How to Apply Six Sigma to Software Implementation Projects
Six Sigma is a business philosophy that strives to correct defects, streamline processes, and, according to ge.com, "deliver near perfect products." Applying Six Sigma to a software implementation project is not common, but it is possible. Essentially, you will use Six Sigma to ensure that your software implementation project is done in as perfect a way as is humanly possible.
Instructions
-
-
1
Hire an expert in Six Sigma to assist you in your implementation project, or undergo training in Six Sigma prior to applying the concepts in the steps that follow. Six Sigma is a learning process; first timers should undergo training or hire an expert prior to attempting it.
-
2
Identify customer expectations and business objectives for the software implementation project. Keep the project running smoothly from the start by clearly identifying and defining customer expectations for the project and the business objectives.
-
-
3
Prioritize each step of the software implementation project and justify each priority with facts. With customer expectations and business objectives in mind, detail priorities in your software implementation: what must come first, second, third, etc. Back up each priority with facts: explain, clearly, why something comes before or after something else.
-
4
Begin the software implementation program and evaluate, analyze, and discuss every point where people failed to act as needed (based on the information in steps 2 and 3) and where control at each stage lapsed. Six Sigma is about achieving perfection; do this by looking closely at downfalls and discussing those downfalls.
-
5
Regroup and discuss how the faults found in step four can be improved.
-
6
Repeat the process until controls can be set in place to ensure that the quality remains at a near perfect level.
-
1