Blog

Scrum Guide | 26. Defining Increment

In today’s article we want to defining increment. While working on a Product, the lucky few successive entries from the Product Backlog can become Increment. In other words, the Product Owner selects which Product functionality from the Product Back to implement. The Development Team transforms it into a working, valuable Product functionality during one Sprint.

Defining Increment – table of contents:

  1. Introduction – defining Increment
  2. Increment vs. Product Goal and Sprint Goal
  3. When does the work done become an Increment?
  4. Summary

Introduction – defining Increment

An Increment is the latest completed and improved version of a Product that has business value and is ready for release during a Sprint. An important part of its definition is the statement that this is the sum of the previous state of the Product together with its amendments added in the current Sprint. Thus, it does not define only the new functionalities supplemented to the Product, but also – or primarily – their integration with its original version together with all the improvements and fixes it has undergone.

Increment vs. Product Goal and Sprint Goal

Each Sprint should produce at least one new Increment – it is the responsibility of the entire Scrum Team. So how does it relate to the Sprint Goal? You could say that Sprint Goal is the answer to why we should construct one. However, keep in mind that in a single Sprint the team can create several Increments, the sum of which combine into a Sprint Goal.

Thus, an example Sprint Goal might be the following task: Create a “shopping cart” functionality in an online magic accessories store.

However, the components of the Increment will include several functionalities of the store such as:

  • adding an item to the cart
  • removing an item from the cart
  • displaying sums due for purchases
  • calculation of delivery costs for items in the basket, etc.

The team needs to envision that each Increment is a step forwards toward achieving the Product Goal. Therefore, to enhance the process of its improvement, it can:

  • order the customer database
  • augment the workflow between Developers

That’s because although they are not directly related to improving the current state of the Product, they have a huge impact on better and swifter realization of the Product Goal.

When does the work done become an Increment?

The measure of a successful Increment is whether it is practical. In other words, the work done becomes an Increment only when it meets the Definition of Completion, which we will write about in a separate article. This definition uniquely states what changes and improvements have occurred to the Product. Based on the Definition of Completion you can test the Increment to assess if it really introduces improvements to the Product and if it brings the claimed business value.

If the result does not meet the standards of Definition of Completion, the project goes back to the Product Backlog. What comes next can take the following paths:

  • The team may finish it during the next Sprint
  • The project may be canceled
  • The team may decide to keep it in the Product Backlog for future execution – once the team works out the way to overcome the obstacles

If the team manages to produce an Increment in a Sprint, it moves forth to get evaluated during Sprint Review. However, if necessary, it may be shown to Stakeholders even before the end of Sprint. The ultimate decision to release it belongs to the Product Owner.

Defining Increment – Summary

An increment is a fresh, brand-new version of a Product ready for release. It includes all the updated modifications and improvements made in a Sprint. In other words, it is the latest stable, releasable version of the Product. Even several Increments can originate and develop during one Sprint as long as they all meet the Definition of Completion.

If you like our content, join our busy bees community on Facebook, Twitter, LinkedIn, Instagram, YouTube, Pinterest.

Author: Caroline Becker

As a Project Manager, Caroline is an expert in finding new methods to design the best workflows and optimize processes. Her organizational skills and ability to work under time pressure make her the best person to turn complicated projects into reality.

Caroline Becker

As a Project Manager, Caroline is an expert in finding new methods to design the best workflows and optimize processes. Her organizational skills and ability to work under time pressure make her the best person to turn complicated projects into reality.

Recent Posts

Sales on Pinterest. How can it help with building your e-commerce business?

Pinterest, which made its debut on the social media scene a decade ago, never gained…

4 years ago

How to promote a startup? Our ideas

Thinking carefully on a question of how to promote a startup will allow you to…

4 years ago

Podcast in marketing: what a corporate podcast can give you

A podcast in marketing still seems to be a little underrated. But it changes. It…

4 years ago

Video marketing for small business

Video marketing for small business is an excellent strategy of internet marketing. The art of…

4 years ago

How to promote a startup business? Top 10 pages to upload a product

Are you wondering how to promote a startup business? We present crowdfunding platforms and websites…

3 years ago

How to use social media to increase sales?

How to use social media to increase sales? Well, let's start like that. Over 2.3…

3 years ago