12 Agile Manifesto principles: a culture, defined
Today’s agile landscape can seem cluttered with methodologies that promise to take agile ideals and turn them into real-world realities. But today’s methodology madness isn’t anything new.
The Manifesto itself was born out of a need to find a common ground among scrum, Extreme Programming, Crystal Clear, and other frameworks.
“They were starting to see that there was something common that they were doing. But at the time, they were very much competitors, at least competitors in thought,” said Ian Buchanan, Principal Solutions Engineer for DevOps at Atlassian. “When you put that into context, the fact that they could agree on some set of anything is kind of profound.”
The Snowbird 17 wanted to see if representatives of their different disciplines could agree on something—anything. And to their surprise, they did. They agreed on a set of values that defined a culture.
Here they are:
Manifesto for Agile Software Development
We are uncovering better ways of developing software by doing it and helping others do it.
Through this work we have come to value:
Individuals and interactions over processes and tools
Working software over comprehensive documentation
Customer collaboration over contract negotiation
Responding to change over following a plan
That is, while there is value in the items on the right, we value the items on the left more.