>[!ai]+ AI Summary >The Agile Manifesto is a 2001 declaration by software practitioners that reframes how software should be built. It establishes four value trade-offs — prioritizing individuals and interactions over processes, working software over documentation, customer collaboration over contracts, and responding to change over following a plan. Underpinning these values are twelve principles centered on continuous delivery, welcoming change, frequent releases, close business-developer collaboration, face-to-face communication, sustainable pace, technical excellence, simplicity, self-organizing teams, and regular reflection. The manifesto doesn't reject the right-hand items — it argues the left-hand ones matter more. > >![[ai-summarized-claude.png]] We are **uncovering** better ways of developing software by doing it and helping others do it. Through this work we have come to value: ## Values of the Agile Manifesto - Individuals and interactions over processes and tools - Working software over comprehensive documentation ^2dfe0a - Customer collaboration over contract negotiation - Responding to change over following a plan ^8fcfc8 That is, while there is value in the items on the right, we value the items on the left more. ## Principles behind the Agile Manifesto _We follow these principles:_ Our **highest priority** is to satisfy the customer through _early and continuous delivery of valuable software_ **Welcome changing requirements**, even late in development. Agile processes harness change for the customer's competitive advantage **Deliver working software frequently**, from a couple of weeks to a couple of months, with a preference to the shorter timescale Business people and developers must **work together** daily throughout the project Build projects around **motivated individuals**. Give them the environment and support they need, and trust them to get the job done The most efficient and effective method of conveying information to and within a development team is **face-to-face conversation** **Working software** is the primary _measure of progress_ Agile processes promote _sustainable development_. The sponsors, developers, and users should be able to **maintain a constant pace indefinitely** Continuous attention to **technical excellence and good design** enhances agility **Simplicity**--the art of _maximizing the amount of work not done_--is essential The best architectures, requirements, and designs emerge from **self-organizing teams** At regular intervals, the team reflects on how to become more effective, then tunes and adjusts its behavior accordingly --- ## References - [Manifesto for Agile Software Development](https://agilemanifesto.org)