Software Design for Six Sigma
This proposal constitutes an algorithm of design applying the design for six sigma thinking, tools, and philosophy to software design. The algorithm will also include conceptual design frameworks, mathematical derivation for Six Sigma capability upfront to enable design teams to disregard concepts that are not capable upfront, learning the software development cycle and saving development costs.The uniqueness of this book lies in bringing all those methodologies under the umbrella of design and provide detailed description about how these methods, QFD, DOE, the robust method, FMEA, Design for X, Axiomatic Design, TRIZ can be utilized to help quality improvement in software development, what kinds of different roles those methods play in various stages of design and how to combine those methods to form a comprehensive strategy, a design algorithm, to tackle any quality issues in the design stage.
From the Back Cover
A realistic, step-by-step process for succeeding with DFSS
Design for Six Sigma (DFSS) is vital to software design activities that decide quality, cost, and cycle time of the software. This book is the first to completely cover the entire body of knowledge of software DFSS, and the first to tie all quality improvement methods used in the design stage together with a software DFSS algorithm. The algorithm includes conceptual design frameworks blended with Six Sigma tools to hasten the software development cycle and save developmental costs.
Drawing on their unsurpassed experience leading DFSS and Six Sigma in deployment in Fortune 100 companies, the authors cover the entire software DFSS project life cycle, from business case through scheduling, customer-driven requirements gathering through execution. They provide real-world scenarios for applying techniques to software, hardware, and systems composed of both, while they also:
- Illustrate the entire software DFSS deployment and execution processes
- Provide in-depth and clear coverage of organizational and technical aspects of DFSS deployment
- Explain how to apply DFSS in a software development project and choose the right DFSS tools
- Present ways to define measurable critical parameters that reflect customer requirements and thoroughly assess business case risk and opportunity
- Explore axiomatic design and advanced robust design optimization for software
- Reveal how to verify system capabilities and reliability based on pilots or early testing
This unique guide brings together descriptions of methods such as Design for Experiment (DoE), Quality Function Deployment (QFD), Software Failure Mode and Effect Analysis (SFMEA), Design for X, and Axiomatic Design in one place, showing how they can all be utilized to help quality improvement in software development, what kinds of roles they play in various stages of design, and how they can be combined to form a comprehensive strategy for tackling any quality issues in the design stage. This is valuable information for software quality assurance professionals as well as design engineers, project engineers, and middle-level managers.
Book Details
- Hardcover: 532 pages
- Publisher: Wiley (November 2010)
- Language: English
- ISBN-10: 0470405465
- ISBN-13: 978-0470405468