Scrum

Photo of Sohrab Salimi
Sohrab Salimi
1 min. reading time

Definition of Scrum:
Scrum is the most popular framework in Agile. Scrum is an iterative and incremental development model with certain predefined roles, artefacts, and activities. Iterations in Scrum are called sprints and have a fixed length. The typical duration of sprints is two weeks, but can vary from one week to one month between different projects.

Use of Scrum:
The Scrum methodology has three specific roles for a Scrum project: the Product Owner, Scrum Master, and Scrum (Development) Team. A Scrum project is characterized by e.g. product backlog, sprint planning, backlog refinement, daily Scrum meetings, sprint review meeting, and sprint retrospective meeting.

After the completion of a sprint an increment of functional and potentially shippable software or another product should be developed, tested and ready for use. With Scrum product increments can be delivered to the customer in short and regular intervals, rather than waiting for the final release.

Benefits of Scrum:

  • Increases team accountability.

  • Improves processes.

  • Increases efficiency and quality.

  • Generates higher motivation in teams.

  • Easily accommodates uncertainty and changes during the project.

  • Decreases costs by identifying issues as soon as they arise.

  • Promotes continuous improvement.

Related articles

Why Scrum?

We will answer this and many more questions in our agile foundations! Visit our knowledge area for more about Scrum and Agile!

Scrum Guide

"Master Scrum framework with official Scrum Guide by Agile Academy. Principles, practices, and roles for effective Agile project management.

Agile Principles

Learn more about agile principles and the ways of working with agile frameworks like scrum and kanban!