• Post Reply Bookmark Topic Watch Topic
  • New Topic
programming forums Java Mobile Certification Databases Caching Books Engineering Micro Controllers OS Languages Paradigms IDEs Build Tools Frameworks Application Servers Open Source This Site Careers Other Pie Elite all forums
this forum made possible by our volunteer staff, including ...
Marshals:
  • Campbell Ritchie
  • Ron McLeod
  • Rob Spoor
  • Tim Cooke
  • Junilu Lacar
Sheriffs:
  • Henry Wong
  • Liutauras Vilda
  • Jeanne Boyarsky
Saloon Keepers:
  • Jesse Silverman
  • Tim Holloway
  • Stephan van Hulst
  • Tim Moores
  • Carey Brown
Bartenders:
  • Al Hobbs
  • Mikalai Zaikin
  • Piet Souris

Truth of Six Sigma

 
Ranch Hand
Posts: 43
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
"To achieve Six Sigma quality, a process must produce no more than 3.4 defects per million opportunities."

Does it sound reasonable. I think it is just sugarcoating the basic principle "bug fix" for wooing customers.

Kindly comment !!!
 
Ranch Hand
Posts: 112
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Can this really be applied to software development? It sounds to me as if that system was developed for manufacturing and someone is trying to square peg it into a round hole.

How would one define an "opportunity" in terms of code?
 
Ranch Hand
Posts: 328
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
How about having a big and complex software system fail 3.4 test cases out of 1M ?

BTW, at a certain phase of the whole process, software development is a kind of manufactoring. You write the code according to specs in the same way as cars are being made according to blueprints. If you look for similarities you'll find them a plenty.
[ July 21, 2004: Message edited by: Dmitry Melnik ]
 
S Santosh Kumar
Ranch Hand
Posts: 43
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Six Sigma is for Software also. You can search and find a lot of companies claiming to be Six Sigma company.
In practical situations, is it possible to have 3.4 or less bugs in millions cases ???

I doubt
 
Saloon Keeper
Posts: 24329
167
Android Eclipse IDE Tomcat Server Redhat Java Linux
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator

Originally posted by S Santosh Kumar:
Six Sigma is for Software also. You can search and find a lot of companies claiming to be Six Sigma company.
In practical situations, is it possible to have 3.4 or less bugs in millions cases ???

I doubt



It's easy. Just count bugs per bit!
 
Dmitry Melnik
Ranch Hand
Posts: 328
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
In practical situations, is it possible to have 3.4 or less bugs in millions cases ???

May be. But it costs some time and money. Would it be practical to shoot for 3.4 defects per 1M, in a situation where 5 defects per 2K keep the most demanding (current and prospect) customer happy and pleased?

On the other hand, I wonder how large and complex software systems are being tested. Like operating systems, or processor chip layouts (which are I guess big programs written in VERILOG) What are appropriate failure rates in different banches of sofware industry?
[ July 22, 2004: Message edited by: Dmitry Melnik ]
 
Author
Posts: 6055
8
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator

Originally posted by S Santosh Kumar:
In practical situations, is it possible to have 3.4 or less bugs in millions cases ???



Know anyone using a pacemaker? Ever fly on an airplane?

--Mark
 
Ranch Hand
Posts: 1272
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Pacemakers and airplanes have had design errors, even fatal ones.
Programs rarely have manufaturing errors.
 
You showed up just in time for the waffles! And this tiny ad:
Building a Better World in your Backyard by Paul Wheaton and Shawn Klassen-Koop
https://coderanch.com/wiki/718759/books/Building-World-Backyard-Paul-Wheaton
reply
    Bookmark Topic Watch Topic
  • New Topic