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:

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