What is Agile NOT?
Not a methodology, not a specific way of developing software, and not a fixed framework or process.
What is Agile?
A set of values and principles that guide teams in making decisions about software development.
How should Agile be understood in practice?
As a flexible foundation that helps teams make better decisions rather than rigid rules.
What is the core idea behind Agile values?
Value the items on the left more than those on the right while still recognizing both.
What are the four Agile values?
Individuals and interactions over processes and tools; Working software over documentation; Customer collaboration over contract negotiation; Responding to change over following a plan.
What is the main purpose of Agile?
To provide a shared foundation for effective decision-making in software development.
What determines if a team is truly Agile?
How they choose and apply practices based on principles and values.
What are the key benefits of Agile?
Faster time to market, increased collaboration, and flexibility.
What defines a self-organizing Agile team?
A team empowered to plan, execute, communicate, resolve issues, and adapt independently.
How do Agile and traditional teams differ?
Agile teams are flexible and collaborative, while traditional teams are structured and process-driven.
What is Scrum?
A lightweight Agile framework that uses iterative, time-boxed cycles to deliver and improve products.
What is a Sprint in Scrum?
A short, time-boxed period (usually 1–2 weeks) to complete a set of work.
What is the purpose of Sprint Planning?
To decide what to build in the sprint and how to build it.
What is the purpose of a Sprint Retrospective?
To reflect on the sprint and identify actionable improvements.
What are the main Scrum ceremonies?
Sprint Planning, Daily Scrum, Sprint Review, and Sprint Retrospective.
What is the key idea behind Scrum?
Continuous improvement through iterative and incremental development.