Software Development and Release Management By James Lawrence Software Development Manager.

Slides:



Advertisements
Similar presentations
Iterative Development: Done Simply Emily Lynema NCSU Libraries Code4Lib 2010.
Advertisements

> Sprint Planning Presentation API Release: Date: Presented by:
Steve Collins Richland County IT Manager Agile.  Have Fun  Learn About Agile  Tell Some Stories.
Software development process improvement Ville Wettenhovi Master thesis presentation Supervisor:Professor Jukka Manner Instructor:M.Sc. Markus Aalto Date:23th.
Agile Development and Scrum Methodology. Overview Discuss Agile and Scrum What it is Benefits Negatives Let’s look at IAB data.
What is Agile? Agile is a software methodology based on iterative and incremental development, where requirements and solutions evolve through collaboration.
NAUG NAUG Knowledge Evening – th February 2007.
Project Management with TFS 1. What TFS offers for Project Management? Work Item tracking 2 Portfolio backlog Backlog Issue tracking Feature Product Backlog.
Scrum introduction XP Days Agenda Introduction The Scrum process – roles, ceremonies and artifacts Backlog management Conclusions and questions.
Morning – 9am Getting Started Agile Manifesto Values & Principles Scrum Framework ~~ 10:40 to 11:00 Break ~~ Scrum Roles Backlog Grooming Estimation.
Rules of the Game  Loosely based upon the TV show, “Who wants to be a millionaire.®”  Once the question is read, you will have 30 seconds to discuss.
Agile development By Sam Chamberlain. First a bit of history..
Project Support Function PM Planning Organizing Staffing Monitoring Controlling and Leading Project Support Functions Monitoring Controlling.
Programming with eyes wide open. Your host today Subby Angelov Team
Comparable Simple Actionable Honest.
Agile/Scrum Case study Code name: ninja.  2 scrum teams  One product backlog  8 months so far  Long term project  External integrations  R&D and.
Trusted IT Group. The challenge: 40 active, concurrent IT projects  Unsatisfactory Project Delivery.
© 2011 AT&T Intellectual Property. All rights reserved. AT&T, the AT&T logo and all other AT&T marks contained herein are trademarks of AT&T Intellectual.
What is Scrum Process? Where is it used? How is it better?
Scrum’s Product Owner Role Jeff Patton Agile Product Design
Extreme Programming Software Developing Methodology.
Software Engineering- Scrum 徐 瑋 Alen 林芳瑜 Flora 1.
Agile Adoption GMAS Product / Practice Teams PMO Meeting – May 2014.
By Saravanan Bala. General Report 31 % of Software projects are cancelled 75 % of the software projects are considered failures by the people who initiated.
When is Agile the Best Project Management Method? Lana Tylka.
Agile Methodologies: Comparative Study and Future Direction 林佳蓁 資工 4B.
1 - Agile in a nutshell. 2 - Basic principles ●Relies on an iterative, incremental development mechanism with continuous adaptation to customer requirements.
Computer Science and Software Engineering© 2014 Project Lead The Way, Inc. Software Design Process.
Dr. Nguyen Hai Quan.  Why SCRUM?  What is SCRUM?  Some terms  SCRUM Meetings  Sprint  Estimation  Product backlog  Sprint backlog  Whiteboard.
Agile Methodology in BIND: Scrum, TDD, and how you can help the DNS (r)evolution Larissa Shapiro BIND Open Day, January 2012.
With a hint of HP Quality Center Agile development and functional testing: friend or foe? Tom Vercauteren, June 26th, 2009.
SCRUM and agile methodologies in Production  What is SCRUM?  “The Agile approach is to iterate on the development of the game and react to the results,
Agile Information Management Development. Agile Project Management Characteristics  Acceptance and even welcome of changing requirements  Incremental.
Copyright © by Mark J. Sebern Software Engineering Process I SE 2800.
Cultivating Agile Requirements
SW Development Project 2
IDeaWorks- Good To Great – Program Hisham Al Zanoon July 5, 2012.
Lecture 5 17/9/15. What is Scrum? Scrum is one of the leading agile software development processes Agile framework for completing complex projects. Originally.
Agile Development Chapter 10 - part 2. Agile Philosophy  A guiding philosophy and set of guidelines for : developing information systems in an unknown,
Who is Gregg? 1 Mile
The agile pilot at KONE Mikko Mattila The pilot  New technology –New suppliers –Many different types of technologies  Many locations –Global.
Scrum Overview. Agenda What is scrum…and what it isn’t Scrum’s Characteristics The Scrum Process Scrum Phases Measurements Key Practices Backlogs Sprint.
1 Development with Agile methodology Scrum Lifecycle DEVELOPMENT PROCESS IN DROISYS INC.
Agile Methodology. -Dhanashree Kumkar -Plus91 Technologies.
Informed Traveler Program and Applications Agile / Scrum Overview Jerry Inberg.
Copyright © 2014, Oracle and/or its affiliates. All rights reserved. | Working Agile in Software Development July-2016 Oracle Confidential – Restricted.
Seminario de Scrum SCRUM en marcha Carolina Gorosito (Agile Coach /CSM)
Project inceptionPlanning Requirements analysis DesignDevelopment OperationsDeployment User acceptance testing System integration testing Project conclusion.
Agile Scrum Development Carter Jasinski. Outline ● Introduction ● Roles ● Artifacts ● Sprints ● Uses.
Shifting to Agile: Are University Libraries Ready?
Project Management with VSTS
Thanks for Attending SQL Saturday Baton Rouge 2016!
Agile Training – Agile Overview
Branching Strategy.
Agile Software Development Brian Moseley.
By: By: Agile Scrum Master Online Training.
Scaled Agile Requirements: What, When & How
Product Backlog List of things that needs to be done to make the product come into existence 
Approaches to Systems Development
Agile Workshop Tuesday, November 7, 2017
Johanna Rothman Agile Team Measurements Chapter 12
Sprint 5 Schedule (15 – 2 days)
Formulation of Abstract Machine for SPM Based on Finite State Machine
Scrum Overview.
Scrum - Plan a Sprint Great Video (but added release /sprint layer)
Software Engineering Lecture #14.
Scrum Overview.
Adjective: Able to move quickly and easily. Principles and Values
Agile, Scrum and CMMI Methodologies
Presentation transcript:

Software Development and Release Management By James Lawrence Software Development Manager

Agile Software Development VS Test Plan Design Code Sprint 3 Plan Sprint #2 Plan Sprint #1

Why we use Scrum Higher quality code Greater productivity Faster delivery Improved customer satisfaction

The Product Backlog Product Backlog 7 Support Projects Stories

Sprint Backlog High 4 - High 6 - Med Planning Meeting

The Sprint 3 Weeks Daily Scrum Testing 1 - High 4 - High 6 - Med

The Release Sprint Retrospective Sprint Review Approved build Release (Beta) Release (Production)

Quality Control Unit Test Confirmation Investigative Regression User Acceptance Release (Beta)

Release Process Beta Release 3rd Tuesday Message of the Day What’s New Tickets are closed User Acceptance Testing Beta testers test Minimum of 1 week Ready for production Production Release ( -> Support -> What’s New in RAMM -> View the latest Release Notes) After the conference ALL users will have access to Beta