Articles

2026

Watch a Cumulative Flow Diagram Build Itself, Day by Day

‘Batches’ in Scrum

Which Class Should You Arrange Next?

Flying In The Dark: A Product Management Metaphor

Bureaucracy Is Not A Scaffold, It Is A Cage

AI Is Rewiring Scrum Teams, But Not Scrum

The David Sabine Test™

2025

Agile Engineering Practices: A Revival

Does Your Kanban Board Include Sprint Backlog Tasks? You Might Be Doing It Wrong

Nobody Understands Leading & Lagging Indicators

Thank you, Scrum

PMI Masticates Agile Alliance

2024

Historical Perspective of the Role of the Scrum Master

The User Story: Demystified

Pssst…You’re Allowed to Stop Using Jargon

2023

What To Do In the First 90 Days as a Scrum Master

Why I’m NOT a SAFe Trainer

Common Complaint: “Scrum Doesn’t Work Here!”

From the Trenches: Small Batches for the Win

The Worst of the Worst #DevLife Jokes

How To Prevent Another Phoenix Pay System Inferno

Design Agencies Are Fun, Development Teams Are Stressful

Throwback Thursday: AgileQuestions 2011

2022

What Is Kanban?

What Is Scrum?

Someone Made Up ‘SDLC’ And Everyone Went Along With It

2021

Sometimes ‘Transparency’ Just Means Not Lying

I am a Professional Kanban Trainer with ProKanban.org

A Story of Release Gates: An Antipattern

Continuous Deployment Is Now Table Stakes

No Longer Tolerate ‘Blocked’ or ‘Waiting’ States

2020

Empowerment Retro

Team Retrospective — “Feeding the Machine for Corporate Review Season”

An Agile Not-for-Profit Organization

2019

“Can we use Scrum with ‘remote’ staff?”

Does Your Team Produce ‘Bugs’?

Defining Distributed, Remote, Co-located, and Dislocated Teams

Velocity: Escape this Pitfall!

2018

I am a Professional Scrum Trainer with Scrum.org

The Art of Agile Product Documentation

Looking for Work as a Scrum Master? Choose Wisely.

Canada’s Phoenix Payroll Catastrophe

2017

A Scrum Team Increases Their Velocity by Doing Less Work

A Week in the Life of a Scrum Team

2016

A Book Review: “The Great ScrumMaster”, by Zuzana Šochová

Etymology of ‘Management’

2015

A Lean Startup is Going to Eat Your Lunch