Six Sigma Software Development

INTRODUCTION INTRODUCTION TO SIX SIGMA Six Sigma in Perspective The Six Sigma Difference Managing Change THE BASICS OF SIX SIGMA Introduction to DMAIC The Definition Phase The Measurement Phase The Analysis Phase The Improvement Phase The Control Phase DESIGN FOR SIX SIGMA Introduction to DFSS The Identification of Opportunities Phase The Definition of the Initial Design Phase The Development of Concept Phase The Optimization Phase The Verification Phase SIX SIGMA AND THE TRADITIONAL SDLC Introduction to the Traditional SDLC Project Initiation System Analysis System Design Construction Testing and Quality Assurance Implementation SIX SIGMA AND LEGACY SYSTEMS Introduction to Legacy Systems Change Management in the IT Department System Maintenance and Support INCORPORATING SIX SIGMA INTO OTHER DEVELOPMENT METHODOLOGIES Rapid Application Development Prototyping and Spiral Development Client/Server and Web-Based Systems SIX SIGMA AND PACKAGED SOFTWARE IMPLEMENTATION Selecting Packaged Software Implementing Packaged Software SIX SIGMA AND OUTSOURCING Introduction to Outsourcing Effective Outsourcing THE SIX SIGMA IT DEPARTMENT Putting it All Together APPENDICES The Project Charter The Functional Process Map The Process Improvement Ranking Spreadsheet The Failure Modes and Effects Analysis (FMEA) The Metric Reliability Assessment Spreadsheet The Quality Function Deployment (QFD) Matrix List of Acronyms Suggested Reading INDEX