Search
Close this search box.
Search
Close this search box.
Search
Close this search box.

Setting Goals For Improvement – Leading vs. Lagging

Facebook
Twitter
LinkedIn
Pinterest
WhatsApp

Many organizations are becoming agile to improve quality, throughput, or many other good things that agile brings along. It thus seems trivial that if we want to measure our improvement we will measure these. However, this raises a difficulty and we need to look at it.

Let’s say we want to improve quality. We decide to use the Scrum framework. The scrum framework talks about sprints, sprint goals, daily scrum, and many other things, yet it doesn’t directly discuss quality. There is a leap of faith here: we believe that if we will use the scrum framework, quality will improve.

Quality, throughput, agility, and others are what we call Lagging indicators. They will change as a result of the things we do. We do not affect them directly. If my boss wants me to have a higher quality I cannot just do that, I need to do things like testing, refactoring, reviewing, etc., and then the quality will improve.

So what should we measure?

We should look for leading indicators. Indicators that we can directly impact by the things we do. For example, do we do code reviews? What is our test coverage? how long does it take for our tests to run? how many items of the sprint’s backlog were done by more than one person? How many people from the organization show confidence in the bi-monthly goals (if too low, let’s adapt it)?

Once we identify our leading indicators (according to the practices we want to focus on) we can have direct and tangible measurements. Our belief is that once we near our leading indicators goals, the lagging indicators will follow.

If this is interesting I strongly recommend reading Jesper Boeg’s Level Up Book which talks exactly about this (and how to do it).

Subscribe for Email Updates:

Categories:

Tags:

Nexus and Kanban
WIP
ROI
lean agile change management
The Agile Coach
Story Slicing
What Is Kanban
SAFe Release Planning
Jira
Jira Cloud
Introduction to Test Driven Development
Agile Development
Artificial Intelligence
Change Management
Managing Risk on Agile Projects
Lean Risk Management
LeSS
PI Objectives
System Integration Environments
Development Value Streams
Scrum Master
Agile Techniques
Lean-Agile Software Development
SAFe
BDD
Agile Release Planning
Nexus Integration Team
Presentation
Elastic Leadership
Lean and Agile Principles and Practices
Professional Scrum Master
Scrum With Kanban
Agile Marketing
Risk Management on Agile Projects
Coaching Agile Teams
predictability
Webinar
Agile in the Enterprise
Nexus
User stories
Code
Agile Delivery
TDD
Lean Agile Basics
Sprint Iteration
Scrum Guide
Scaled Agile Framework
Applying Agile Methodology
Daily Scrum
Agile Israel
System Team
Agile Mindset
Risk-aware Product Development
Slides
ATDD
Agile Risk Management
ALM Tools
Nexus vs SAFe
A Kanban System for Software Engineering
Acceptance Test-Driven Development
Certified SAFe
Scrum Values
Process Improvement
Scrum.org
Scrum
RTE Role
Achieve Business Agility
Lean Software Development
Kaizen
Release Train Engineer
Agile Contracts Best Practices
Tools
Continuous Improvement
Value Streams
System Archetypes
Product Ownership
Managing Projects
Team Flow
Test Driven Development
Business Agility
Quality Assurance
Continuous Integration
Kanban 101
POPM
Self-organization
Atlassian
Continuous Delivery
RTE
AgileSparks
Scrum and XP
RSA
Software Development Estimation
Rapid RTC
Introduction to ATDD
transformation
Kanban Basics
Games and Exercises
GanttBan
Agile Community
Agile Project Management
Continuous Deployment
IT Operations
Agile for Embedded Systems
Principles of Lean-Agile Leadership
Agile Project
Sprint Planning
Reading List
Portfolio for Jira
Iterative Incremental Development
Planning
AI
LPM
Certification
Continuous Planning
Agility
QA
DevOps
AI Artificial Intelligence
Lean Agile
Video
LAB
Agile Product Ownership
SA
Hybrid Work
Rovo
Lean Agile Management
Scrum Master Role
Professional Scrum with Kanban
Kanban Game
Large Scale Scrum
Agile Assembly Architecture
Agile Israel Events
EOS®
speed at scale
Lean Startup
chatgpt
Engineering Practices
Agile Release Management
Keith Sawyer
Systems Thinking
speed @ scale
Agile Outsourcing
Atlaassian
Accelerate Value Delivery At Scale
ScrumMaster Tales
Enterprise DevOps
Amdocs
Advanced Roadmaps
Lean Budgeting
Tips
Nexus and SAFe
Agile Basics
Implementation of Lean and Agile
Implementing SAFe
Lean Agile Organization
Operational Value Stream
Agile Testing Practices
Jira admin
Agile Product Development
PI Planning
Agile Games and Exercises
ATDD vs. BDD
Agile Games
Program Increment
SAFe DevOps
Spotify
Sprint Retrospectives
Entrepreneurial Operating System®
Perfection Game
Effective Agile Retrospectives
Risk Management in Kanban
The Kanban Method
An Appreciative Retrospective
ART Success
Built-In Quality
Kaizen Workshop
Jira Plans
Agile India
Pomodoro Technique
NIT
Legacy Enterprise
SPC
Agile
Kanban Kickstart Example
Covid19
Limiting Work in Progress
Releases Using Lean
agileisrael
Lean Agile Leadership
Manage Budget Creation
Retrospectives
Software Development
ARTs
Lean-Agile Budgeting
Agile Program
Frameworks
Product Management
Scrum Primer
Professional Scrum Product Owner
Legacy Code
Lean and Agile Techniques
Kanban
Agile Exercises
Confluence
AgileSparks
Logo
Enable registration in settings - general

Contact Us

Request for additional information and prices

AgileSparks Newsletter

Subscribe to our newsletter, and stay updated on the latest Agile news and events

This website uses Cookies to provide a better experience
Shopping cart