The mythical man-month (anniversary ed.)
The mythical man-month (anniversary ed.)
Handbook of software reliability engineering
Handbook of software reliability engineering
Orthogonal defect classification
Handbook of software reliability engineering
Software reliability simulation
Handbook of software reliability engineering
Six SIGMA Software Development
Six SIGMA Software Development
Metrics and Models in Software Quality Engineering
Metrics and Models in Software Quality Engineering
Reliability Simulation of Fault-Tolerant Software and Systems
PRFTS '97 Proceedings of the 1997 Pacific Rim International Symposium on Fault-Tolerant Systems
Reliability Simulation of Component-based Software Systems
ISSRE '98 Proceedings of the The Ninth International Symposium on Software Reliability Engineering
Proceedings of the 34th conference on Winter simulation: exploring new frontiers
Cmmi® and six sigma: partners in process improvement
Cmmi® and six sigma: partners in process improvement
Hi-index | 0.00 |
Six Sigma is recognized across industries as a standard methodology to systematically improve processes and increase customer satisfaction. In today's competitive business environment, software quality and customer satisfaction are more important than ever. The traditional approach to Six Sigma Software Development is based on analytic models. The analytic models are static, so they do not account for the inherent variability and uncertainty of the software development process, which is an apparent deficiency. In contrast, this paper presents a Six Sigma approach to Software Development applying simulation. The DMAIC methodology is applied to an ongoing software development sub-process (i. e. test) in order to achieve required (higher) process capability to deliver the project on time, fully meeting the quality requirements. Simulation is used to provide for traditional Six Sigma analysis as well as for considering the uncertain and dynamic factors, which, in comparison with the analytic models, more accurately model the software development process. The DMAIC and simulation experiments are applied on a real IBM™ project, using published data. Applying simulation to the DMAIC methodology is a significant enhancement. This approach is compliant with CMMI® and provides a strong foundation for performance-driven improvements. The paper demonstrates the practical aspect of the approach.