Foundations
The values, principles and mindset everything else rests on.
Adaptability
Beginner
The ability to change direction quickly and cheaply when you learn something new.
Agile Manifesto
Beginner
Four values and twelve principles, written in 2001, that every agile framework still builds on.
Agile Mindset
Beginner
The habits of thinking that make agile practices work, and that no framework can install for you.
Agile Principles
Beginner
The twelve principles behind the Agile Manifesto, grouped into four themes you can actually remember.
Agile Values
Beginner
The four trade-offs at the heart of the Agile Manifesto, and what each looks like on a real team.
Continuous Improvement
Beginner
The habit of making small, regular changes to how a team works, and checking whether they helped.
Cross-Functional Teams
Beginner
Teams that have all the skills needed to turn an idea into working product without handing work off.
Customer Collaboration Over Contract Negotiation
Beginner
The agile value that says working with customers continuously beats defining everything in a contract up front.
Empirical Process Control
Beginner
Making decisions based on what you observe, not on a fixed plan: transparency, inspection and adaptation.
Individuals and Interactions Over Processes and Tools
Beginner
The first agile value: people and how they work together matter more than the processes and tools they use.
Iterative and Incremental Development
Beginner
Building a product in small, usable pieces (incremental) and refining them through repeated cycles (iterative).
Responding to Change Over Following a Plan
Beginner
The fourth agile value: adapt to what you learn rather than sticking rigidly to the original plan.
Sustainable Pace
Beginner
Working at a pace the team could keep up indefinitely, without crunch periods or burnout.
Technical Excellence
Beginner
Keeping code and design quality high so the product stays easy and safe to change.
Transparency
Beginner
Making work, progress and problems visible to everyone who needs to see them.
Whole Team Approach
Beginner
The whole team, not individuals or separate departments, owns quality and delivery together.
Working Software Over Comprehensive Documentation
Beginner
The second agile value: progress is measured by software that works, not by documents about it.