Bootcamp

From idea to product, one lesson at a time. To submit your story: https://tinyurl.com/bootspub1

Follow publication

Member-only story

Incremental vs. Iterative Development.

David Daniel
Bootcamp
Published in
4 min readJul 5, 2022
Photo by Omar Flores on Unsplash

Leaning Scrum and agile concepts can be a bit overwhelming at first. There are so many new ideas and terminology. You may be wondering:

Are incremental and iterative approaches different? Which do I need?

As we answer those questions, we’ll see how they’re different and work together. This article will cover three essential topics to help you.

  • Defining incremental and iterative approaches.
  • Examples of how to apply each approach.
  • How to choose what’s right for your team?

Defining incremental and iterative approaches.

Let’s explore two terms you will hear around Scrum. Iterative and incremental. They have a lot of similarities, but there are also some key differences.

Incremental and iterative both describe how we deliver value throughout a project. We’ll look at the definition of each and consider how they apply when practicing Scrum.

Incremental

In Scrum, the term “increment” usually refers to the completed work delivered at the end of a sprint, and it is a finished piece of the work that could be released to the customer and provide some kind of value.

Delivering one complete piece at a time is core to an incremental approach. This could be providing a set of self-contained features each sprint. Or it could be delivering completed design assets or finished elements of a marketing campaign. The whole product isn’t complete, but this piece is.

Whatever the team releases, you could take it and use it. You may not want to yet because other completed pieces are missing, but it is complete in itself. Potentially releasable doesn’t mean you have to release it. It just means you could.

Iterative

Where an incremental approach delivers finished work in pieces, an iterative approach delivers unfinished work as a whole. It’s all there, but it’s not yet developed.

Think of a low-fidelity prototype for an app. You could draw it on a piece of paper and can see the whole screen with all the features. None of them…

Create an account to read the full story.

The author made this story available to Medium members only.
If you’re new to Medium, create a new account to read this story on us.

Or, continue in mobile web

Already have an account? Sign in

Bootcamp
Bootcamp

Published in Bootcamp

From idea to product, one lesson at a time. To submit your story: https://tinyurl.com/bootspub1

David Daniel
David Daniel

Written by David Daniel

Design think everyday life. I write about how to apply curiosity, empathy, leadership, design and an agility mindset to live an intentional life.

Write a response