agile & scrum
adjective and noun
Agile is an approach to developing software in small steps and adapting based on feedback. Scrum gives it structure through short sprints and regular team discussions.
We work in an agile way and use scrum to plan and review each sprint.
Requirements, insights, and priorities can change during software development. An agile team regularly discusses working software with the client or users. Their feedback helps determine what to work on next.
What is the difference between agile and scrum?
Agile describes an approach that values collaboration, working software, and responding to change. Scrum is a specific way of working that supports that approach. It gives the team a regular schedule for planning, development, and evaluation.
A team can work in an agile way using scrum, but the two terms are not synonyms. Agile itself does not prescribe the length of a work period or which meetings a team should hold.
How does scrum work in practice?
The team divides its work into short, fixed periods called Glossary · In briefsprintA sprint is a short, fixed period in which a team develops an agreed part of the software. Afterwards, you review the result and decide on the next priorities.Read more. At the start, the team agrees on the sprint goal and the work needed to achieve it. Developers coordinate their progress during the sprint.
At the end, the team reviews the delivered functionality with stakeholders. What works well, what is still missing, and what have they learned? The team also reviews how it worked together. That feedback helps plan the next sprint and improve the way the team works.
Working in small steps lets a team deliver a usable first version and expand it over time.