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:

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