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:

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