The Agile Manifesto is the source of inspiration for all agile ways of working: it shows you how to respond quickly to change, collaborate effectively, and continuously learn from every step you take. At Spark Academy, we find that the Manifesto provides teams with a common language to sharpen their goals and roll up their sleeves together.
Individuals and interactions over processes and tools
We believe that good communication and teamwork achieve more than endless rules and procedures.
Working software over comprehensive documentation
Whether you're developing software or creating another product: focus first on something that works. Then you'll immediately see if you're on the right track.
Customer collaboration over contract negotiation
Your customer is not an obstacle, but a partner. By jointly determining what is truly needed, you create added value and satisfied users.
Responding to change over following a plan
Changes happen, so embrace them. This way, you maintain room for growth and are better prepared for the next step.
The four values of the Agile Manifesto are further elaborated in twelve principles. These principles help you work in small steps, reflect continuously, and continuously learn. We find that in practice, they foster openness, transparency, and quick decision-making moments. Below, you'll find them all written out:
1. Meet customer needs
Our highest priority is the early and continuous delivery of valuable results to the customer.
2. Embrace change
Welcome changing requirements, even late in the development process. Agility gives you a competitive advantage.
3. Deliver frequent working results
Deliver in short, regular cycles and delight your customer with tangible progress.
4. Collaboration between business and development teams
Collaborate daily and ensure everyone shares the same goal.
5. Motivate and support people
Give talented people the environment and support they need, and trust them to get the job done.
6. Face-to-face communication
The most effective and efficient way to convey information is a face-to-face conversation.
7. Working product as a measure of progress
A working (intermediate) result is the best measure of progress, because it demonstrates that you are truly delivering value.
8. Sustainable pace
Agile processes promote a sustainable pace for everyone, so that teams remain productive and motivated in the long term.
9. Continuous attention to technical excellence and good design
Continuously investing in quality and good design enhances the agility and longevity of your product.
10. Simplicity as a guiding principle
Keep it simple; avoid unnecessary complexity and focus on what truly contributes to the final outcome.
11. Self-organizing teams
The best designs, ideas, and solutions emerge from self-organizing teams that shape their own way of working.
12. Regular reflection and adaptation
The team regularly reflects and then adjusts its behavior or way of working for even greater effectiveness.