SlideShare ist ein Scribd-Unternehmen logo
1 von 26
How Agile Solves Project Management Problems




                                               Erin S Beierwaltes & Todd Sheridan
   Introductions
   Overview of Scrum and Kanban
   Missed Deadlines
   Scope Creep
   Quality
   Q&A




                                   Erin S Beierwaltes & Todd Sheridan
1.    Prioritization*
2.    Welcome Change*
3.    Continuous Delivery*
4.    Collaboration
5.    Self Organization
6.    Communication
7.    Accountability
8.    Rhythm*
9.    Quality*
10.   Simplicity
11.   Emergent Designs*
12.   Empiricism*
               Erin S Beierwaltes   Erin S Beierwaltes & Todd Sheridan
Agile Methods


        XP (12)                 Scrum (9)                 Kanban (3)
•Pair Programming
                          •Product Owner           •Visualized workflow
•Planning Game
                          •ScrumMaster             •Prioritized Tasks
•Test-driven
                          •Cross-functional Team   •Limited WIP (Work in
Development
                          •Daily Scrum             Progress)
•Whole Team
                          •Sprint Planning
•Continuous Integration
                          •Sprint Demo &
•Refactoring
                          Retrospective
•Small Releases
                          •Prioritized Backlog
•Coding Standards
                          •Time-boxed Sprints
•Collective Code
                          •Potentially Shippable
Ownership
                          each Sprint
•Simple Design
•System Metaphor
•Sustainable Pace



                                                    Erin S Beierwaltes & Todd Sheridan
Triple Constraints


 Fixed           Requirements     Resources                    Time


                                          Value
                                          Driven

                    Plan
                   Driven

Estimated   Resources           Time      Features

                                              Erin S Beierwaltes & Todd Sheridan
Daily
                                         Standup




                                         2 Week
          Iteration                     Iteration
          Planning                                  Demo, Review &
          Meeting                                    Retrospective




Product    Tasks                                          Potentially Shippable
Backlog            Erin S Beierwaltes                       Product Increment
                                                      Erin S Beierwaltes & Todd Sheridan
Unknown work and underestimated effort




http://code.google.com/p/dniesign/                     Erin S Beierwaltes & Todd Sheridan
Scaling Software Agility – Dean Leffingwell   Erin S Beierwaltes & Todd Sheridan
What
                              happened
                                here?



                                                Based on
                                                average
                                                velocity




Velocity = number of story points COMPLETED during the sprint
         Erin S Beierwaltes
Scope
Change


                                             Scope
                                             Change




   Copyright Skipstone Consulting, LCC, All Rights Reservered
   Deliver Continuously
   Burnups/downs (% feature complete vs. %
    work complete)
   Understand cycle time
   Adapt priorities and plan based on the
    completion of features




                                  Erin S Beierwaltes & Todd Sheridan
Communication between Business and Development




                                                 Erin S Beierwaltes & Todd Sheridan
   Get into teams of 2
   Choose a Product Manager and a Developer
   Developers leave the room
   Product Managers write a “design document”
    for developers
   Words ONLY
   Developers come back in and try to follow
    written instructions

                                  Erin S Beierwaltes & Todd Sheridan
   Sit together
   Do not show the “developer” the picture
   Talk him through what to draw
   Do not draw for him or make gestures
   Words only




                                    Erin S Beierwaltes & Todd Sheridan
Missed deadlines and unhappy customers




                                         Erin S Beierwaltes & Todd Sheridan
"In preparing for battle, I have always found that
plans are useless but planning is indispensable."
- Dwight D Eisenhower




                                     Erin S Beierwaltes & Todd Sheridan
Erin S Beierwaltes & Todd Sheridan
 http://cnx.org/content/m14730/latest/
Priority Recipe Manager Prioritized Backlog       Size             Status
1        Personal Dashboard                       5                Done
2        Most used ingredients dashboard widget   3                Done
3        List recipes                             3                Done
4        Search recipes                           5                Done
5        Add/Edit a recipe                        8                In Sprint
6        Delete a recipe                          3                In Sprint
7        List ingredients                         3                In Sprint
8        Add/edit ingredient                      8
9        Delete an ingredient                     13
10       Email a recipe                           21
11       List meals                               13
12       Authenticate user                        21
13       Add/Edit user accounts                   13 Erin S Beierwaltes & Todd Sheridan
What
                              happened
                                here?



                                                Based on
                                                average
                                                velocity




Velocity = number of story points COMPLETED during the sprint
         Erin S Beierwaltes
   Prioritized Backlog: Complete feature in
    order of priority
   Release Burnup/down: Use progress of
    completed features to adapt and estimate
    completion
   Let the scope/date adapt if the business
    requires it


                                   Erin S Beierwaltes & Todd Sheridan
Underestimation, scope creep and last minute bug fixing




                                                    Erin S Beierwaltes & Todd Sheridan
Erin S Beierwaltes & Todd Sheridan
Erin S Beierwaltes & Todd Sheridan
Working
         Software



People


               Feedback



                          Erin S Beierwaltes & Todd Sheridan
   Reduce WIP (Timeboxing or WIP Limit)
   Complete fully functional features
   Use Velocity/Cycle Time
   Use Feedback Loops to adapt faster




                                  Erin S Beierwaltes & Todd Sheridan

Weitere ähnliche Inhalte

Andere mochten auch

Scotland legal update 25 sept
Scotland legal update   25 septScotland legal update   25 sept
Scotland legal update 25 septRachel Aldighieri
 
Understanding epas
Understanding epasUnderstanding epas
Understanding epasnkyec
 
Bonner presentation
Bonner presentationBonner presentation
Bonner presentationcrspence
 
Presentación motos
Presentación motosPresentación motos
Presentación motosjuangalobart
 
S ta r chart powerpoint presenation - new
S ta r chart powerpoint presenation - newS ta r chart powerpoint presenation - new
S ta r chart powerpoint presenation - newRoscoe3
 
TJ Ross Lifestyle Presentation (Final Version)
TJ Ross Lifestyle Presentation (Final Version)TJ Ross Lifestyle Presentation (Final Version)
TJ Ross Lifestyle Presentation (Final Version)UNIQ DIY Marketing
 
Performance evaluation methods
Performance evaluation methodsPerformance evaluation methods
Performance evaluation methodshamburg338
 
S ta r chart blog ppt
S ta r chart blog pptS ta r chart blog ppt
S ta r chart blog pptag61164
 
Star chart powerpoint
Star chart powerpointStar chart powerpoint
Star chart powerpointvbhasbeen
 
Email tracking report 2013 17 october
Email tracking report 2013   17 octoberEmail tracking report 2013   17 october
Email tracking report 2013 17 octoberRachel Aldighieri
 
氣候變遷下台灣能源密集產業分析
氣候變遷下台灣能源密集產業分析氣候變遷下台灣能源密集產業分析
氣候變遷下台灣能源密集產業分析佳真 王
 

Andere mochten auch (16)

Scotland legal update 25 sept
Scotland legal update   25 septScotland legal update   25 sept
Scotland legal update 25 sept
 
Lookbook
LookbookLookbook
Lookbook
 
Understanding epas
Understanding epasUnderstanding epas
Understanding epas
 
Bonner presentation
Bonner presentationBonner presentation
Bonner presentation
 
Presentación motos
Presentación motosPresentación motos
Presentación motos
 
Dma awards unplugged 2012
Dma awards unplugged 2012 Dma awards unplugged 2012
Dma awards unplugged 2012
 
S ta r chart powerpoint presenation - new
S ta r chart powerpoint presenation - newS ta r chart powerpoint presenation - new
S ta r chart powerpoint presenation - new
 
Opportuner beta mode
Opportuner beta modeOpportuner beta mode
Opportuner beta mode
 
TJ Ross Lifestyle Presentation (Final Version)
TJ Ross Lifestyle Presentation (Final Version)TJ Ross Lifestyle Presentation (Final Version)
TJ Ross Lifestyle Presentation (Final Version)
 
New ASA Digital Remit
New ASA Digital RemitNew ASA Digital Remit
New ASA Digital Remit
 
Photo essay
Photo essayPhoto essay
Photo essay
 
Performance evaluation methods
Performance evaluation methodsPerformance evaluation methods
Performance evaluation methods
 
S ta r chart blog ppt
S ta r chart blog pptS ta r chart blog ppt
S ta r chart blog ppt
 
Star chart powerpoint
Star chart powerpointStar chart powerpoint
Star chart powerpoint
 
Email tracking report 2013 17 october
Email tracking report 2013   17 octoberEmail tracking report 2013   17 october
Email tracking report 2013 17 october
 
氣候變遷下台灣能源密集產業分析
氣候變遷下台灣能源密集產業分析氣候變遷下台灣能源密集產業分析
氣候變遷下台灣能源密集產業分析
 

Ähnlich wie How Agile Solves Project Management Problems

Presentation Design - Adding Little Surprises
Presentation Design - Adding Little SurprisesPresentation Design - Adding Little Surprises
Presentation Design - Adding Little SurprisesKiran Budhrani
 
Lightening Talk: definition of ready
Lightening Talk: definition of readyLightening Talk: definition of ready
Lightening Talk: definition of readyAgileee
 
Webinar on PRINCE2 + Agile - by Ashish Dhoke (projectingIT)
Webinar on PRINCE2 + Agile - by Ashish Dhoke (projectingIT)Webinar on PRINCE2 + Agile - by Ashish Dhoke (projectingIT)
Webinar on PRINCE2 + Agile - by Ashish Dhoke (projectingIT)projectingIT
 
Barrick SME (Mar 2011)
Barrick SME (Mar  2011)Barrick SME (Mar  2011)
Barrick SME (Mar 2011)tkrawchyk
 
Pmi agile planning, inspection and adaption
Pmi   agile planning, inspection and adaptionPmi   agile planning, inspection and adaption
Pmi agile planning, inspection and adaptionscrumtodd
 
SMX West 2011: Getting things done in-house
SMX West 2011: Getting things done in-houseSMX West 2011: Getting things done in-house
SMX West 2011: Getting things done in-houseJeremiah Andrick
 
Trng 2013 preview lou russell
Trng 2013 preview lou russellTrng 2013 preview lou russell
Trng 2013 preview lou russellLou Russell
 
7 (+/- 2) Steps to Agility
7 (+/- 2) Steps to Agility7 (+/- 2) Steps to Agility
7 (+/- 2) Steps to AgilityTim Gifford
 
How to live with agile - Aware in BugDay Bangkok 2012
How to live with agile - Aware in BugDay Bangkok 2012How to live with agile - Aware in BugDay Bangkok 2012
How to live with agile - Aware in BugDay Bangkok 2012Prathan Dansakulcharoenkit
 
The Performance Puzzle 10 Steps To Unlock Your People With 5 Week Plan V...
The Performance Puzzle   10 Steps To Unlock Your People With 5 Week  Plan   V...The Performance Puzzle   10 Steps To Unlock Your People With 5 Week  Plan   V...
The Performance Puzzle 10 Steps To Unlock Your People With 5 Week Plan V...redpoint
 
DevOps Kaizen: Find and Fix What is Really Behind Your Problems
DevOps Kaizen: Find and Fix What is Really Behind Your ProblemsDevOps Kaizen: Find and Fix What is Really Behind Your Problems
DevOps Kaizen: Find and Fix What is Really Behind Your Problemsdev2ops
 
Pm For Creative Studio
Pm For Creative StudioPm For Creative Studio
Pm For Creative Studiosundong
 
Agile cambridge 27th September 2012
Agile cambridge 27th September 2012Agile cambridge 27th September 2012
Agile cambridge 27th September 2012Carl Bruiners
 
A Brief Introduction to the SCRUM Agile Methodology
A Brief Introduction to the SCRUM Agile MethodologyA Brief Introduction to the SCRUM Agile Methodology
A Brief Introduction to the SCRUM Agile MethodologyTaha Kass-Hout, MD, MS
 
Agri business systems - training introduction (j-curve) - new
Agri business systems - training introduction (j-curve) - newAgri business systems - training introduction (j-curve) - new
Agri business systems - training introduction (j-curve) - newKeith Robertson
 
Secrets to Project Management for the Creative Studio
Secrets to Project Management for the Creative StudioSecrets to Project Management for the Creative Studio
Secrets to Project Management for the Creative StudioDaniel Schutzsmith
 
2012 04 18 Knoxville Agile Adoption&Adaptation
2012 04 18 Knoxville Agile Adoption&Adaptation2012 04 18 Knoxville Agile Adoption&Adaptation
2012 04 18 Knoxville Agile Adoption&Adaptationalstonhodge
 

Ähnlich wie How Agile Solves Project Management Problems (20)

Improving Reliability and Maintenance Through Culture Change
Improving Reliability and Maintenance Through Culture ChangeImproving Reliability and Maintenance Through Culture Change
Improving Reliability and Maintenance Through Culture Change
 
Presentation Design - Adding Little Surprises
Presentation Design - Adding Little SurprisesPresentation Design - Adding Little Surprises
Presentation Design - Adding Little Surprises
 
Lightening Talk: definition of ready
Lightening Talk: definition of readyLightening Talk: definition of ready
Lightening Talk: definition of ready
 
Webinar on PRINCE2 + Agile - by Ashish Dhoke (projectingIT)
Webinar on PRINCE2 + Agile - by Ashish Dhoke (projectingIT)Webinar on PRINCE2 + Agile - by Ashish Dhoke (projectingIT)
Webinar on PRINCE2 + Agile - by Ashish Dhoke (projectingIT)
 
Barrick SME (Mar 2011)
Barrick SME (Mar  2011)Barrick SME (Mar  2011)
Barrick SME (Mar 2011)
 
Pmi agile planning, inspection and adaption
Pmi   agile planning, inspection and adaptionPmi   agile planning, inspection and adaption
Pmi agile planning, inspection and adaption
 
SMX West 2011: Getting things done in-house
SMX West 2011: Getting things done in-houseSMX West 2011: Getting things done in-house
SMX West 2011: Getting things done in-house
 
Trng 2013 preview lou russell
Trng 2013 preview lou russellTrng 2013 preview lou russell
Trng 2013 preview lou russell
 
7 (+/- 2) Steps to Agility
7 (+/- 2) Steps to Agility7 (+/- 2) Steps to Agility
7 (+/- 2) Steps to Agility
 
Design For Rapid Product Realization (DFRPR)
Design For Rapid Product Realization (DFRPR)Design For Rapid Product Realization (DFRPR)
Design For Rapid Product Realization (DFRPR)
 
How to live with agile - Aware in BugDay Bangkok 2012
How to live with agile - Aware in BugDay Bangkok 2012How to live with agile - Aware in BugDay Bangkok 2012
How to live with agile - Aware in BugDay Bangkok 2012
 
Tut 2
Tut 2Tut 2
Tut 2
 
The Performance Puzzle 10 Steps To Unlock Your People With 5 Week Plan V...
The Performance Puzzle   10 Steps To Unlock Your People With 5 Week  Plan   V...The Performance Puzzle   10 Steps To Unlock Your People With 5 Week  Plan   V...
The Performance Puzzle 10 Steps To Unlock Your People With 5 Week Plan V...
 
DevOps Kaizen: Find and Fix What is Really Behind Your Problems
DevOps Kaizen: Find and Fix What is Really Behind Your ProblemsDevOps Kaizen: Find and Fix What is Really Behind Your Problems
DevOps Kaizen: Find and Fix What is Really Behind Your Problems
 
Pm For Creative Studio
Pm For Creative StudioPm For Creative Studio
Pm For Creative Studio
 
Agile cambridge 27th September 2012
Agile cambridge 27th September 2012Agile cambridge 27th September 2012
Agile cambridge 27th September 2012
 
A Brief Introduction to the SCRUM Agile Methodology
A Brief Introduction to the SCRUM Agile MethodologyA Brief Introduction to the SCRUM Agile Methodology
A Brief Introduction to the SCRUM Agile Methodology
 
Agri business systems - training introduction (j-curve) - new
Agri business systems - training introduction (j-curve) - newAgri business systems - training introduction (j-curve) - new
Agri business systems - training introduction (j-curve) - new
 
Secrets to Project Management for the Creative Studio
Secrets to Project Management for the Creative StudioSecrets to Project Management for the Creative Studio
Secrets to Project Management for the Creative Studio
 
2012 04 18 Knoxville Agile Adoption&Adaptation
2012 04 18 Knoxville Agile Adoption&Adaptation2012 04 18 Knoxville Agile Adoption&Adaptation
2012 04 18 Knoxville Agile Adoption&Adaptation
 

Kürzlich hochgeladen

8447779800, Low rate Call girls in New Ashok Nagar Delhi NCR
8447779800, Low rate Call girls in New Ashok Nagar Delhi NCR8447779800, Low rate Call girls in New Ashok Nagar Delhi NCR
8447779800, Low rate Call girls in New Ashok Nagar Delhi NCRashishs7044
 
Global Scenario On Sustainable and Resilient Coconut Industry by Dr. Jelfina...
Global Scenario On Sustainable  and Resilient Coconut Industry by Dr. Jelfina...Global Scenario On Sustainable  and Resilient Coconut Industry by Dr. Jelfina...
Global Scenario On Sustainable and Resilient Coconut Industry by Dr. Jelfina...ictsugar
 
Call Us 📲8800102216📞 Call Girls In DLF City Gurgaon
Call Us 📲8800102216📞 Call Girls In DLF City GurgaonCall Us 📲8800102216📞 Call Girls In DLF City Gurgaon
Call Us 📲8800102216📞 Call Girls In DLF City Gurgaoncallgirls2057
 
8447779800, Low rate Call girls in Uttam Nagar Delhi NCR
8447779800, Low rate Call girls in Uttam Nagar Delhi NCR8447779800, Low rate Call girls in Uttam Nagar Delhi NCR
8447779800, Low rate Call girls in Uttam Nagar Delhi NCRashishs7044
 
Memorándum de Entendimiento (MoU) entre Codelco y SQM
Memorándum de Entendimiento (MoU) entre Codelco y SQMMemorándum de Entendimiento (MoU) entre Codelco y SQM
Memorándum de Entendimiento (MoU) entre Codelco y SQMVoces Mineras
 
Flow Your Strategy at Flight Levels Day 2024
Flow Your Strategy at Flight Levels Day 2024Flow Your Strategy at Flight Levels Day 2024
Flow Your Strategy at Flight Levels Day 2024Kirill Klimov
 
FULL ENJOY Call girls in Paharganj Delhi | 8377087607
FULL ENJOY Call girls in Paharganj Delhi | 8377087607FULL ENJOY Call girls in Paharganj Delhi | 8377087607
FULL ENJOY Call girls in Paharganj Delhi | 8377087607dollysharma2066
 
Investment in The Coconut Industry by Nancy Cheruiyot
Investment in The Coconut Industry by Nancy CheruiyotInvestment in The Coconut Industry by Nancy Cheruiyot
Investment in The Coconut Industry by Nancy Cheruiyotictsugar
 
Case study on tata clothing brand zudio in detail
Case study on tata clothing brand zudio in detailCase study on tata clothing brand zudio in detail
Case study on tata clothing brand zudio in detailAriel592675
 
MAHA Global and IPR: Do Actions Speak Louder Than Words?
MAHA Global and IPR: Do Actions Speak Louder Than Words?MAHA Global and IPR: Do Actions Speak Louder Than Words?
MAHA Global and IPR: Do Actions Speak Louder Than Words?Olivia Kresic
 
Organizational Structure Running A Successful Business
Organizational Structure Running A Successful BusinessOrganizational Structure Running A Successful Business
Organizational Structure Running A Successful BusinessSeta Wicaksana
 
India Consumer 2024 Redacted Sample Report
India Consumer 2024 Redacted Sample ReportIndia Consumer 2024 Redacted Sample Report
India Consumer 2024 Redacted Sample ReportMintel Group
 
Annual General Meeting Presentation Slides
Annual General Meeting Presentation SlidesAnnual General Meeting Presentation Slides
Annual General Meeting Presentation SlidesKeppelCorporation
 
Kenya’s Coconut Value Chain by Gatsby Africa
Kenya’s Coconut Value Chain by Gatsby AfricaKenya’s Coconut Value Chain by Gatsby Africa
Kenya’s Coconut Value Chain by Gatsby Africaictsugar
 
8447779800, Low rate Call girls in Kotla Mubarakpur Delhi NCR
8447779800, Low rate Call girls in Kotla Mubarakpur Delhi NCR8447779800, Low rate Call girls in Kotla Mubarakpur Delhi NCR
8447779800, Low rate Call girls in Kotla Mubarakpur Delhi NCRashishs7044
 
Cybersecurity Awareness Training Presentation v2024.03
Cybersecurity Awareness Training Presentation v2024.03Cybersecurity Awareness Training Presentation v2024.03
Cybersecurity Awareness Training Presentation v2024.03DallasHaselhorst
 
Independent Call Girls Andheri Nightlaila 9967584737
Independent Call Girls Andheri Nightlaila 9967584737Independent Call Girls Andheri Nightlaila 9967584737
Independent Call Girls Andheri Nightlaila 9967584737Riya Pathan
 
Ten Organizational Design Models to align structure and operations to busines...
Ten Organizational Design Models to align structure and operations to busines...Ten Organizational Design Models to align structure and operations to busines...
Ten Organizational Design Models to align structure and operations to busines...Seta Wicaksana
 
Buy gmail accounts.pdf Buy Old Gmail Accounts
Buy gmail accounts.pdf Buy Old Gmail AccountsBuy gmail accounts.pdf Buy Old Gmail Accounts
Buy gmail accounts.pdf Buy Old Gmail AccountsBuy Verified Accounts
 

Kürzlich hochgeladen (20)

8447779800, Low rate Call girls in New Ashok Nagar Delhi NCR
8447779800, Low rate Call girls in New Ashok Nagar Delhi NCR8447779800, Low rate Call girls in New Ashok Nagar Delhi NCR
8447779800, Low rate Call girls in New Ashok Nagar Delhi NCR
 
Global Scenario On Sustainable and Resilient Coconut Industry by Dr. Jelfina...
Global Scenario On Sustainable  and Resilient Coconut Industry by Dr. Jelfina...Global Scenario On Sustainable  and Resilient Coconut Industry by Dr. Jelfina...
Global Scenario On Sustainable and Resilient Coconut Industry by Dr. Jelfina...
 
Call Us 📲8800102216📞 Call Girls In DLF City Gurgaon
Call Us 📲8800102216📞 Call Girls In DLF City GurgaonCall Us 📲8800102216📞 Call Girls In DLF City Gurgaon
Call Us 📲8800102216📞 Call Girls In DLF City Gurgaon
 
8447779800, Low rate Call girls in Uttam Nagar Delhi NCR
8447779800, Low rate Call girls in Uttam Nagar Delhi NCR8447779800, Low rate Call girls in Uttam Nagar Delhi NCR
8447779800, Low rate Call girls in Uttam Nagar Delhi NCR
 
Memorándum de Entendimiento (MoU) entre Codelco y SQM
Memorándum de Entendimiento (MoU) entre Codelco y SQMMemorándum de Entendimiento (MoU) entre Codelco y SQM
Memorándum de Entendimiento (MoU) entre Codelco y SQM
 
Flow Your Strategy at Flight Levels Day 2024
Flow Your Strategy at Flight Levels Day 2024Flow Your Strategy at Flight Levels Day 2024
Flow Your Strategy at Flight Levels Day 2024
 
FULL ENJOY Call girls in Paharganj Delhi | 8377087607
FULL ENJOY Call girls in Paharganj Delhi | 8377087607FULL ENJOY Call girls in Paharganj Delhi | 8377087607
FULL ENJOY Call girls in Paharganj Delhi | 8377087607
 
Investment in The Coconut Industry by Nancy Cheruiyot
Investment in The Coconut Industry by Nancy CheruiyotInvestment in The Coconut Industry by Nancy Cheruiyot
Investment in The Coconut Industry by Nancy Cheruiyot
 
Case study on tata clothing brand zudio in detail
Case study on tata clothing brand zudio in detailCase study on tata clothing brand zudio in detail
Case study on tata clothing brand zudio in detail
 
MAHA Global and IPR: Do Actions Speak Louder Than Words?
MAHA Global and IPR: Do Actions Speak Louder Than Words?MAHA Global and IPR: Do Actions Speak Louder Than Words?
MAHA Global and IPR: Do Actions Speak Louder Than Words?
 
Organizational Structure Running A Successful Business
Organizational Structure Running A Successful BusinessOrganizational Structure Running A Successful Business
Organizational Structure Running A Successful Business
 
India Consumer 2024 Redacted Sample Report
India Consumer 2024 Redacted Sample ReportIndia Consumer 2024 Redacted Sample Report
India Consumer 2024 Redacted Sample Report
 
Annual General Meeting Presentation Slides
Annual General Meeting Presentation SlidesAnnual General Meeting Presentation Slides
Annual General Meeting Presentation Slides
 
Kenya’s Coconut Value Chain by Gatsby Africa
Kenya’s Coconut Value Chain by Gatsby AfricaKenya’s Coconut Value Chain by Gatsby Africa
Kenya’s Coconut Value Chain by Gatsby Africa
 
8447779800, Low rate Call girls in Kotla Mubarakpur Delhi NCR
8447779800, Low rate Call girls in Kotla Mubarakpur Delhi NCR8447779800, Low rate Call girls in Kotla Mubarakpur Delhi NCR
8447779800, Low rate Call girls in Kotla Mubarakpur Delhi NCR
 
Corporate Profile 47Billion Information Technology
Corporate Profile 47Billion Information TechnologyCorporate Profile 47Billion Information Technology
Corporate Profile 47Billion Information Technology
 
Cybersecurity Awareness Training Presentation v2024.03
Cybersecurity Awareness Training Presentation v2024.03Cybersecurity Awareness Training Presentation v2024.03
Cybersecurity Awareness Training Presentation v2024.03
 
Independent Call Girls Andheri Nightlaila 9967584737
Independent Call Girls Andheri Nightlaila 9967584737Independent Call Girls Andheri Nightlaila 9967584737
Independent Call Girls Andheri Nightlaila 9967584737
 
Ten Organizational Design Models to align structure and operations to busines...
Ten Organizational Design Models to align structure and operations to busines...Ten Organizational Design Models to align structure and operations to busines...
Ten Organizational Design Models to align structure and operations to busines...
 
Buy gmail accounts.pdf Buy Old Gmail Accounts
Buy gmail accounts.pdf Buy Old Gmail AccountsBuy gmail accounts.pdf Buy Old Gmail Accounts
Buy gmail accounts.pdf Buy Old Gmail Accounts
 

How Agile Solves Project Management Problems

  • 1. How Agile Solves Project Management Problems Erin S Beierwaltes & Todd Sheridan
  • 2. Introductions  Overview of Scrum and Kanban  Missed Deadlines  Scope Creep  Quality  Q&A Erin S Beierwaltes & Todd Sheridan
  • 3. 1. Prioritization* 2. Welcome Change* 3. Continuous Delivery* 4. Collaboration 5. Self Organization 6. Communication 7. Accountability 8. Rhythm* 9. Quality* 10. Simplicity 11. Emergent Designs* 12. Empiricism* Erin S Beierwaltes Erin S Beierwaltes & Todd Sheridan
  • 4. Agile Methods XP (12) Scrum (9) Kanban (3) •Pair Programming •Product Owner •Visualized workflow •Planning Game •ScrumMaster •Prioritized Tasks •Test-driven •Cross-functional Team •Limited WIP (Work in Development •Daily Scrum Progress) •Whole Team •Sprint Planning •Continuous Integration •Sprint Demo & •Refactoring Retrospective •Small Releases •Prioritized Backlog •Coding Standards •Time-boxed Sprints •Collective Code •Potentially Shippable Ownership each Sprint •Simple Design •System Metaphor •Sustainable Pace Erin S Beierwaltes & Todd Sheridan
  • 5. Triple Constraints Fixed Requirements Resources Time Value Driven Plan Driven Estimated Resources Time Features Erin S Beierwaltes & Todd Sheridan
  • 6. Daily Standup 2 Week Iteration Iteration Planning Demo, Review & Meeting Retrospective Product Tasks Potentially Shippable Backlog Erin S Beierwaltes Product Increment Erin S Beierwaltes & Todd Sheridan
  • 7. Unknown work and underestimated effort http://code.google.com/p/dniesign/ Erin S Beierwaltes & Todd Sheridan
  • 8. Scaling Software Agility – Dean Leffingwell Erin S Beierwaltes & Todd Sheridan
  • 9. What happened here? Based on average velocity Velocity = number of story points COMPLETED during the sprint Erin S Beierwaltes
  • 10. Scope Change Scope Change Copyright Skipstone Consulting, LCC, All Rights Reservered
  • 11. Deliver Continuously  Burnups/downs (% feature complete vs. % work complete)  Understand cycle time  Adapt priorities and plan based on the completion of features Erin S Beierwaltes & Todd Sheridan
  • 12. Communication between Business and Development Erin S Beierwaltes & Todd Sheridan
  • 13. Get into teams of 2  Choose a Product Manager and a Developer  Developers leave the room  Product Managers write a “design document” for developers  Words ONLY  Developers come back in and try to follow written instructions Erin S Beierwaltes & Todd Sheridan
  • 14.
  • 15. Sit together  Do not show the “developer” the picture  Talk him through what to draw  Do not draw for him or make gestures  Words only Erin S Beierwaltes & Todd Sheridan
  • 16. Missed deadlines and unhappy customers Erin S Beierwaltes & Todd Sheridan
  • 17. "In preparing for battle, I have always found that plans are useless but planning is indispensable." - Dwight D Eisenhower Erin S Beierwaltes & Todd Sheridan
  • 18. Erin S Beierwaltes & Todd Sheridan http://cnx.org/content/m14730/latest/
  • 19. Priority Recipe Manager Prioritized Backlog Size Status 1 Personal Dashboard 5 Done 2 Most used ingredients dashboard widget 3 Done 3 List recipes 3 Done 4 Search recipes 5 Done 5 Add/Edit a recipe 8 In Sprint 6 Delete a recipe 3 In Sprint 7 List ingredients 3 In Sprint 8 Add/edit ingredient 8 9 Delete an ingredient 13 10 Email a recipe 21 11 List meals 13 12 Authenticate user 21 13 Add/Edit user accounts 13 Erin S Beierwaltes & Todd Sheridan
  • 20. What happened here? Based on average velocity Velocity = number of story points COMPLETED during the sprint Erin S Beierwaltes
  • 21. Prioritized Backlog: Complete feature in order of priority  Release Burnup/down: Use progress of completed features to adapt and estimate completion  Let the scope/date adapt if the business requires it Erin S Beierwaltes & Todd Sheridan
  • 22. Underestimation, scope creep and last minute bug fixing Erin S Beierwaltes & Todd Sheridan
  • 23. Erin S Beierwaltes & Todd Sheridan
  • 24. Erin S Beierwaltes & Todd Sheridan
  • 25. Working Software People Feedback Erin S Beierwaltes & Todd Sheridan
  • 26. Reduce WIP (Timeboxing or WIP Limit)  Complete fully functional features  Use Velocity/Cycle Time  Use Feedback Loops to adapt faster Erin S Beierwaltes & Todd Sheridan