Agile is an umbrella term for a set of iterative product development frameworks. With these methods, product development evolves through the collaborative effort of self-organizing and cross-functional teams and their customers and end users. It advocates adaptive planning, evolutionary development, early delivery, and continual improvement, and it encourages rapid and flexible response to change. Agile was codified in 2001, when a group of software leaders created
The Agile Manifesto
to establish a consistent set of goals in developing a new way of delivering software products.
We are uncovering better ways of developing software by doing it and helping others do it.
Through this work we have come to value:
1. Individuals and interactions?over processes and tools
2. Working software?over comprehensive documentation
3. Customer collaboration?over contract negotiation
4. Responding to change?over following a plan
That is, while there is value in the items on the right, we value the items on the left more.
Initially focusing strictly on empowering teams to be able to develop products and solutions faster and more efficiently, the tremendous success in this way of doing business led to large enterprise-level organizations scaling the practice to meet their needs, even extending beyond the product organization. In 2011, Dean Leffingwell codified SAFe
, the Scaled Agile Framework, in order to help bring to the enterprise the success that small teams have enjoyed with various agile methodologies such as Scrum or XP. Using AgileCraft, SAFe provides comprehensive guidance for work at the Portfolio, Large Solution, Program, and Team Levels and connects teams with vision and strategy.
Scaled agile methodologies are not limited to SAFe. Other frameworks have been developed and implemented very successfully at scale. These include Disciplined Agile Development (DAD)
, Lean Startup
, hybrid combinations of these
, and more. AgileCraft gives our customers the flexibility to choose any of these frameworks, or create a model that picks and chooses the techniques and practices best for them.