Extending the Agile Manifesto
Why have we done this? Since 2001 we’ve applied the ideas captured in the Agile Manifesto and have learned from our experiences doing so. What we’ve learned has motivated us to suggest changes to the manifesto to reflect the enterprise situations in which we have applied agile and lean strategies. Because the original authors of the Agile Manifesto have made it clear that they intend to keep their Manifesto static we have decided to move forward on our own with this extension.
We believe that the changes we’re suggesting are straightforward:
- Where the original manifesto focused on software development, a term which too many people have understood to mean only software development, the DAD framework suggests that we should focus on solution delivery.
- Where the original focused on customers, a word that for too many people appears to imply only end users, the DAD framework suggests that it focus on the full range of stakeholders instead.
- Where the original manifesto focused on development teams, the DAD framework suggests that the overall IT ecosystem and its improvement be explicitly taken into consideration.
- The original manifesto focused on the understanding of, and observations about, software development at the time. Since then there has been some very interesting work done within the lean community since then (and to be fair there was very interesting work done within that community long before the Agile Manifesto was written). This manifesto incorporates lean principles, in particular considering the whole, visualizing workflow, and minimizing work in progress (WIP).