Agile Values:
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Â
Agile Principles: These 12 principles can be considered in four distinct groups i.e.,
Customer Satisfaction:
1.Customer satisfaction through early and continuous software delivery.
2.Enable face-to-face interactions.
3.Regular reflection on how to become more effective.
Quality:
4.Simplicity
5.Accommodate changing requirements throughout the development process.
6.Collaboration between the business stakeholders and developers throughout the project.
Teamwork:
7.Timely and Frequent delivery of working software.
8.Agile processes to support a consistent development pace.
9.Self-organizing teams encourage great architectures, requirements, and designs.
10.Support, trust, and motivate the people involved.
Project Management:
11.Working software is the primary measure of progress.
Attention to technical detail and design enhances agility.