Scope Churn

Overview

Overview

Definition (Hover Text)

Scope churn explains the change in the scope of sprint since the start of iteration

Source Tools

Jira, Azure

Graph type

Line

Filters

Story Points, Issue Count

Hover Format on KPI

Sprint Name:  <<Value>>

Fields on Overlay

  • Sprint Name

  • Issue ID

  • Issue type

  • Issue Description

  • Size

  • Scope change date

  • Scope change (Added/Removed)

  • Issue status

Business Logic

Calculation Formula

(Stories added + Stories removed) / Count of Stories in Initial Commitment at the time of Sprint start

Trend

Higher the scope churn, lesser is the Speed

Maturity Levels

M1: >50%

M2: 30-50%

M3: 20-30%

M4: 10-20%

M5: <10%

Instance level thresholds

 

Global Configurations (Field Mapping)

Processor Fields

NA

Mandatory fields

Project Settings

  1. Navigate to Project Settings: Start by going to the Project Settings in your application.

  2. Access the Mapping Section: Within Project Settings, find and click on the Mapping option.

  3. Mandatory Field: In the Mapping section, you’ll find the Mandatory Field. This is where you’ll configure the necessary global mapping fields.

  4. Configure the Fields:

    1. Story Points Custom Field: Specify the field in Jira that is used for Story Points.

image-20240703-134423.png
  • Estimation Criteria: Choose your preferred estimation criteria. You can select either Story Points or Original Estimation.

image-20240703-140124.png
  • Sprint Name: Provide the custom field that is linked with the Sprint.

How to Validate KPI

Suggested ways of working

 

Sample JQLs

JQL query to get the issues committed at the start of a sprint: project = "Your Project Name" AND Sprint in openSprints() AND issueFunction in addedDuringSprint("Your Board Name", "Your Sprint Name")

JQL query to get the issues added or removed during a sprint: project = "Your Project Name" AND Sprint in openSprints() AND (issueFunction in addedAfterSprintStart("Your Board Name", "Your Sprint Name") OR issueFunction in removedDuringSprint("Your Board Name", "Your Sprint Name"))

Benefits of KPI

How does the KPI help

  1. Highlighting changes in Sprint requirements or scope.

  2. Allowing teams to assess the impact of changes on timelines and resources.

  3. Facilitating proactive management of Sprint scope to minimize disruptions and maintain Sprint goals.

C

© 2022 Publicis Sapient. All rights reserved.