Submit Search
Upload
AG_17 Agile Implementation Methodology...
•
Download as PPT, PDF
•
0 likes
•
2 views
J
JosAugustoLemosNeto2
Follow
AG_17 Agile Implementation Methodology
Read less
Read more
Data & Analytics
Report
Share
Report
Share
1 of 22
Download now
Recommended
011000358700001078532011 e
011000358700001078532011 e
Ravi Ahmed
Introduction to ERP Concept
Introduction to ERP Concept
Amity University | FMS - DU | IMT | Stratford University | KKMI International Institute | AIMA | DTU
Feature Prioritization Techniques for an Agile PMs by Microsoft PM
Feature Prioritization Techniques for an Agile PMs by Microsoft PM
Product School
Agile Product Owner
Agile Product Owner
Aaron Sanders
S4H_059.pptx
S4H_059.pptx
Sandeep617883
AG_18.ppt
AG_18.ppt
Mauro D. Palmitesta
Agile scrum induction
Agile scrum induction
Priyank Pathak
SAP Business Transformations - Mandrekar
SAP Business Transformations - Mandrekar
Deepak Mandrekar
Recommended
011000358700001078532011 e
011000358700001078532011 e
Ravi Ahmed
Introduction to ERP Concept
Introduction to ERP Concept
Amity University | FMS - DU | IMT | Stratford University | KKMI International Institute | AIMA | DTU
Feature Prioritization Techniques for an Agile PMs by Microsoft PM
Feature Prioritization Techniques for an Agile PMs by Microsoft PM
Product School
Agile Product Owner
Agile Product Owner
Aaron Sanders
S4H_059.pptx
S4H_059.pptx
Sandeep617883
AG_18.ppt
AG_18.ppt
Mauro D. Palmitesta
Agile scrum induction
Agile scrum induction
Priyank Pathak
SAP Business Transformations - Mandrekar
SAP Business Transformations - Mandrekar
Deepak Mandrekar
ASAP-01 Implementaion.pptx
ASAP-01 Implementaion.pptx
Ashraf206702
SAP Managed Services Best Practices and Implementation Strategies
SAP Managed Services Best Practices and Implementation Strategies
Skillmine Technology Consulting
Madhur Kathuria Release planning using feature points
Madhur Kathuria Release planning using feature points
India Scrum Enthusiasts Community
SAP Implementation Phase!!
SAP Implementation Phase!!
Ainul Hossain Tushar
Advanced agile slides by Anushree verma
Advanced agile slides by Anushree verma
TechXpla
ASAP Methodology in Implementing ERP
ASAP Methodology in Implementing ERP
Abdul Baquee Muhammad Sharaf
Agile Project Delivery Fundamentals by SAP
Agile Project Delivery Fundamentals by SAP
ssuserb8dd32
Kickoff meeting template
Kickoff meeting template
Van Chau
SAP ASAP 8 overview
SAP ASAP 8 overview
manojdhir
11 mistakes to_avoid_when_upgrading_sap
11 mistakes to_avoid_when_upgrading_sap
Vasudev Reddy
Asap implementation methodology (2)
Asap implementation methodology (2)
Pradipta Mallick
Pragya_Rathore_Updated_Resume
Pragya_Rathore_Updated_Resume
Pragya Rathore
Focused build overview
Focused build overview
ANNAMALAI VELMURUGAN
Erp Asap implementation 1214825612078403-9
Erp Asap implementation 1214825612078403-9
Hari Krishna
Erpasapimplementation 1214825612078403-9
Erpasapimplementation 1214825612078403-9
Hari Krishna
Lean and Agile SAP
Lean and Agile SAP
Jason Fair
Early adoption program guide
Early adoption program guide
Jodee Barton
How Agile Can We Go? Lessons Learned Moving from Waterfall
How Agile Can We Go? Lessons Learned Moving from Waterfall
TechWell
SAP ASAP 8 Methodology
SAP ASAP 8 Methodology
Vikram P Madduri
ASAP Methodology
ASAP Methodology
Paniz Fazlali
꧁❤ Greater Noida Call Girls Delhi ❤꧂ 9711199171 ☎️ Hard And Sexy Vip Call
꧁❤ Greater Noida Call Girls Delhi ❤꧂ 9711199171 ☎️ Hard And Sexy Vip Call
shivangimorya083
Customer Service Analytics - Make Sense of All Your Data.pptx
Customer Service Analytics - Make Sense of All Your Data.pptx
Emmanuel Dauda
More Related Content
Similar to AG_17 Agile Implementation Methodology...
ASAP-01 Implementaion.pptx
ASAP-01 Implementaion.pptx
Ashraf206702
SAP Managed Services Best Practices and Implementation Strategies
SAP Managed Services Best Practices and Implementation Strategies
Skillmine Technology Consulting
Madhur Kathuria Release planning using feature points
Madhur Kathuria Release planning using feature points
India Scrum Enthusiasts Community
SAP Implementation Phase!!
SAP Implementation Phase!!
Ainul Hossain Tushar
Advanced agile slides by Anushree verma
Advanced agile slides by Anushree verma
TechXpla
ASAP Methodology in Implementing ERP
ASAP Methodology in Implementing ERP
Abdul Baquee Muhammad Sharaf
Agile Project Delivery Fundamentals by SAP
Agile Project Delivery Fundamentals by SAP
ssuserb8dd32
Kickoff meeting template
Kickoff meeting template
Van Chau
SAP ASAP 8 overview
SAP ASAP 8 overview
manojdhir
11 mistakes to_avoid_when_upgrading_sap
11 mistakes to_avoid_when_upgrading_sap
Vasudev Reddy
Asap implementation methodology (2)
Asap implementation methodology (2)
Pradipta Mallick
Pragya_Rathore_Updated_Resume
Pragya_Rathore_Updated_Resume
Pragya Rathore
Focused build overview
Focused build overview
ANNAMALAI VELMURUGAN
Erp Asap implementation 1214825612078403-9
Erp Asap implementation 1214825612078403-9
Hari Krishna
Erpasapimplementation 1214825612078403-9
Erpasapimplementation 1214825612078403-9
Hari Krishna
Lean and Agile SAP
Lean and Agile SAP
Jason Fair
Early adoption program guide
Early adoption program guide
Jodee Barton
How Agile Can We Go? Lessons Learned Moving from Waterfall
How Agile Can We Go? Lessons Learned Moving from Waterfall
TechWell
SAP ASAP 8 Methodology
SAP ASAP 8 Methodology
Vikram P Madduri
ASAP Methodology
ASAP Methodology
Paniz Fazlali
Similar to AG_17 Agile Implementation Methodology...
(20)
ASAP-01 Implementaion.pptx
ASAP-01 Implementaion.pptx
SAP Managed Services Best Practices and Implementation Strategies
SAP Managed Services Best Practices and Implementation Strategies
Madhur Kathuria Release planning using feature points
Madhur Kathuria Release planning using feature points
SAP Implementation Phase!!
SAP Implementation Phase!!
Advanced agile slides by Anushree verma
Advanced agile slides by Anushree verma
ASAP Methodology in Implementing ERP
ASAP Methodology in Implementing ERP
Agile Project Delivery Fundamentals by SAP
Agile Project Delivery Fundamentals by SAP
Kickoff meeting template
Kickoff meeting template
SAP ASAP 8 overview
SAP ASAP 8 overview
11 mistakes to_avoid_when_upgrading_sap
11 mistakes to_avoid_when_upgrading_sap
Asap implementation methodology (2)
Asap implementation methodology (2)
Pragya_Rathore_Updated_Resume
Pragya_Rathore_Updated_Resume
Focused build overview
Focused build overview
Erp Asap implementation 1214825612078403-9
Erp Asap implementation 1214825612078403-9
Erpasapimplementation 1214825612078403-9
Erpasapimplementation 1214825612078403-9
Lean and Agile SAP
Lean and Agile SAP
Early adoption program guide
Early adoption program guide
How Agile Can We Go? Lessons Learned Moving from Waterfall
How Agile Can We Go? Lessons Learned Moving from Waterfall
SAP ASAP 8 Methodology
SAP ASAP 8 Methodology
ASAP Methodology
ASAP Methodology
Recently uploaded
꧁❤ Greater Noida Call Girls Delhi ❤꧂ 9711199171 ☎️ Hard And Sexy Vip Call
꧁❤ Greater Noida Call Girls Delhi ❤꧂ 9711199171 ☎️ Hard And Sexy Vip Call
shivangimorya083
Customer Service Analytics - Make Sense of All Your Data.pptx
Customer Service Analytics - Make Sense of All Your Data.pptx
Emmanuel Dauda
VIP High Class Call Girls Bikaner Anushka 8250192130 Independent Escort Servi...
VIP High Class Call Girls Bikaner Anushka 8250192130 Independent Escort Servi...
Suhani Kapoor
Call Girls in Defence Colony Delhi 💯Call Us 🔝8264348440🔝
Call Girls in Defence Colony Delhi 💯Call Us 🔝8264348440🔝
soniya singh
Call Girls In Mahipalpur O9654467111 Escorts Service
Call Girls In Mahipalpur O9654467111 Escorts Service
Sapana Sha
High Class Call Girls Noida Sector 39 Aarushi 🔝8264348440🔝 Independent Escort...
High Class Call Girls Noida Sector 39 Aarushi 🔝8264348440🔝 Independent Escort...
soniya singh
Data Warehouse , Data Cube Computation
Data Warehouse , Data Cube Computation
sit20ad004
E-Commerce Order PredictionShraddha Kamble.pptx
E-Commerce Order PredictionShraddha Kamble.pptx
Boston Institute of Analytics
Low Rate Call Girls Bhilai Anika 8250192130 Independent Escort Service Bhilai
Low Rate Call Girls Bhilai Anika 8250192130 Independent Escort Service Bhilai
Suhani Kapoor
RA-11058_IRR-COMPRESS Do 198 series of 1998
RA-11058_IRR-COMPRESS Do 198 series of 1998
YohFuh
VIP High Class Call Girls Jamshedpur Anushka 8250192130 Independent Escort Se...
VIP High Class Call Girls Jamshedpur Anushka 8250192130 Independent Escort Se...
Suhani Kapoor
RadioAdProWritingCinderellabyButleri.pdf
RadioAdProWritingCinderellabyButleri.pdf
gstagge
From idea to production in a day – Leveraging Azure ML and Streamlit to build...
From idea to production in a day – Leveraging Azure ML and Streamlit to build...
Florian Roscheck
(PARI) Call Girls Wanowrie ( 7001035870 ) HI-Fi Pune Escorts Service
(PARI) Call Girls Wanowrie ( 7001035870 ) HI-Fi Pune Escorts Service
ranjana rawat
Delhi Call Girls Punjabi Bagh 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Call
Delhi Call Girls Punjabi Bagh 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Call
shivangimorya083
B2 Creative Industry Response Evaluation.docx
B2 Creative Industry Response Evaluation.docx
Stephen266013
Delhi 99530 vip 56974 Genuine Escort Service Call Girls in Kishangarh
Delhi 99530 vip 56974 Genuine Escort Service Call Girls in Kishangarh
9953056974 Low Rate Call Girls In Saket, Delhi NCR
VIP Call Girls in Amravati Aarohi 8250192130 Independent Escort Service Amravati
VIP Call Girls in Amravati Aarohi 8250192130 Independent Escort Service Amravati
Suhani Kapoor
Russian Call Girls Dwarka Sector 15 💓 Delhi 9999965857 @Sabina Modi VVIP MODE...
Russian Call Girls Dwarka Sector 15 💓 Delhi 9999965857 @Sabina Modi VVIP MODE...
Call Girls In Delhi Whatsup 9873940964 Enjoy Unlimited Pleasure
꧁❤ Aerocity Call Girls Service Aerocity Delhi ❤꧂ 9999965857 ☎️ Hard And Sexy ...
꧁❤ Aerocity Call Girls Service Aerocity Delhi ❤꧂ 9999965857 ☎️ Hard And Sexy ...
Call Girls In Delhi Whatsup 9873940964 Enjoy Unlimited Pleasure
Recently uploaded
(20)
꧁❤ Greater Noida Call Girls Delhi ❤꧂ 9711199171 ☎️ Hard And Sexy Vip Call
꧁❤ Greater Noida Call Girls Delhi ❤꧂ 9711199171 ☎️ Hard And Sexy Vip Call
Customer Service Analytics - Make Sense of All Your Data.pptx
Customer Service Analytics - Make Sense of All Your Data.pptx
VIP High Class Call Girls Bikaner Anushka 8250192130 Independent Escort Servi...
VIP High Class Call Girls Bikaner Anushka 8250192130 Independent Escort Servi...
Call Girls in Defence Colony Delhi 💯Call Us 🔝8264348440🔝
Call Girls in Defence Colony Delhi 💯Call Us 🔝8264348440🔝
Call Girls In Mahipalpur O9654467111 Escorts Service
Call Girls In Mahipalpur O9654467111 Escorts Service
High Class Call Girls Noida Sector 39 Aarushi 🔝8264348440🔝 Independent Escort...
High Class Call Girls Noida Sector 39 Aarushi 🔝8264348440🔝 Independent Escort...
Data Warehouse , Data Cube Computation
Data Warehouse , Data Cube Computation
E-Commerce Order PredictionShraddha Kamble.pptx
E-Commerce Order PredictionShraddha Kamble.pptx
Low Rate Call Girls Bhilai Anika 8250192130 Independent Escort Service Bhilai
Low Rate Call Girls Bhilai Anika 8250192130 Independent Escort Service Bhilai
RA-11058_IRR-COMPRESS Do 198 series of 1998
RA-11058_IRR-COMPRESS Do 198 series of 1998
VIP High Class Call Girls Jamshedpur Anushka 8250192130 Independent Escort Se...
VIP High Class Call Girls Jamshedpur Anushka 8250192130 Independent Escort Se...
RadioAdProWritingCinderellabyButleri.pdf
RadioAdProWritingCinderellabyButleri.pdf
From idea to production in a day – Leveraging Azure ML and Streamlit to build...
From idea to production in a day – Leveraging Azure ML and Streamlit to build...
(PARI) Call Girls Wanowrie ( 7001035870 ) HI-Fi Pune Escorts Service
(PARI) Call Girls Wanowrie ( 7001035870 ) HI-Fi Pune Escorts Service
Delhi Call Girls Punjabi Bagh 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Call
Delhi Call Girls Punjabi Bagh 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Call
B2 Creative Industry Response Evaluation.docx
B2 Creative Industry Response Evaluation.docx
Delhi 99530 vip 56974 Genuine Escort Service Call Girls in Kishangarh
Delhi 99530 vip 56974 Genuine Escort Service Call Girls in Kishangarh
VIP Call Girls in Amravati Aarohi 8250192130 Independent Escort Service Amravati
VIP Call Girls in Amravati Aarohi 8250192130 Independent Escort Service Amravati
Russian Call Girls Dwarka Sector 15 💓 Delhi 9999965857 @Sabina Modi VVIP MODE...
Russian Call Girls Dwarka Sector 15 💓 Delhi 9999965857 @Sabina Modi VVIP MODE...
꧁❤ Aerocity Call Girls Service Aerocity Delhi ❤꧂ 9999965857 ☎️ Hard And Sexy ...
꧁❤ Aerocity Call Girls Service Aerocity Delhi ❤꧂ 9999965857 ☎️ Hard And Sexy ...
AG_17 Agile Implementation Methodology...
1.
PUBLIC Speaker’s Name, SAP Month
00, 2017 Agile Implementation Methodology Release Planning Partner logo
2.
2 PUBLIC © 2017 SAP
SE or an SAP affiliate company. All rights reserved. ǀ Purpose of this unit is to explain steps that are necessary to plan a release based on Agile implementation approach The unit also discusses estimation and planning techniques that are applied at the end of the Explore phase to complete the project backlog Purpose Release Planning
3.
3 PUBLIC © 2017 SAP
SE or an SAP affiliate company. All rights reserved. ǀ Agile Release Planning Prepare Realize Explore Deploy Run Realize Release 2 Data Management RUN SAP Organizational Change Management Baseline Build Working Software Release 1 Sprint Sprint Sprint Business Priority Time Iterations / Demos Evaluate Define & Analyze Scope Demo SAP Standard Setting the scene Must Should Could 16 15 14 13 12 11 10 09 08 07 06 05 04 03 02 01 Would Demo Support Evaluation & Release Planning Tests Final Prep. Prep. Sprint Sprint Release 2 Sign-Off Process WS & Sol.Archit. 4 5 1 8 2 7 3 4 2 2 4 3 3 6 4 5 Checkpoint Checkpoint Checkpoint Accelerators Enablement Organization readiness Project Backlog Priority [d]
4.
4 PUBLIC © 2017 SAP
SE or an SAP affiliate company. All rights reserved. ǀ Before planning a release it is necessary to know approximately when the customer team would like to release working software to the business (frequency and approximate dates). The team also needs to know the relative priorities of the project backlog items that is based on input from process owner. Backlog items must be sequenced by relative priority (e.g. order 1st, 2nd, 3rd …) and unique IDs per line item need to be established rather. Backlog items are prioritized and sequenced by the customer with the input from the implementation team. Effort estimates in “ideal person days” are converted into calendar time using known or estimated velocity. Velocity indicates amount of work effort the team can complete per day, per work week or per sprint. It is often necessary to estimate a team’s initial velocity. We recommend to be conservative for first few sprints and calibrate the estimate over the course of first 1-3 sprints. Release Planning Management Summary
5.
5 PUBLIC © 2017 SAP
SE or an SAP affiliate company. All rights reserved. ǀ Release Planning Roles and Responsibilities Business Responsibility IT Responsibility Process Owners Implementation Team High-Level Release Plan
6.
6 PUBLIC © 2017 SAP
SE or an SAP affiliate company. All rights reserved. ǀ 1. Demo Evaluation Workshops Does the standard process satisfy the requirement? No What are the gaps? Why not use standard? What is necessary to modify for the process to meet requirement? Yes Implement as standard functionality Assess fit of SAP Standard Configuration Demo of standard processes Iterative Requirements Gathering
7.
7 PUBLIC © 2017 SAP
SE or an SAP affiliate company. All rights reserved. ǀ Project Backlog represents list of requirements that have not been built during the Baseline Build but need to be delivered to the business. Process Owner will prioritize the list once it is completed. It is important to capture all requirements before focusing on prioritization. Fill in: “How to demo” which represents acceptance criteria for the requirement and will be used during the sprints. The Process Owner owns the Project Backlog and defines the priorities either during the workshop of later. 1. Define Project Backlog Responsible: Process Owner Configuration Enhancements Reports Interfaces Conversions Document the backlog items from business perspective.
8.
8 PUBLIC © 2017 SAP
SE or an SAP affiliate company. All rights reserved. ǀ 1. User Requirements In Scrum Projects are Expressed in Business Language Example: • As a buyer • I want to save my shopping cart • so that I can continue shopping later. How to demo: • Enter store • Put a book in the shopping cart • Press “Save Cart • Leave store, enter it again • Check that the book is in my cart Template: • As a <role> • I want to <what> • so that I can <goal>. • “How to demo” section must define the acceptance criteria for each requirement.
9.
9 PUBLIC © 2017 SAP
SE or an SAP affiliate company. All rights reserved. ǀ 1. Project Backlog Define Project Requirements
10.
10 PUBLIC © 2017 SAP
SE or an SAP affiliate company. All rights reserved. ǀ How to establish clear priorities: In Agile projects the Process Owner must prioritize and force rank list of all requirements in project backlog. No two items can end up being ‘equal’ on the list (e.g. have the same priority and ranking). Main reason for this is to prevent that everything is rated as a “Must Have.” The MSCW prioritization (Must-Have, Should-Have, Could-Have, Would-Have) is used for an initial grouping of requirements. Secondary step is to rank items within the same priority group. 2. Prioritize the Project Backlog Responsible: Process Owner Use columns “Priority Category” and “Priority Rank” in the Project Backlog to prioritize and sequence the requirements.
11.
11 PUBLIC © 2017 SAP
SE or an SAP affiliate company. All rights reserved. ǀ Prioritization techniques (exemplary): Compare importance of selected requirement to others – comparative assessment Consider business value of each requirement (as assessed in business case or value case) Distribute set number of points per person in prioritization / ranking exercise How many dots from pool of 1000 points does this requirement get? Dimensions to consider during prioritization: Dependencies and Integration – assess impact of the requirement on other requirements (technical risk, dependencies, integration points) Scale – the desirability of the feature to a broad base of users (business impact, acceptance) Importance – the desirability of the requirement to a small number of important users or customers (influencing key stakeholders, business value) 2. Ways to Establish Priorities
12.
12 PUBLIC © 2017 SAP
SE or an SAP affiliate company. All rights reserved. ǀ 3. Analysis of Technical Dependencies Responsible: Implementation Team Business Requirements IT Requirements Cross-Functional Requirements Process Owner Team Product Backlog I want to have requirement #3 as Must have Priority! OK, but in order to realize that you need to set-up your Org Model first.
13.
13 PUBLIC © 2017 SAP
SE or an SAP affiliate company. All rights reserved. ǀ Analyze the business requirement and add related technical prerequisites into the backlog. All technical prerequisites for process/requirement receive automatically a Must-Have priority and must be taken into consideration for the release and sprint planning. 3. Technical Prerequisites and Dependencies
14.
14 PUBLIC © 2017 SAP
SE or an SAP affiliate company. All rights reserved. ǀ 4. Agile Estimation Techniques Responsible: Implementation Team Ideal Person Days Productive time of a developer or consultant per day without distraction like meetings, phones, e-mails, clarifications etc. Typically between 4-6 hours a day. Meaning that 1 ideal developer day corresponds to 1.5 to 2 calendar days Story Points (Relative Size) Relative measure of complexity (2 is half as hard as 4) Variability averages out across many stories/requirements Requires each organization to establish a scale to rate size
15.
15 PUBLIC © 2017 SAP
SE or an SAP affiliate company. All rights reserved. ǀ Estimates are done by the experts in the team who are implementing the functionality and have experience from similar projects More expert opinions lead to better the estimation results Everybody on the team participates in the estimation process Verbal communication is preferred over detailed written specs It is possible to use Planning Poker especially for estimates where experts disagree widely (see next slide) Clear the assumptions of estimates prior to estimating Avoid anchoring, it invalidates estimates – e.g. “I would say this is easy so it should be X ideal person days” Estimate in Ideal Person Days If consensus can not be reached defer the estimate of requirement to later time 4. Agile Estimation Tips and Tricks
16.
16 PUBLIC © 2017 SAP
SE or an SAP affiliate company. All rights reserved. ǀ Planning Poker is a consensus-based approach to agile estimating. To start an estimating session, the product owner or customer reads a user story or requirement or describes a feature to the estimators, who should include everyone on the team. Each estimator is holding a deck of cards with values like 0, 1, 2, 3, 5, 8, 13, 20, 40, and 100, which is the sequence we recommend. The values represent the number of story points, ideal days, or other unit in which the team estimates. The estimators discuss the feature, asking questions of the product owner as needed. When the feature has been fully discussed, each estimator privately selects one card to represent their estimate. All cards are then revealed at the same time. If all estimators selected the same value, that becomes the estimate. If not, the estimators discuss their estimates. The high and low estimators should especially share their reasons. After further discussion, each estimator reselects an estimate card and all cards are again revealed at the same time. The process is repeated until consensus is achieved or until the estimators decide that estimating of a particular item needs to be deferred until additional information can be acquired. (Source: Mountain Goat Software) 4. Estimation with Planning Poker Maintain the effort estimate results in the Project Backlog
17.
17 PUBLIC © 2017 SAP
SE or an SAP affiliate company. All rights reserved. ǀ Define when you consider backlog item done. Definition must be clearly understood by all involved in the project. See examples below for recommended definitions. Ensure that the estimates in the backlog include all activities required for completion of sprint and for completion of release. 4. Estimates Must Cover All Activities to a Point of Completion of Sprint and Release Definition of Done for Sprint Solution built and configured in DEV Solution is unit tested in DEV Functionality tested by Process Owner and Testers Functionality documented Bugs Fixed Sprint Demo Completed Training material completed Functionality transported to QAS and ready for acceptance test Definition of Done for Release User Acceptance tested Integration tested User documentation completed Training material completed No technical debt – e.g. no unfinished work or compromises (“we will get to this later”) Functionality ready for release to business
18.
18 PUBLIC © 2017 SAP
SE or an SAP affiliate company. All rights reserved. ǀ The release can be functionality/scope or timeline/budget driven. Functionality/Scope Driven Questions for Product Owner Which requirements from the project backlog need to be realized so that the business can gain business benefits in first release? What can be deferred to second release or later? Timeline/Budget Driven Question to Product Owner When does business expect the first release? Is there budget constraint that we need to deliver to? Which processes/requirements are expected by the business and by when? 5. What Will We Ship in the Release? Responsible: Process Owner
19.
19 PUBLIC © 2017 SAP
SE or an SAP affiliate company. All rights reserved. ǀ Velocity definition: Velocity represents the way Agile teams use to measure team’s capacity to process backlog items. Velocity is defined as sum of effort estimates of completed (and accepted) backlog functionality that the team delivered in a given period of time (usually sprint). 6. Calculate Initial Velocity & Expected Duration Per Backlog Item (Responsible SCRUM Master/IT Team) Velocity is sum of estimates for backlog items completed during the last sprint Example: Team estimated 90 ideal person days worth of backlog items, but completed only 85. 85 is their current velocity. Average Velocity = Sum of N Previous Sprint Velocities / N
20.
20 PUBLIC © 2017 SAP
SE or an SAP affiliate company. All rights reserved. ǀ Initial velocity is always an estimate. Especially for newly formed teams this figure will be fine tuned over next few sprints. Planning should take this into account. 6. Calculating the Initial Velocity See Tab Release Planning & Burndown in Backlog template Example: Step 1 – Determine Calendar Days per Sprint We have 4 team members working 5 days/week * Sprint Length is 4 weeks = 80 Person Calendar Days per Sprint Step 2 – Adjust calendar days into Ideal Person days In this case ideal days are 50% of calendar days. This results in 40 Ideal Person Days capacity per Sprint. Step 3 – Adjust for team experience If it is very first Sprint use 40% as a rule of thumb to reflect team’s learning curve and to calibrate the velocity. This results in a capacity of 24 ideal person days for the first sprint For 2nd sprint increase the actual velocity of 1st sprint by 20 % (e.g. 32 if all functionality has been completed) and for 3rd sprint use average velocity of previous sprints.
21.
21 PUBLIC © 2017 SAP
SE or an SAP affiliate company. All rights reserved. ǀ Example The sum of ideal person days for release #1 is 180 (result from project backlog). Taking changed estimates and new requirements into consideration it will take 6 sprints to complete the project back log for release #1. Full release schedule the plan needs to also include Integration Test, User Acceptance Testing, End user documentation and execution of the Final Preparation phase steps. This is the basis for estimation of the cutover date for the release. 6. Finalize the Schedule for a Release and Sprints
22.
Thank you. Contact information: F
name L name Title Address Phone number Partner logo
Download now