Consistent Cakes

On DMAIC’s failings when applied to software development:

“the fundamental goal of DMAIC is to standardize the output of a process, to reduce variation and make the final result as consistent and as repeatable as possible.  However, software development is not a repeatable process and can never have the same output.  Software development creates a unique product (the output) every single time.  As an analogy, DMAIC aims to create perfectly consistent cakes, but software development aims to create a new recipe each time.”

DMAIC is part of Six Signma, and is a method with the following 5 steps: Define, Measure, Analyze, Improve, and Control.

Tags: , ,

Comments are closed.