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 DA framework suggests that we should focus on solution delivery. In short, we prefer solutions over software.
- Where the original focused on customers, a word that for too many people appears to imply only end users, the DA framework suggests that it focus on the full range of stakeholders instead. We prefer stakeholders over customers.
- Where the original manifesto talked about projects, we believe it is more accurate to talk about teams. As a result we replaced the word project with team throughout the principles.
- Where the original manifesto focused on development teams, the DA 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).