Thanks and see ref: Agile Manifesto
The Agile Manifesto is a formal proclamation of four key values and 12 principles.
The four core values:
- Individuals and interactions over processes and tools.
- Working software over comprehensive documentation.
- Customer collaboration over contract negotiation.
- Responding to change over following a plan.
- Satisfying 'customers' through early and continuous delivery of valuable work.
- Breaking big work down into smaller components that can be completed quickly.
- Recognizing that the best work emerges from self-organizing teams.
- Providing motivated individuals with the environment and support they need and trust them to get the job done.
- Creating processes that promote sustainable efforts.
- Maintaining a constant pace for completed work.
- Welcoming changing requirements, even late in a project.
- Assembling the project team and business owners on a daily basis throughout the project.
- At regular intervals, having the team reflect upon how to become more effective, then tuning and adjusting behavior accordingly.
- Measuring progress by the amount of completed work.
- Continually seeking excellence.
- Harnessing change for competitive advantage.