Agile Principles


The 12 principles of Agile are guidelines that support the Agile Manifesto, emphasizing flexibility, collaboration, customer satisfaction, and continuous improvement in software development. They include:

  1. Customer satisfaction through early and continuous software delivery.

  2. Accommodating changing requirements throughout the development process.

  3. Frequent delivery of working software.

  4. Collaboration between business stakeholders and developers throughout the project.

  5. Supporting, trusting, and motivating the people involved.

  6. Enabling face-to-face interactions.

  7. Working software as the primary measure of progress.

  8. Sustainable development able to maintain a constant pace.

  9. Continuous attention to technical excellence and good design.

  10. Simplicity—the art of maximizing the amount of work not done.

  11. Self-organizing teams encourage great architectures, requirements, and designs.

  12. Regular reflection and adjustment for teams to become more effective.

Discover more

Made by

Aman Kumar

©2024 amankumar.ai

Made by

Aman Kumar

©2024 amankumar.ai

Made by

Aman Kumar

©2024 amankumar.ai