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:

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