Glossary What is Scrum?

By   / 2 Jan 2023  / Topics: Agile Application development

Scrum is an Agile framework in software development that is used to address complex problems and improve the delivery of high-value products. It is a flexible framework for achieving predictable and controlled outcomes and is based on learning from previous experience and making fact-based decisions.

The Scrum framework

Scrum uses collaboration and self-organization to accomplish goals. It aims to develop products in repeatable, incremental steps through sprints. A sprint ends with an increment, and the combined increments create the final product.

Each sprint addresses an item in the product backlog, which is a list of the final product’s individual aspects or features. Each sprint follows pre-defined and coordinated steps, including:

  • Analyzing the product backlog
  • Planning the sprint
  • Creating the sprint backlog
  • Developing the capabilities
  • Reviewing the sprint
  • Delivering the increment

Scrum and Agile

There isn’t one set way to practice Scrum, which is why it’s referred to as a technique over a methodology. However, it’s often described as a set of rules for following Agile software development.

Learn more about Scrum