Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.
AGILE PLANNINGPROCESSJohn Derricowww.linkedin.com/in/johnaderrico
Scope and Questions on Agile Planning                      • At the end of this presentation youAgile and Waterfall       ...
Cats and Dogs (Agile and Waterfall)
Comparison                                   WaterfallRequirements              Design               Develop              ...
Agile FrameworkStrategicPlanning                            Release Planning                            Sprint Planning   ...
Release PlanningGoal: Establish the overall release schedule and determine in what sprint stories will likely bedelivered....
Sprint (Iteration) PlanningGoal: Team to plan and agree on backlog items they can complete and confirm the tasksrequired t...
Note on Experience Challenges Problem: The team does not have past experience of Sprint planning, capacity is not known an...
Agile Planning RecapFor both Release and Sprint planning sessions we addressed• Where in the framework the planning is exe...
Upcoming SlideShare
Loading in …5
×

Understanding the Agile Release and Sprint Planning Process

23,898 views

Published on

How to easily understand the agile release and sprint planning process. Simple diagrams based on six sigma principles to clearly convey the goals of the planning process including the understanding of the customers as well as the inputs and outputs required for Agile Release and Sprint Planning ant tactics for success.

  • You might get some help from ⇒ www.WritePaper.info ⇐ Success and best regards!
       Reply 
    Are you sure you want to  Yes  No
    Your message goes here
  • If you’re looking for a great essay service then you should check out ⇒ www.HelpWriting.net ⇐. A friend of mine asked them to write a whole dissertation for him and he said it turned out great! Afterwards I also ordered an essay from them and I was very happy with the work I got too.
       Reply 
    Are you sure you want to  Yes  No
    Your message goes here
  • A professional Paper writing services can alleviate your stress in writing a successful paper and take the pressure off you to hand it in on time. Check out, please HelpWriting.net
       Reply 
    Are you sure you want to  Yes  No
    Your message goes here
  • Dating direct: ❤❤❤ http://bit.ly/2F7hN3u ❤❤❤
       Reply 
    Are you sure you want to  Yes  No
    Your message goes here
  • Follow the link, new dating source: ❤❤❤ http://bit.ly/2F7hN3u ❤❤❤
       Reply 
    Are you sure you want to  Yes  No
    Your message goes here

Understanding the Agile Release and Sprint Planning Process

  1. 1. AGILE PLANNINGPROCESSJohn Derricowww.linkedin.com/in/johnaderrico
  2. 2. Scope and Questions on Agile Planning • At the end of this presentation youAgile and Waterfall will be able to answer theseAgile Framework questions about Agile Planning: • Where is the planning executed?Release Planning • Who is part of the planning? • When is the planning executed? (E.g. 1Sprint Planning time?) • How is the planning performed? • What is required for the planning meetings and what is expected as an outcome from the meetings?
  3. 3. Cats and Dogs (Agile and Waterfall)
  4. 4. Comparison WaterfallRequirements Design Develop Validate Time Iterative / Agile Define Define Define Define Define Define Design Design Design Design Design Design Develop Develop Develop Develop Develop Develop Validate Validate Validate Validate Validate Validate Time 4
  5. 5. Agile FrameworkStrategicPlanning Release Planning Sprint Planning Planning and estimating depend on a key metric: velocity, which describes how much work the team can get done per sprint. 5
  6. 6. Release PlanningGoal: Establish the overall release schedule and determine in what sprint stories will likely bedelivered. • Who: Scrum Coach, Product Owner, Scrum Release Plan Team, Scrum Master, Key Stakeholders Product Vision • When: before release n+1 begins (.5 -2 days) • How / Topic(s): Selected stories • PO presents the vision, strategy and for the release High level goals. prioritized goals & • PO present key dates and milestones. roadmap • PO presents draft of the prioritized Prioritized product backlog. backlog • Discussion to understand user stories. Product Backlog • Review rough estimates + prioritized (priority draft) features. Stakeholder • Agreement on Sprint length (in weeks) consensus and target release dates. Rough Estimates • Release Plan is organized by scope (functionality) or time (release every N sprints). Key risks and • Continual Planning. The initial release assumptions plan is a ‘blueprint’ to get started and will be revised. “Sprint towards Change” 6
  7. 7. Sprint (Iteration) PlanningGoal: Team to plan and agree on backlog items they can complete and confirm the tasksrequired to support acceptance. • Who: Scrum Coach, Product Owner, Release Plan Sprint Plan Scrum Team, Scrum Master. • When: before Sprint n+1 begins (2-3 hrs).Prioritized product • How / Topic(s): Selected stories backlog • PO presents the backlog items in for the sprint priority order for review. • Stories with failed acceptance testsTeams capabilities from prior sprints are added*. Key risks and (hours) • Discuss story creation for defects from assumptions prior sprints*. Prior Velocity • Review and clarify user stories. Stakeholder • Breakdown larger stories and each consensus story into tasks and acceptance Story Effort criteria. Estimation • Tasks are estimated in hours. • 1 developer and tester assigned to be on point per story. Schedule risks / • Process continues until all available Business hours are used for the sprint. conditions 7
  8. 8. Note on Experience Challenges Problem: The team does not have past experience of Sprint planning, capacity is not known and story points may be inaccurate. Over time estimation of capacity and story sizing will improve.Tactics, look at variation: Determine the Sprint variation (Estimated Capacity in Story Points Vs.. Actual Completed Story Points) at the end of each sprint. Determine Story Point variation for each story (No of hours expected Vs.. No of Hours used to complete). 8
  9. 9. Agile Planning RecapFor both Release and Sprint planning sessions we addressed• Where in the framework the planning is executed.• Who is part of the planning sessions.• When the planning sessions are executed.• How is the planning performed.• What is required for the planning session and what is expected as anoutcome. 9

×