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:

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