The 12 principles of Agile
In the previous article, we have introduced the concept of Agile – Why it was introduced and how it can benefit organizations or teams. In general, Agile can be explained as a mindset or a set of values and principles to help organizations or teams create better products/services or to manage a project. The 4 fundamental values from the Agile manifesto are very concise and were designed to ensure teams prioritize the right things; which are: individuals and interactions, customer collaboration, working software (or product) and responding to change.
There are also 12 agile principles that were added after the creation of the manifesto in order to guide teams transition into the agile mindset and assess whether the practices that they are following are in line with the agile culture. The 12 principles also offer more concrete examples of how the agile way of working should take place.
Below are the summarized version of the 12 Agile principles: