Six Sigma in Software Delivery — Not as Crazy as It Sounds
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