Adaptive (Agile) project management is a structured, systematic process that continually improves decisions, policies, and practices through learning from previous outcomes. It focuses on planning flexibility, discovery over analysis, frequent delivery of working software, and constant collaboration between teams and clients. The process involves defining a high-level flexible plan, then planning and executing the next phase in iterations while measuring results against the original plan and adapting to changes.
How Software Developers Destroy Business Value.pptx
Adaptive Project Management
1. Adaptive Project
Management
Adaptive (Agile) management is a
structured and systematic process for
continually improving decisions,
management policies, and practices by
learning from the outcomes of decisions
previously taken.
2.
3. Adaptive (Agile) vs. Predictive (Waterfall)
Adaptive
● Planning driven
● Req / Scope flexible
● Discovery over analysis
● Estimates constantly revised
● Req prioritized by value to
the business / customer
Predictive
● Plan driven
● Req / Scope fixed
● Analysis over discovery
● Estimate given upfront
● Req treated as of equal
priority
4. How it works
● Satisfy the customer through early and continuous delivery
● Deliver working software frequently
● Face-to-face conversation over long documents
● Working software is the primary measure of progress
● Regular adaptation to changing circumstances & changing
requirements
● Constant collaboration in project teams and with clients
● Iterative development processes
5. The Process
● Define a project strategy and high-level project plan with a scope for
flexibility
● Define a more detailed plan for the (only) next phase or iteration
● Perform quantitative risk analysis
● Execute one or more project scenarios and continuously measure
actual results versus original plan