SlideShare una empresa de Scribd logo
1 de 14
Descargar para leer sin conexión
Rolling Wave Planning
in
Agile Project Management
Candi Rai
Tim Welker
@ PDD Columbus 2016
Agenda
 Rolling Wave Planning
 Agile project management
 Rolling wave planning in Agile
 Case Study
Rolling Wave Planning
Rolling Wave Planning is the process of project planning in waves as the project
proceeds and later details become clearer.[1]
Work to be done in the near term is based on high level assumptions; also, high
level milestones are set. As the project progresses, the risks, assumptions, and
milestones originally identified become more defined and reliable.
References
1. Larman, Craig (2004). "Chapter 11: Practice Tips". Agile and Iterative Development: A Manager's Guide. p. 253. ISBN 9780131111554. Retrieved Oct 14, 2013.
Rolling Wave Planning
One would use Rolling Wave Planning in an instance where there is an
extremely tight schedule or timeline to adhere to; whereas more thorough
planning would have placed the schedule into an unacceptable negative
schedule variance.
Rolling Wave Planning
This is an approach that iteratively plans for a project as it unfolds, similar to the
techniques used in Scrum (development) and other forms of Agile software
development. The concepts of Rolling Wave Planning and Progressive
Elaboration are techniques within the PMBOK Define Activities process[1] and it
also describes how the Project Management Plan evolves.
References
1.. "A Guide to the Project Management Body of Knowledge", section 6.1.2.2 pg 135".
Key Agile Principles
 Focus on Customer Value
 Small Working Increments
 Integrated Team
 Continuous Improvement
Agile Project Management
Enable project team to rapidly and reliably deliver customer value
 Designed-to-fit with flexibility to change
 Iterative and incremental delivery
 Light-weight efficient processes
 Continuous Improvement
Layers of Agile Planning
Make decisions at the last responsible moment, when the most possible
information is available to maximize flexibility and planning accuracy
Level of Planning Planning Event
Strategic business goals Project Rapid Alignment
Specific problems to solve Iterative Solution Scoping
Intermediate business goals Release Planning
Incremental functional goals Iteration Planning
Tactical organization & execution Daily Standup
Rapid Alignment
 What business objectives will the project fulfill?
 How to deliver these values incrementally?
 Focus on quick alignment of expectations, solution, stakeholders,
and technical design
Iterative Solution Scoping
 Use story
 Architectural design
 Focus on priority of customer value
Planning Releases
 Story maps
 Key customer milestones
 Dependencies
Inspect & Adapt
 Velocity
 Predictability
Takeaways
 Rolling Wave Planning is the process of project planning in waves as
the project proceeds and later details become clearer.
 Agile project management enables the project team to rapidly and
reliably deliver customer value
 Rolling wave planning in Agile allows for the iterative cycle in
developing code as the requirements are enhanced for the next
cycle, enabling adjustments to be made as needed.
Q&A

Más contenido relacionado

La actualidad más candente

Exin Agile Scrum Master - Course Preview
Exin Agile Scrum Master - Course PreviewExin Agile Scrum Master - Course Preview
Exin Agile Scrum Master - Course PreviewInvensis Learning
 
Agile Reporting in JIRA
Agile Reporting in JIRAAgile Reporting in JIRA
Agile Reporting in JIRACprime
 
Traditional vs Lean Portfolio Management, Agile PMO & Organisations
Traditional vs Lean Portfolio Management, Agile PMO & OrganisationsTraditional vs Lean Portfolio Management, Agile PMO & Organisations
Traditional vs Lean Portfolio Management, Agile PMO & OrganisationsBarry O'Reilly
 
Waterfall to agile transition
Waterfall to agile transitionWaterfall to agile transition
Waterfall to agile transitionPonniA1
 
Agile project management framework
Agile project management frameworkAgile project management framework
Agile project management frameworkstefanhenry
 
Agile Fundamentals
Agile FundamentalsAgile Fundamentals
Agile FundamentalsAtlassian
 
Agile methodologiesvswaterfall
Agile methodologiesvswaterfallAgile methodologiesvswaterfall
Agile methodologiesvswaterfallMuthu Natarajan
 
5 phases of project management
5 phases of project management5 phases of project management
5 phases of project managementJared C. Powell
 
Lightning Talk: Meaningfully Reframing PI Planning
Lightning Talk: Meaningfully Reframing PI PlanningLightning Talk: Meaningfully Reframing PI Planning
Lightning Talk: Meaningfully Reframing PI PlanningMartin Burns
 
PMBOK GUIDE 7th Summary
PMBOK GUIDE 7th Summary PMBOK GUIDE 7th Summary
PMBOK GUIDE 7th Summary Amr Miqdadi
 
Introduction to scaled agile framework
Introduction to scaled agile frameworkIntroduction to scaled agile framework
Introduction to scaled agile frameworkSrinath Ramakrishnan
 
Project Management Professional PMI-PMP Based on PMBOK 6th Edition
Project Management Professional PMI-PMP Based on PMBOK 6th EditionProject Management Professional PMI-PMP Based on PMBOK 6th Edition
Project Management Professional PMI-PMP Based on PMBOK 6th EditionJohn Khateeb
 
Project Management Playbook
Project Management PlaybookProject Management Playbook
Project Management PlaybookDemand Metric
 

La actualidad más candente (20)

Exin Agile Scrum Master - Course Preview
Exin Agile Scrum Master - Course PreviewExin Agile Scrum Master - Course Preview
Exin Agile Scrum Master - Course Preview
 
Agile Reporting in JIRA
Agile Reporting in JIRAAgile Reporting in JIRA
Agile Reporting in JIRA
 
The Agile PMO
The Agile PMOThe Agile PMO
The Agile PMO
 
Traditional vs Lean Portfolio Management, Agile PMO & Organisations
Traditional vs Lean Portfolio Management, Agile PMO & OrganisationsTraditional vs Lean Portfolio Management, Agile PMO & Organisations
Traditional vs Lean Portfolio Management, Agile PMO & Organisations
 
Project Management
Project ManagementProject Management
Project Management
 
Waterfall to agile transition
Waterfall to agile transitionWaterfall to agile transition
Waterfall to agile transition
 
Agile project management framework
Agile project management frameworkAgile project management framework
Agile project management framework
 
Agile Fundamentals
Agile FundamentalsAgile Fundamentals
Agile Fundamentals
 
Agile methodologiesvswaterfall
Agile methodologiesvswaterfallAgile methodologiesvswaterfall
Agile methodologiesvswaterfall
 
5 phases of project management
5 phases of project management5 phases of project management
5 phases of project management
 
Agile vs Waterfall
Agile vs WaterfallAgile vs Waterfall
Agile vs Waterfall
 
Lightning Talk: Meaningfully Reframing PI Planning
Lightning Talk: Meaningfully Reframing PI PlanningLightning Talk: Meaningfully Reframing PI Planning
Lightning Talk: Meaningfully Reframing PI Planning
 
PMBOK GUIDE 7th Summary
PMBOK GUIDE 7th Summary PMBOK GUIDE 7th Summary
PMBOK GUIDE 7th Summary
 
Complex project management
Complex project managementComplex project management
Complex project management
 
The Agile PMO
The Agile PMOThe Agile PMO
The Agile PMO
 
Introduction to scaled agile framework
Introduction to scaled agile frameworkIntroduction to scaled agile framework
Introduction to scaled agile framework
 
Introduction to Agile and Scrum
Introduction to Agile and ScrumIntroduction to Agile and Scrum
Introduction to Agile and Scrum
 
Agile project management PMI-ACP
Agile project management PMI-ACPAgile project management PMI-ACP
Agile project management PMI-ACP
 
Project Management Professional PMI-PMP Based on PMBOK 6th Edition
Project Management Professional PMI-PMP Based on PMBOK 6th EditionProject Management Professional PMI-PMP Based on PMBOK 6th Edition
Project Management Professional PMI-PMP Based on PMBOK 6th Edition
 
Project Management Playbook
Project Management PlaybookProject Management Playbook
Project Management Playbook
 

Destacado

Destacado (6)

Learn Your Project Vocabulary
Learn Your Project VocabularyLearn Your Project Vocabulary
Learn Your Project Vocabulary
 
Risk Management
Risk ManagementRisk Management
Risk Management
 
PMP PMBOK 5th Ch 11 Project Risk Management
PMP PMBOK 5th Ch 11 Project Risk ManagementPMP PMBOK 5th Ch 11 Project Risk Management
PMP PMBOK 5th Ch 11 Project Risk Management
 
PMP PMBOK 5TH Ch 6 time management
PMP PMBOK 5TH Ch 6 time managementPMP PMBOK 5TH Ch 6 time management
PMP PMBOK 5TH Ch 6 time management
 
Project Scope Management - PMBOK 5th Edition
Project Scope Management - PMBOK 5th EditionProject Scope Management - PMBOK 5th Edition
Project Scope Management - PMBOK 5th Edition
 
Project Time Management - PMBOK 5th Edition
Project  Time Management - PMBOK 5th EditionProject  Time Management - PMBOK 5th Edition
Project Time Management - PMBOK 5th Edition
 

Similar a PDD - Rolling Wave Planning v4

Agile Project management
Agile Project managementAgile Project management
Agile Project managementPraveen Sidola
 
Essence of agile part 1
Essence of agile part 1Essence of agile part 1
Essence of agile part 1Parul Jain
 
APLN Project Manager Talk
APLN Project Manager TalkAPLN Project Manager Talk
APLN Project Manager TalkMike Cottmeyer
 
SCRUM IMPORTANCE AND PROJECT MANAGEMENT BEST PRACTICES
SCRUM IMPORTANCE AND PROJECT MANAGEMENT BEST PRACTICESSCRUM IMPORTANCE AND PROJECT MANAGEMENT BEST PRACTICES
SCRUM IMPORTANCE AND PROJECT MANAGEMENT BEST PRACTICESCloud Analogy
 
The Agile PMP: Teaching An Old Dog New Tricks (90 minutes)
The Agile PMP: Teaching An Old Dog New Tricks (90 minutes)The Agile PMP: Teaching An Old Dog New Tricks (90 minutes)
The Agile PMP: Teaching An Old Dog New Tricks (90 minutes)Mike Cottmeyer
 
The agile pmp teaching an old dog new tricks
The agile pmp teaching an old dog new tricksThe agile pmp teaching an old dog new tricks
The agile pmp teaching an old dog new tricksLong Thay
 
Agile project management with scrum
Agile project management with scrumAgile project management with scrum
Agile project management with scrumRasan Samarasinghe
 
When to use agile (PMI ACP)
When to use agile (PMI ACP)When to use agile (PMI ACP)
When to use agile (PMI ACP)Davis Thomas
 
Projectmanagement 130721095616-phpapp01
Projectmanagement 130721095616-phpapp01Projectmanagement 130721095616-phpapp01
Projectmanagement 130721095616-phpapp01samansari22
 
ANIn Ahmedabad Feb 2024 | Addressing Challenges in Project Management via Agi...
ANIn Ahmedabad Feb 2024 | Addressing Challenges in Project Management via Agi...ANIn Ahmedabad Feb 2024 | Addressing Challenges in Project Management via Agi...
ANIn Ahmedabad Feb 2024 | Addressing Challenges in Project Management via Agi...AgileNetwork
 
SOFTWARE DEVELOPMENT BUSINESS PLAN
SOFTWARE DEVELOPMENT BUSINESS PLANSOFTWARE DEVELOPMENT BUSINESS PLAN
SOFTWARE DEVELOPMENT BUSINESS PLANNimble Appgenie LLP
 
Agile and its impact to Project Management 022218.pptx
Agile and its impact to Project Management 022218.pptxAgile and its impact to Project Management 022218.pptx
Agile and its impact to Project Management 022218.pptxPerumalPitchandi
 
Navigating the World of Software Development Methodologies
Navigating the World of Software Development Methodologies Navigating the World of Software Development Methodologies
Navigating the World of Software Development Methodologies JamesParker406701
 

Similar a PDD - Rolling Wave Planning v4 (20)

Importance of Adaptive Planning in Agile
Importance of Adaptive Planning in AgileImportance of Adaptive Planning in Agile
Importance of Adaptive Planning in Agile
 
Agile Project management
Agile Project managementAgile Project management
Agile Project management
 
Essence of agile part 1
Essence of agile part 1Essence of agile part 1
Essence of agile part 1
 
APLN Project Manager Talk
APLN Project Manager TalkAPLN Project Manager Talk
APLN Project Manager Talk
 
SCRUM IMPORTANCE AND PROJECT MANAGEMENT BEST PRACTICES
SCRUM IMPORTANCE AND PROJECT MANAGEMENT BEST PRACTICESSCRUM IMPORTANCE AND PROJECT MANAGEMENT BEST PRACTICES
SCRUM IMPORTANCE AND PROJECT MANAGEMENT BEST PRACTICES
 
The Agile PMP: Teaching An Old Dog New Tricks (90 minutes)
The Agile PMP: Teaching An Old Dog New Tricks (90 minutes)The Agile PMP: Teaching An Old Dog New Tricks (90 minutes)
The Agile PMP: Teaching An Old Dog New Tricks (90 minutes)
 
The agile pmp teaching an old dog new tricks
The agile pmp teaching an old dog new tricksThe agile pmp teaching an old dog new tricks
The agile pmp teaching an old dog new tricks
 
Unit 1.pptx
Unit 1.pptxUnit 1.pptx
Unit 1.pptx
 
Agile project management with scrum
Agile project management with scrumAgile project management with scrum
Agile project management with scrum
 
Project scheduling
Project schedulingProject scheduling
Project scheduling
 
Agile 101
Agile 101Agile 101
Agile 101
 
6396901
63969016396901
6396901
 
When to use agile (PMI ACP)
When to use agile (PMI ACP)When to use agile (PMI ACP)
When to use agile (PMI ACP)
 
Projectmanagement 130721095616-phpapp01
Projectmanagement 130721095616-phpapp01Projectmanagement 130721095616-phpapp01
Projectmanagement 130721095616-phpapp01
 
ANIn Ahmedabad Feb 2024 | Addressing Challenges in Project Management via Agi...
ANIn Ahmedabad Feb 2024 | Addressing Challenges in Project Management via Agi...ANIn Ahmedabad Feb 2024 | Addressing Challenges in Project Management via Agi...
ANIn Ahmedabad Feb 2024 | Addressing Challenges in Project Management via Agi...
 
SOFTWARE DEVELOPMENT BUSINESS PLAN
SOFTWARE DEVELOPMENT BUSINESS PLANSOFTWARE DEVELOPMENT BUSINESS PLAN
SOFTWARE DEVELOPMENT BUSINESS PLAN
 
Agile and its impact to Project Management 022218.pptx
Agile and its impact to Project Management 022218.pptxAgile and its impact to Project Management 022218.pptx
Agile and its impact to Project Management 022218.pptx
 
Navigating the World of Software Development Methodologies
Navigating the World of Software Development Methodologies Navigating the World of Software Development Methodologies
Navigating the World of Software Development Methodologies
 
Project Management
Project ManagementProject Management
Project Management
 
Agile And Cmmi
Agile And CmmiAgile And Cmmi
Agile And Cmmi
 

PDD - Rolling Wave Planning v4

  • 1. Rolling Wave Planning in Agile Project Management Candi Rai Tim Welker @ PDD Columbus 2016
  • 2. Agenda  Rolling Wave Planning  Agile project management  Rolling wave planning in Agile  Case Study
  • 3. Rolling Wave Planning Rolling Wave Planning is the process of project planning in waves as the project proceeds and later details become clearer.[1] Work to be done in the near term is based on high level assumptions; also, high level milestones are set. As the project progresses, the risks, assumptions, and milestones originally identified become more defined and reliable. References 1. Larman, Craig (2004). "Chapter 11: Practice Tips". Agile and Iterative Development: A Manager's Guide. p. 253. ISBN 9780131111554. Retrieved Oct 14, 2013.
  • 4. Rolling Wave Planning One would use Rolling Wave Planning in an instance where there is an extremely tight schedule or timeline to adhere to; whereas more thorough planning would have placed the schedule into an unacceptable negative schedule variance.
  • 5. Rolling Wave Planning This is an approach that iteratively plans for a project as it unfolds, similar to the techniques used in Scrum (development) and other forms of Agile software development. The concepts of Rolling Wave Planning and Progressive Elaboration are techniques within the PMBOK Define Activities process[1] and it also describes how the Project Management Plan evolves. References 1.. "A Guide to the Project Management Body of Knowledge", section 6.1.2.2 pg 135".
  • 6. Key Agile Principles  Focus on Customer Value  Small Working Increments  Integrated Team  Continuous Improvement
  • 7. Agile Project Management Enable project team to rapidly and reliably deliver customer value  Designed-to-fit with flexibility to change  Iterative and incremental delivery  Light-weight efficient processes  Continuous Improvement
  • 8. Layers of Agile Planning Make decisions at the last responsible moment, when the most possible information is available to maximize flexibility and planning accuracy Level of Planning Planning Event Strategic business goals Project Rapid Alignment Specific problems to solve Iterative Solution Scoping Intermediate business goals Release Planning Incremental functional goals Iteration Planning Tactical organization & execution Daily Standup
  • 9. Rapid Alignment  What business objectives will the project fulfill?  How to deliver these values incrementally?  Focus on quick alignment of expectations, solution, stakeholders, and technical design
  • 10. Iterative Solution Scoping  Use story  Architectural design  Focus on priority of customer value
  • 11. Planning Releases  Story maps  Key customer milestones  Dependencies
  • 12. Inspect & Adapt  Velocity  Predictability
  • 13. Takeaways  Rolling Wave Planning is the process of project planning in waves as the project proceeds and later details become clearer.  Agile project management enables the project team to rapidly and reliably deliver customer value  Rolling wave planning in Agile allows for the iterative cycle in developing code as the requirements are enhanced for the next cycle, enabling adjustments to be made as needed.
  • 14. Q&A