The 4 Agile Values
Agile consists of 4 values:
- Individuals and interactions over processes and tools.
The Agile manifesto suggests that individuals and interactions are more important compared to processes and tools. Since having capable individuals and positive interactions would lead to growth and more efficient delivery which in the end would lead to better use of processes and tools.
- Working software over comprehensive documentation.
Using Software that works gives useful feedback which can be used for future delivery compared to comprehensive documentation which gives lots of information to filter through. Working software shows you what works and what doesn’t, making development and delivery easier.
- Customer collaboration over contract negotiation.
Collaboration based delivery could be more effective since the developers and the customers can work closely together. This leads to better understanding and clearer communication on the product being delivered.
- Responding to change over following a plan.
Plans often change since the needs of the customer tend to change based on the innovative concepts, ideas and products that is being produced all over the world. Meaning that the designers and developers constantly need to reorganize and adapt which leads to lower delivery efficiency and speed.