why, why lean six sigma, or lean sigma being applied to software development industry? when I heard the trainer quoted the example of Toyota drawing a guideline literally on the factory group to let workers don't have to waste time wandering their way to the toilet, i couldn't help asking this question again , well, in silence.
thanks to Nicolas from "BreezeTree" , who gives the explanation. I am not wearing glasses or filtering out things I would like to see.
software development is not a manufacturing standard, which was firstly applied to car assembling industry. In my opinion that LSS is well suited where there is/are standard process to follow, or like the article Nicolas wrote , a "high volume , low mix" environment.
writing code is not something a process can define, of course process helps but they are the soul of software development. Otherwise we can just let people who doesn't have any industry background write the program just following "process", "standard" or "rules". Can we?
Software development is actually an reflection of real world, as long as your software is more than a "Hello World" or self-amusing. It is way more complicated than producing an cellphone model (after the design is settled) or fancy automobiles in a FACTORY.
Is software company a FACTORY?
Maybe someday, well as science fiction or movie predicts , machine creates machine , code generates code , do we think this highly-evolved AI system will follow any LSS principals?
I have to say I agree with Nicolas that LSS is mis-interpreted and misused in some inappropriate areas, and software development (not code factory) is one of them.
And I believe some just use it as a fancy reason to make their "strategy" look pretty or excuse to lay off staff.
At last some might say well, LSS has quite some comman values as Agile software development, that's TRUE. If we have Agile , why bother choosing LSS , at least Agile doesn't have these "belts" to pay.
P.S the article of Nicolas
http://www.breezetree.com/blog/index.php/do-lean-and-six-sigma-apply-to-software/