Home

Agile Manifesto

The intention of Agile is to align development with business needs. Agile projects are customer focused and encourage customer guidance and participation. 

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

Principles

  • Customer satisfaction through early and continuous software delivery
  • Accommodate changing requirements throughout the development process
  • Frequent delivery of working software
  • Collaboration between the business stakeholders and developers throughout the project
  • Support, trust, and motivate the people involved
  • Enable face-to-face interactions
  • Working software is the primary measure of progress
  • Agile processes to support a consistent development pace
  • Attention to technical detail and design enhances agility
  • Simplicity
  • Self-organizing teams encourage great architectures, requirements, and designs