Agile Manifesto is the guideline for all agile practices.
This doc states the ultimate goal of why Agile Methodology was formed.
The manifesto contains 4 Values and 12 Principles. Let’s take a look –
4 Values of the Agile Manifesto –
- Individuals and interactions over processes and tools
- Working software over comprehensive documentation
- Customer collaboration over contract negotiation
- Responding to change over following a plan
12 Principles of the Manifesto –
- Satisfy customer through early and continuous software delivery
- Welcome requirement changes in the later stages of the development. Client’s competitive advantage should be given importance.
- Give clients a demo of the working software on regular intervals say weekly or monthly, choosing whichever is shorter.
- Biz and Dev teams must work together on the project to see it from the womb to the tomb
- Deploy motivated individuals and provide them with support and encouragement that they need to do their tasks.
- Face-to-Face conversations are the best way to communicate within a Dev team
- Working software is the true measure of progress
- Promote sustainability, The team should be able to maintain a constant pace indefinitely
- Design and Technical excellence enhances quality, pay attention to it
- Simplicity is essential. Don’t waste time on complicating something if an easier solution exists.
- Self organizing teams bring the best architecture, requirements and designs
- Reflect regularly on improving effectiveness, tune and adjust accrodinly
However, these principles are guidelines, but not set in stone. The goal of the agile manifesto is to help projects provide customer value and provide flexibility to the Dev and Biz team to think outside the box, through Agility!
Hello