•  
 
 

Tech glossary

Defining IT & technology terms

Scrum

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.

Learn more about Scrum

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.


Featured content for Scrum

Article 4 Ways Data Scientists Inspire Creative Problem-Solving Image

Tech Journal 4 Ways Data Scientists Inspire Creative Problem-Solving

Article Creating a Competitive Edge With an Industry-Leading Automated Tire Management System Image

Tech Journal Creating a Competitive Edge With an Industry-Leading Automated Tire Management System

Article Ask a Distinguished Engineer Image

Tech Journal Ask a Distinguished Engineer

Narrow your topic:

Digital Innovation  Application development  View all focus areas

Related terms

  • Agile
  • Digital Innovation
  • DevOps
  • Scrum Master
  • Transformation services