Skip to content
All Posts
Agile & Process

Six Sigma in Software Delivery — Not as Crazy as It Sounds

19 August 20252 min read

When people hear that I have a Six Sigma Black Belt, the reaction is usually skepticism. "Isn't that for manufacturing? What does it have to do with software?"

More than you would think.

DMAIC for Delivery

DMAIC — Define, Measure, Analyze, Improve, Control — is a structured approach to process improvement. In manufacturing, you apply it to production lines. In software delivery, you apply it to your development pipeline.

Define: What is the problem? Our sprint completion rate was 68%. The target was 85%.

Measure: Where are we losing work? I tracked every story that spilled across sprints, categorized the reasons, and measured the frequency of each cause.

Analyze: What are the root causes? Three patterns emerged — scope creep mid-sprint, underestimated stories, and blocked dependencies. Scope creep accounted for 40% of spillover.

Improve: What changes address the root causes? We implemented a sprint scope lock after day two, required stories to pass a "definition of ready" checklist before sprint entry, and created a dependency mapping ritual during planning.

Control: How do we sustain the improvement? Automated dashboards track spillover causes weekly. If any category exceeds 15%, it triggers a retrospective discussion.

The Result

Sprint completion rate went from 68% to 87% in three months. The improvement stuck because we built control mechanisms, not just one-time fixes.

Why It Matters for PMs

Six Sigma gives you a vocabulary and framework for talking about process improvement with data. Instead of saying "we need to be better at planning," you can say "40% of our spillover comes from mid-sprint scope changes, and here is the intervention." That precision changes how leadership perceives your recommendations.

Data-driven process improvement is not a manufacturing concept. It is a leadership skill.


Back to all posts