The demarcation between Six Sigma and lean is very small. Both are used in the attainment of positive results accurately and in a very short span of time. Six Sigma mainly concentrates on reducing process variation and enhancing process control, whereas lean drives out waste and promotes work standardization and flow. Six Sigma and Lean almost have the same general purpose of providing the customers with best quality possible, cost, delivery. Lean uses technical tools like kaizen, workplace organization and visual controls whereas Six Sigma uses statistical data analysis, design of experiments and hypothesis tests. Tennent (2001) stated that Six Sigma is a new star in the quality world. According to Antony
(2004) and Snee and Hoerl (2003) Six Sigma has a greater impact in marketing, R and D, banking, hospitals and many other industries. Snee(2003) quoted that Six Sigma is a business improvement strategy that finds and eliminates the cause of defects or mistakes in business processes by focusing on outputs that are important to customers The behavior of a software process is difficult to predict compared to the constrained limited and highly predictable behavior of a milling mission (Pfleeger 1997). Software cannot be simply measured by any physical quantity and the data driven approach plays a key role in the improvement. The data driven approach is the key factor for the effective implementation of Six Sigma. While using the data driven approach the data that to be worked on will be in an organized manner. Six
Sigma has been characterized as the latest management fad to repackage old quality management principles, practices and tools/ techniques (Clifford 2001).