What are the core values of the Agile Manifesto?
Answer
The Agile Manifesto (2001) defines four core values: (1) Individuals and interactions over processes and tools — people and communication are more important than following rigid processes or using specific tools; (2) Working software over comprehensive documentation — functional software that delivers value is more important than extensive written documentation, though documentation still has value; (3) Customer collaboration over contract negotiation — ongoing collaboration with the customer throughout development is more valuable than negotiating fixed requirements upfront; (4) Responding to change over following a plan — being able to adapt to changing requirements is more important than rigidly following a plan. The manifesto states: "while there is value in the items on the right, we value the items on the left more."