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:

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