What Is A Product Increment? - Scrum Alliance Resources

Skip navigation
  • Support
  • Store
  • Search for...
    • Licensed Training Partner
    • Course
    • Resource
    • Member
    • User Group
    • Event
Contact SalesFind a course
  • Certifications

    Earn a professional certification in a multi-day course led by a certified trainer.

    Scrum Master

    • Certified ScrumMaster (CSM)
    • Advanced Certified ScrumMaster (A-CSM)
    • Certified Scrum Professional ScrumMaster (CSP-SM)
    • View the scrum master track

    Leadership

    • Certified Agile Leader 1 (CAL 1)
    • Certified Agile Leader 2 (CAL 2)
    • View the leader track

    Product Owner

    • Certified Scrum Product Owner (CSPO)
    • Advanced Certified Scrum Product Owner (A-CSPO)
    • Certified Scrum Professional Product Owner (CSP-PO)
    • View the product owner track

    Facilitation

    • Certified Agile Facilitator (CAF)

    Developer

    • Certified Scrum Developer (CSD)
    • Advanced Certified Scrum Developer (A-CSD)
    • Certified Scrum Professional Developer (CSP-D)
    • View the developer track

    Scaling Agility

    • Certified Agile Scaling Practitioner (CASP)
    Explore all certifications
  • Microcredentials

    Earn a high-demand microcredential via an instructor-led or on-demand course.

    Essentials

    • Agile Essentials
    • Scrum Essentials

    Functions

    • Agile for HR
    • Agile for Marketing
    • Agile in Sales

    AI

    • AI for Product Owners
    • AI for Scrum Masters
    • AI for Product Discovery and Strategy
    • Get Started with AI Prompt Engineering

    Skills

    • Agile OKRs
    • BDD for Agile Teams
    • Conflict Management Skills
    • Lean Software Development
    • Scrum Better with Kanban
    • Agile Stakeholder Engagement
    • Get Started with DevOps
    • Metrics that Matter
    • Metrics for Team Success
    • Process Improvement
    • Visual Thinking for Effective Collaboration

    Leadership & Coaching

    • Introduction to Agile Coaching
    • Becoming an Agile Coach
    • Agile Coaching Skills
    • Coaching for Change
    • Coaching for Transformation
    • Change Management: Overcoming Resistance for Agile Transformation
    • High-Impact Agile Leadership for Hybrid Teams
    Explore all microcredentials
  • Enterprise

    Workforce Training

    Elevate your organization with enterprise solutions.

    • Enterprise training
      • On-demand workforce training
    • Agile consulting services
    • Learn about business agility
    • Find a Licensed Training Partner

    TRAINING PARTNERS

    Deliver world-class scrum and agile training.

    • Affiliate Partners
    • Certified Trainers
    • Licensed Training Partners
    Talk to Sales View all partner types Featured Scrum Alliance badges Enterprise

    Learn about purchasing for teams

  • Events

    Events

    • Global Scrum Gathering
    • Regional Scrum Gatherings
      • Host a Regional Scrum Gathering
    Browse all events Featured previous attendees at a Global Scrum Gathering EVENT

    Join GSG Vancouver for energizing connections and agile strategies

    an individual talking to the boss about Global Scrum Gathering Article

    Convince your boss and save the date for GSGVAN26

  • Resources

    Resources

    • Resource Library
      • Articles
      • Videos
      • Collections
      • Webinars
      • Free courses
    • Agile glossary
    • What is scrum?
    • What is agile?
    Featured Skill up with this FREE AI course Course

    Skill up with this FREE AI course

    Transforming teaching skills into scrum master expertise Article

    Leveraging teaching skills in scrum

  • Membership

    Membership

    • Get started
    • Member benefits
    • Certification renewal
    • User groups
    • Find agile jobs

    FIND MEMBERS

    • Find certified members
    • Find a certified trainer
    Featured Transforming teaching skills into scrum master expertise Article

    Leveraging teaching skills in scrum

    Webinar

    Discover strategies for organizational improvement

Scrum Alliance Logo
  • Certifications Chevron Right Back

    CERTIFICATIONS

    Earn a professional certification in a multi-day course led by a certified trainer.

    Scrum Master

    • Certified ScrumMaster (CSM)
    • Advanced Certified ScrumMaster (A-CSM)
    • Certified Scrum Professional ScrumMaster (CSP-SM)
    • View the scrum master track

    Leadership

    • Certified Agile Leader 1 (CAL 1)
    • Certified Agile Leader 2 (CAL 2)
    • View the leader track

    Product Owner

    • Certified Scrum Product Owner (CSPO)
    • Advanced Certified Scrum Product Owner (A-CSPO)
    • Certified Scrum Professional Product Owner (CSP-PO)
    • View the product owner track

    Facilitation

    • Certified Agile Facilitator (CAF)

    Developer

    • Certified Scrum Developer (CSD)
    • Advanced Certified Scrum Developer (A-CSD)
    • Certified Scrum Professional Developer (CSP-D)
    • View the developer track

    Scaling Agility

    • Certified Agile Scaling Practitioner (CASP)
    Explore all certifications
  • Microcredentials Chevron Right Back

    Microcredentials

    Earn a high-demand microcredential via an instructor-led or on-demand course.

    Essentials

    • Agile Essentials
    • Scrum Essentials

    FUNCTIONS

    • Agile for HR
    • Agile for Marketing
    • Agile in Sales

    AI

    • AI for Product Owners
    • AI for Scrum Masters
    • AI for Product Discovery and Strategy
    • Get Started with AI Prompt Engineering

    SKILLS

    • Agile OKRs
    • BDD for Agile Teams
    • Conflict Management Skills
    • Lean Software Development
    • Scrum Better with Kanban
    • Agile Stakeholder Engagement
    • Get Started with DevOps
    • Metrics that Matter
    • Metrics for Team Success
    • Process Improvement
    • Visual Thinking for Effective Collaboration

    Leadership & Coaching

    • Introduction to Agile Coaching
    • Becoming an Agile Coach
    • Agile Coaching Skills
    • Coaching for Change
    • Coaching for Transformation
    • Change Management: Overcoming Resistance for Agile Transformation
    • High-Impact Agile Leadership for Hybrid Teams
    Explore all microcredentials Explore all microcredentials
  • Enterprise Chevron Right Back

    WORKFORCE TRAINING

    Elevate your organization with enterprise solutions.

    • Enterprise training
      • On-demand workforce training
    • Agile consulting services
    • Learn about business agility
    • Find a Licensed Training Partner

    TRAINING PARTNERS

    Deliver world-class scrum and agile training.

    • Affiliate Partners
    • Certified Trainers
    • Licensed Training Partners
    Featured Scrum Alliance badges Enterprise

    Learn about purchasing for teams

    Talk to Sales View all partnership types
  • Events Chevron Right Back

    Events

    • Global Scrum Gathering
    • Regional Scrum Gatherings
      • Host a Regional Scrum Gathering
    Featured previous attendees at a Global Scrum Gathering EVENT

    Join GSG Vancouver for energizing connections and agile strategies

    an individual talking to the boss about Global Scrum Gathering Article

    Convince your boss and save the date for GSGVAN26

    Browse all events
  • Resources Chevron Right Back

    Resources

    • Resource Library
      • Articles
      • Videos
      • Collections
      • Webinars
      • Free courses
    • Agile glossary
    • What is scrum?
    • What is agile?
    Featured Skill up with this FREE AI course Course

    Skill up with this FREE AI course

    Transforming teaching skills into scrum master expertise Article

    Leveraging teaching skills in scrum

  • Membership Chevron Right Back

    MEMBERSHIP

    • Get started
    • Member benefits
    • Certification renewal
    • User groups
    • Find agile jobs

    FIND MEMBERS

    • Find certified members
    • Find a Licensed Training Partner
    Featured Transforming teaching skills into scrum master expertise Article

    Leveraging teaching skills in scrum

    Webinar

    Discover strategies for organizational improvement

  • Store
  • Support
  • Search For.. Chevron Right Back Search for...
    • Licensed Training Partner
    • Course
    • Resource
    • Member
    • User Group
    • Event
Find a course Contact Sales
Added to your cart
badge icon image $ each $ $ View cart Continue shopping Back to resources Article / Scrum Fundamentals What is a Product Increment? Fadi Stephan | 0m 0s Copied to clipboard

Earn Scrum Education Units (SEUs)

Earn credit towards renewing your certifications.

How it works 0.25 SEUs Earned Log in to earn SEUs Log in My SEUs 0 0 Log in to earn SEUs Log in SEUs 0.25 SEUs Earned My SEUs 0 0

Earn SEUs Automatically

Add SEUs to your Scrum Alliance account by simply reading articles and viewing videos

As you explore the Resource Library, you’ll see a badge indicating eligible content for earning SEUs:

seus

Once you complete the learning, the badge turns green and the SEU credit is added to your personalized My SEUs counter:

seus lightbulb

Tip: The easiest way to earn your SEUs is to ensure you are logged in as you explore content in the Resource Library.

Tip: The easiest way to earn your SEUs is to ensure you are logged in as you explore content in the Resource Library.

Learn about SEUs for certifications

In scrum, cross-functional teams deliver products and services in brief cycles by breaking large products and services into small pieces known as product increments that can be completed by a cross-functional team in a short timeframe. The output of every sprint is a working product increment.

The 2020 Scrum Guide defines an increment as ”a concrete stepping stone toward the product goal. Each Increment is additive to all prior Increments and thoroughly verified, ensuring that all Increments work together. To provide value, the Increment must be usable…The entire scrum team is accountable for creating a valuable, useful Increment for every Sprint”.

Many teams do not understand this concept and still approach product development in the traditional way of build, build, build, then integrate, test, and deploy. Teams build in sprints 1, 2, and 3, and so on and in a later “special” sprint, they integrate everything, test, package, and deliver.

In this traditional approach, teams might break up their work by features, components, services, or architecture building blocks like building the back-end first, then the middle-tier business logic, then the front-end user interface. In each scenario, they reach the end of the sprint with an incomplete increment that is not usable. Only after the much later “special” sprint does the team deliver an integrated and working increment.

In scrum, a product increment is whatever you previously built, plus anything new you just finished in the latest sprint, all integrated, tested, and ready to be delivered or deployed.

In scrum, a product increment is whatever you previously built, plus anything new you just finished in the latest sprint, all integrated, tested, and ready to be delivered or deployed. Without a usable product increment, development teams are delaying delivery of value and are missing opportunities to get real user feedback and adapt the product to ensure customer satisfaction. On the other hand, incremental releases allow for fast feedback, quicker innovation, continuous improvement, rapid adaptation to change, and more delighted customers.

So, in scrum, you build and test an item in sprint 1, and then in the next sprint, you continue adding new integrated and fully tested functionality to that item. What the team releases after each sprint is often referred to as an iteration. When you build things in this manner, iteratively and incrementally, you always have a working version of your product ready. With iterative development, you can always learn from what you already have, improve on it, and add to it.

You can start with a very thin skeleton of basic integrated end-to-end functionality and then in time, make it more feature-rich based on the learning and feedback that you get from each sprint.

Remember, if you are doing something only once, you are not iterating. If you are not adding to what you already have, you are not incrementing.

When you first start with scrum this iterative approach of delivering working, tested, high quality, and potentially shippable product increment every sprint seems impossible. Just trying to finish coding within the sprint is hard enough. How are you supposed to manage also completing unit, integration, and regression testing within the same sprint as well?

Getting there takes time, you'll need to break up the work into small vertical slices and establish a strong agile engineering culture that focuses on building quality into each increment instead of checking for quality later.

Related article: How to Integrate Bug Fixes into your Product Backlog

For more on this, check out these 8 steps to guide your team to technical excellence. You can also strengthen your Definition of Done by using this Definition of Done Canvas by Rickard Jones and John Barratt or use this one in your retrospectives. The key is to continuously improve the quality of your product increment so that your teams can deliver a potentially shippable product increment at the end of each sprint.

Proceed to Article

Unlock new opportunities with Scrum Alliance certification

Scrum Alliance certifications help you develop the mindset and skills to lead teams, deliver value, and drive meaningful change. Join a global community committed to making work more effective and empowering for everyone.

Explore certifications

About the author

Fadi Stephan Fadi Stephan is the founder of Kaizenko, a Scrum Alliance Registered Education Provider (REP) that provides Scrum training and agile coaching to help teams and organizations transform, innovate, and deliver impactful products. Fadi is a Certified Scrum Trainer® and Agile Coach with more than twenty years of experience at startups, government agencies, and Fortune500 companies across various sectors including financial, hospitality, and homeland. Fadi's expertise is in product development, agile adoption, and digital transformations. Fadi is also the co-organizer of Washington DC’s largest Scrum User Group (DCSUG). When Fadi is not training or coaching he enjoys skiing and cycling.

Tag » When Must A Scrum Team Release Each Increment