AveronInstitute

Six Sigma for Software & IT

Your delivery pipeline is a process. Improve it with evidence.

Software teams hear “Six Sigma” and picture waterfall: big plans, phase gates, binders. Set that aside. Modern software already runs on the same lineage of ideas — kanban’s WIP limits, small batches, fast feedback loops all come from lean thinking, and the monitoring culture of SRE is statistical process control by another name. What Six Sigma adds is the part most teams skip: measurement discipline and verified causation. Retrospectives generate plausible stories about why things go wrong. DMAIC tests the stories against data before anyone spends a sprint acting on them.

The territory

Where software & it loses time, money and trust.

Look at where the pain actually lives and the fit is obvious. Ticket queues age while tickets bounce between teams. Incident response quality depends on who happens to be on call. Deploys fail for reasons everyone suspects and nobody has counted. Bugs escape to production past reviews and test suites that were supposed to catch them. A new engineer waits days for access while provisioning requests crawl through approval queues. Every one of these is a process — with defects, queues and variation — whether or not anyone treats it as one.

The raw material is already there. Ticketing systems, CI logs, incident timelines and deployment records capture more per-unit process data than most factories ever had. What is usually missing is the method: an operational definition of the problem, a baseline, a root cause that survived a test, and a control that keeps the fix from evaporating two quarters later. That method is what these certifications teach.

Ticket queues that quietly age

Tickets ping-pong between teams because routing rules and ownership boundaries are fuzzy, and every reassignment resets the clock. Priority inflation means everything is urgent, so nothing is. The oldest items in the queue belong, in practice, to no one — and they are usually the ones customers escalate.

Postmortems without follow-through

Incident reviews produce thoughtful documents and action items, and then the same class of incident returns a quarter later. The gap is verification: causes get named but not confirmed, and fixes get shipped but never checked against a baseline. A blameless culture is necessary; it is not sufficient.

Deploys that fail for familiar reasons

Change failures cluster around the usual suspects — config drift, missed migration steps, the path nobody tested — yet few teams can say which cause dominates or whether last quarter’s guardrail actually moved the number. Hotfix culture normalizes the rework, and the true cost of failed changes never lands on anyone’s ledger.

Onboarding that stalls at provisioning

A new engineer has a laptop on day one and meaningful access sometime later, after requests crawl through approval queues owned by three different teams. The end-to-end path from offer acceptance to first commit has many owners and therefore none. The lost early weeks are pure waiting waste — and entirely measurable.

The seven wastes, translated

What waste actually looks like in software & it.

  • A ticket reassigned across four teams before landing with the one that could actually fix it
  • A pull request waiting days in review while the author moves on and the context evaporates
  • A feature finished behind a flag that never gets switched on
  • The full regression suite run by hand because nobody trusts the flaky automation
  • A new hire with a laptop but no access, shadowing meetings for their first week
  • The same incident diagnosed from scratch because the last postmortem never got written down

Start where you are.

White Belt is free — see how the method fits software & it before you spend anything.