While listening to another talk about the importance of some agile framework and the need to follow all the best practices (rules) introduced by this framework, I realized that the Agile manifesto is like the bible and all the religious enhancements that came after are like the religious rules and ceremonies that came after.
The same as with the Bible, the agile manifesto provides general and true principle (for organizing software teams and any groups of people in the manifesto case). As the religious rules and rituals that added to the bible over the years, all the different frameworks that came after the manifesto added rules and rituals that are hard to track back to the agile manifesto. Some of them are actually contradicting to the nature of the agile manifesto.
“Individuals and interactions over processes and toolsAgile Manifesto
Working software over comprehensive documentation
Customer collaboration over contract negotiation
Responding to change over following a plan”
It feels that most of the agile framework forgot the “over processes and tools” when it is coming to how to run teams. Also, most of the rigid Agile framework (what a paradox) forgot “Responding to change over following a plan”
Are you following an agile framework that implementing all the agile principles? Not just to following the manifesto create solutions, but also apply it on how to operate the agile team?