Buy Software Design for Six Sigma by Basem S. El-Haik
Book 1
Book 2
Book 3
Book 1
Book 2
Book 3
Book 1
Book 2
Book 3
Book 1
Book 2
Book 3
Home > Business and Economics > Business and Management > Management and management techniques > Quality Assurance (QA) and Total Quality Management (TQM) > Software Design for Six Sigma: A Roadmap for Excellence
Software Design for Six Sigma: A Roadmap for Excellence

Software Design for Six Sigma: A Roadmap for Excellence


     0     
5
4
3
2
1



International Edition


X
About the Book

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.

Table of Contents:
Preface xv Acknowledgments xix 1 Software Quality Concepts 1 1.1 What is Quality 1 1.2 Quality, Customer Needs, and Functions 3 1.3 Quality, Time to Market, and Productivity 5 1.4 Quality Standards 6 1.5 Software Quality Assurance and Strategies 6 1.6 Software Quality Cost 9 1.7 Software Quality Measurement 13 1.8 Summary 19 References 20 2 Traditional Software Development Processes 21 2.1 Introduction 21 2.2 Why Software Developmental Processes? 22 2.3 Software Development Processes 23 2.4 Software Development Processes Classification 46 2.5 Summary 53 References 53 3 Design Process of Real-Time Operating Systems (RTOS) 56 3.1 Introduction 56 3.2 RTOS Hard versus Soft Real-Time Systems 57 3.3 RTOS Design Features 58 3.4 Task Scheduling: Scheduling Algorithms 66 3.5 Intertask Communication and Resource Sharing 72 3.6 Timers 74 3.7 Conclusion 74 References 75 4 Software Design Methods and Representations 77 4.1 Introduction 77 4.2 History of Software Design Methods 77 4.3 Software Design Methods 79 4.4 Analysis 85 4.5 System-Level Design Approaches 88 4.6 Platform-Based Design 96 4.7 Component-Based Design 98 4.8 Conclusions 99 References 100 5 Design for Six Sigma (DFSS) Software Measurement and Metrics 103 5.1 Introduction 103 5.2 Software Measurement Process 105 5.3 Software Product Metrics 106 5.4 GQM (Goal–Question–Metric) Approach 113 5.5 Software Quality Metrics 115 5.6 Software Development Process Metrics 116 5.7 Software Resource Metrics 117 5.8 Software Metric Plan 119 References 120 6 Statistical Techniques in Software Six Sigma and Design for Six Sigma (DFSS) 122 6.1 Introduction 122 6.2 Common Probability Distributions 124 6.3 Software Statistical Methods 124 6.4 Inferential Statistics 134 6.5 A Note on Normal Distribution and Normality Assumption 142 6.6 Summary 144 References 145 7 Six Sigma Fundamentals 146 7.1 Introduction 146 7.2 Why Six Sigma? 148 7.3 What is Six Sigma? 149 7.4 Introduction to Six Sigma Process Modeling 152 7.5 Introduction to Business Process Management 154 7.6 Six Sigma Measurement Systems Analysis 156 7.7 Process Capability and Six Sigma Process Performance 157 7.8 Overview of Six Sigma Improvement (DMAIC) 161 7.9 DMAIC Six Sigma Tools 163 7.10 Software Six Sigma 165 7.11 Six Sigma Goes Upstream—Design for Six Sigma 168 7.12 Summary 169 References 170 8 Introduction to Software Design for Six Sigma (DFSS) 171 8.1 Introduction 171 8.2 Why Software Design for Six Sigma? 173 8.3 What is Software Design for Six Sigma? 175 8.4 Software DFSS: The ICOV Process 177 8.5 Software DFSS: The ICOV Process in Software Development 179 8.6 DFSS versus DMAIC 180 8.7 A Review of Sample DFSS Tools by ICOV Phase 182 8.8 Other DFSS Approaches 192 8.9 Summary 193 8.A.1 Appendix 8.A (Shenvi, 2008) 194 8.A.2 DIDOVM Phase: Define 194 8.A.3 DIDOVM Phase: Identify 196 8.A.4 DIDOVM Phase: Design 199 8.A.5 DIDOVM Phase: Optimize 203 8.A.6 DIDOVM Phase: Verify 204 8.A.7 DIDOVM Phase: Monitor 204 References 205 9 Software Design for Six Sigma (DFSS): A Practical Guide for Successful Deployment 207 9.1 Introduction 207 9.2 Software Six Sigma Deployment 208 9.3 Software DFSS Deployment Phases 208 9.4 Black Belt and DFSS Team: Cultural Change 234 References 238 10 Design for Six Sigma (DFSS) Team and Team Software Process (TSP) 239 10.1 Introduction 239 10.2 The Personal Software Process (PSP) 240 10.3 The Team Software Process (TSP) 243 10.4 PSP and TSP Deployment Example 245 10.5 The Relation of Six Sigma to CMMI/PSP/TSP for Software 269 References 294 11 Software Design for Six Sigma (DFSS) Project Road Map 295 11.1 Introduction 295 11.2 Software Design for Six Sigma Team 297 11.3 Software Design for Six Sigma Road Map 300 11.4 Summary 310 12 Software Quality Function Deployment 311 12.1 Introduction 311 12.2 History of QFD 313 12.3 QFD Overview 314 12.4 QFD Methodology 314 12.5 HOQ Evaluation 318 12.6 HOQ 1: The Customer’s House 318 12.7 Kano Model 319 12.8 QFD HOQ 2: Translation House 321 12.9 QFD HOQ3—Design House 324 12.10 QFD HOQ4—Process House 324 12.11 Summary 325 References 325 13 Axiomatic Design in Software Design for Six Sigma (DFSS) 327 13.1 Introduction 327 13.2 Axiomatic Design in Product DFSS: An Introduction 328 13.3 Axiom 1 in Software DFSS 338 13.4 Coupling Measures 349 13.5 Axiom 2 in Software DFSS 352 References 354 Bibliography 355 14 Software Design for X 356 14.1 Introduction 356 14.2 Software Reliability and Design for Reliability 357 14.3 Software Availability 379 14.4 Software Design for Testability 380 14.5 Design for Reusability 381 14.6 Design for Maintainability 382 References 386 Appendix References 387 Bibliography 387 15 Software Design for Six Sigma (DFSS) Risk Management Process 388 15.1 Introduction 388 15.2 Planning for Risk Management Activities in Design and Development 393 15.3 Software Risk Assessment Techniques 394 15.4 Risk Evaluation 400 15.5 Risk Control 403 15.6 Postrelease Control 404 15.7 Software Risk Management Roles and Responsibilities 404 15.8 Conclusion 404 References 407 16 Software Failure Mode and Effect Analysis (SFMEA) 409 16.1 Introduction 409 16.2 FMEA: A Historical Sketch 412 16.3 SFMEA Fundamentals 420 16.4 Software Quality Control and Quality Assurance 431 16.5 Summary 434 References 434 17 Software Optimization Techniques 436 17.1 Introduction 436 17.2 Optimization Metrics 437 17.3 Comparing Software Optimization Metrics 442 17.4 Performance Analysis 453 17.5 Synchronization and Deadlock Handling 455 17.6 Performance Optimization 457 17.7 Compiler Optimization Tools 458 17.8 Conclusion 464 References 464 18 Robust Design for Software Development 466 18.1 Introduction 466 18.2 Robust Design Overview 468 18.3 Robust Design Concept #1: Output Classification 471 18.4 Robust Design Concept #2: Quality Loss Function 472 18.5 Robust Design Concept #3: Signal, Noise, and Control Factors 475 18.6 Robustness Concept #4: Signal–to-Noise Ratios 479 18.7 Robustness Concept #5: Orthogonal Arrays 480 18.8 Robustness Concept #6: Parameter Design Analysis 483 18.9 Robust Design Case Study No. 1: Streamlining of Debugging Software Using an Orthogonal Array 485 18.10 Summary 491 18.A.1 ANOVA Steps For Two Factors Completely Randomized Experiment 492 References 496 19 Software Design Verification and Validation 498 19.1 Introduction 498 19.2 The State of V&V Tools for Software DFSS Process 500 19.3 Integrating Design Process with Validation/Verification Process 502 19.4 Validation and Verification Methods 504 19.5 Basic Functional Verification Strategy 515 19.6 Comparison of Commercially Available Verification and Validation Tools 517 19.7 Software Testing Strategies 520 19.8 Software Design Standards 523 19.9 Conclusion 525 References 525 Index 527

About the Author :
BASEM S. EL-HAIK, PhD, is the CEO and President of Six Sigma Professionals, Inc. (www.SixSigmaPI.com) and an author of many bestselling books on the subject of DFSS and Six Sigma. Dr. El-Haik holds a PhD in Industrial Engineering from Wayne State University and a Doctorate of Manufacturing Engineering from University of Michigan–Ann Arbor. He is a well-known figure in the robust design, reliability engineering, simulation, software engineering, Computer-Aided Robust Design (CARD), Computer-Aided Reliability (CAR), and DFSS for product, service, and process arenas. ADNAN SHAOUT is Professor in the Electrical and Computer Engineering Department and Director for the Software Engineering Master Degree Program at the University of Michigan–Dearborn.

Review :
"This book will interest software quality assurance professionals as well as design engineers, project engineers, and middle-level managers." (Booknews, 1 February 2011) "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." (Storage, 8 December 2010)


Best Sellers


Product Details
  • ISBN-13: 9780470405468
  • Publisher: John Wiley & Sons Inc
  • Publisher Imprint: John Wiley & Sons Inc
  • Height: 241 mm
  • No of Pages: 560
  • Returnable: N
  • Sub Title: A Roadmap for Excellence
  • Width: 161 mm
  • ISBN-10: 0470405465
  • Publisher Date: 28 Oct 2010
  • Binding: Hardback
  • Language: English
  • Returnable: N
  • Spine Width: 33 mm
  • Weight: 1024 gr


Similar Products

Add Photo
Add Photo

Customer Reviews

REVIEWS      0     
Click Here To Be The First to Review this Product
Software Design for Six Sigma: A Roadmap for Excellence
John Wiley & Sons Inc -
Software Design for Six Sigma: A Roadmap for Excellence
Writing guidlines
We want to publish your review, so please:
  • keep your review on the product. Review's that defame author's character will be rejected.
  • Keep your review focused on the product.
  • Avoid writing about customer service. contact us instead if you have issue requiring immediate attention.
  • Refrain from mentioning competitors or the specific price you paid for the product.
  • Do not include any personally identifiable information, such as full names.

Software Design for Six Sigma: A Roadmap for Excellence

Required fields are marked with *

Review Title*
Review
    Add Photo Add up to 6 photos
    Would you recommend this product to a friend?
    Tag this Book Read more
    Does your review contain spoilers?
    What type of reader best describes you?
    I agree to the terms & conditions
    You may receive emails regarding this submission. Any emails will include the ability to opt-out of future communications.

    CUSTOMER RATINGS AND REVIEWS AND QUESTIONS AND ANSWERS TERMS OF USE

    These Terms of Use govern your conduct associated with the Customer Ratings and Reviews and/or Questions and Answers service offered by Bookswagon (the "CRR Service").


    By submitting any content to Bookswagon, you guarantee that:
    • You are the sole author and owner of the intellectual property rights in the content;
    • All "moral rights" that you may have in such content have been voluntarily waived by you;
    • All content that you post is accurate;
    • You are at least 13 years old;
    • Use of the content you supply does not violate these Terms of Use and will not cause injury to any person or entity.
    You further agree that you may not submit any content:
    • That is known by you to be false, inaccurate or misleading;
    • That infringes any third party's copyright, patent, trademark, trade secret or other proprietary rights or rights of publicity or privacy;
    • That violates any law, statute, ordinance or regulation (including, but not limited to, those governing, consumer protection, unfair competition, anti-discrimination or false advertising);
    • That is, or may reasonably be considered to be, defamatory, libelous, hateful, racially or religiously biased or offensive, unlawfully threatening or unlawfully harassing to any individual, partnership or corporation;
    • For which you were compensated or granted any consideration by any unapproved third party;
    • That includes any information that references other websites, addresses, email addresses, contact information or phone numbers;
    • That contains any computer viruses, worms or other potentially damaging computer programs or files.
    You agree to indemnify and hold Bookswagon (and its officers, directors, agents, subsidiaries, joint ventures, employees and third-party service providers, including but not limited to Bazaarvoice, Inc.), harmless from all claims, demands, and damages (actual and consequential) of every kind and nature, known and unknown including reasonable attorneys' fees, arising out of a breach of your representations and warranties set forth above, or your violation of any law or the rights of a third party.


    For any content that you submit, you grant Bookswagon a perpetual, irrevocable, royalty-free, transferable right and license to use, copy, modify, delete in its entirety, adapt, publish, translate, create derivative works from and/or sell, transfer, and/or distribute such content and/or incorporate such content into any form, medium or technology throughout the world without compensation to you. Additionally,  Bookswagon may transfer or share any personal information that you submit with its third-party service providers, including but not limited to Bazaarvoice, Inc. in accordance with  Privacy Policy


    All content that you submit may be used at Bookswagon's sole discretion. Bookswagon reserves the right to change, condense, withhold publication, remove or delete any content on Bookswagon's website that Bookswagon deems, in its sole discretion, to violate the content guidelines or any other provision of these Terms of Use.  Bookswagon does not guarantee that you will have any recourse through Bookswagon to edit or delete any content you have submitted. Ratings and written comments are generally posted within two to four business days. However, Bookswagon reserves the right to remove or to refuse to post any submission to the extent authorized by law. You acknowledge that you, not Bookswagon, are responsible for the contents of your submission. None of the content that you submit shall be subject to any obligation of confidence on the part of Bookswagon, its agents, subsidiaries, affiliates, partners or third party service providers (including but not limited to Bazaarvoice, Inc.)and their respective directors, officers and employees.

    Accept

    Fresh on the Shelf


    Inspired by your browsing history


    Your review has been submitted!

    You've already reviewed this product!