Design for Six Sigma

From Wikipedia, the free encyclopedia

Design for Six Sigma (DFSS) is a separate and emerging methodology related to Traditional Six Sigma. The tools and order used in Six Sigma require a process to be in place and functioning. DFSS has a different objective, that of determining the needs of customers and the business, and driving those needs into the product solution so created. DFSS is relevant to the complex system/product synthesis phase, especially in the context of unprecedented system development. Contrasted with this is the traditional DMAIC[1] Six Sigma process, as it is usually practiced, which is focused on evolutionary and continuous improvement manufacturing or service process development. DMAIC Six Sigma usually occurs after initial system or product design and development has largely completed. In this way, DMAIC Six Sigma as practiced is usually consumed with solving existing manufacturing or service process problems and removal of the defects and variation associated with defects.

Contents

[edit] DFSS as an approach to design

DFSS seeks to avoid manufacturing/service process problems by using systems engineering techniques to avoid process problems at the outset (i.e., fire prevention). These techniques include tools and processes to predict, model and simulate the product delivery system (the processes/tools, personnel and organization, training, facilities, and logistics to produce the product/service) as well as the analysis of the developing system life cycle itself to ensure customer satisfaction with the proposed system design solution. In this way, DFSS is closely related to systems engineering, operations research (solving the Knapsack problem), systems architecture and concurrent engineering. DFSS is largely a design activity requiring specialized tools including: quality function deployment (QFD), axiomatic design, TRIZ, Design for X, design of experiments (DOE), Taguchi methods, tolerance design, Robustification and response surface methodology. While these tools are sometimes used in the classic DMAIC Six Sigma process, they are uniquely used by DFSS to analyze new and unprecedented systems/products. A graphical flowchart of common DFSS tools can be seen at DFSS Roadmap.

[edit] Arguments over the separation of DFSS from Six Sigma

Proponents of DMAIC techniques might claim that DFSS falls under the general rubric of Six Sigma. It is often seen that the tools used for DFSS techniques vary widely from those used for DMAIC Six Sigma. In particular, DMAIC practitioners often use new or existing mechanical drawings and manufacturing process instructions as the originating information to perform their analysis, while DFSS practitioners often use system simulations and parametric system design/analysis tools to predict both cost and performance of candidate system architectures. While it can be claimed that two processes are similar, in practice the working medium differs enough so that DFSS requires different tool sets in order to perform its system design tasks. DMAIC Six Sigma may still be used during depth-first plunges into the system architecture analysis and for "back end" Six Sigma processes; DFSS provides system design processes used in front-end complex system designs.

[edit] Similarities with other methods

Arguments about what makes DFSS different from Six Sigma demonstrate the similarities between DFSS and other established engineering practices such as Probabilistic design and design for quality. In general Six Sigma with it's DMAIC roadmap focuses on improvement of an existing process or processes. DFSS focuses on the creation of new value with inputs from customers, suppliers and business needs. While traditional Six Sigma may also use those inputs, the focus is again on improvement and not design of some new product or system. It also shows the engineering background of DFSS. However, like other methods developed in engineering, there is no theoretical reason why DFSS can't be used in areas outside of engineering. It has been used to design processes for example.

[edit] DFSS, applied to Software Engineering

Historically, Design for Six Sigma (DFSS) was created in part because Six Sigma organisations found that they could not optimise products past three or four Sigma without, fundamentally, redesigning the product. This means that ‘Six Sigma’ levels of performance have to be ‘built-in’ or ‘by design’. The DFSS for Software Engineering is essentially a non superficial modification of "classical DFSS" since the character and nature of software is different from other fields of engineering. The methodology describes the detailed process for successfully applying DFSS methods and tools throughout the Software Product Design, covering the overall Software Development life cycle: Requirements, Architecture, Design, Implementation, Integration, Verification and Validation. The methodology explains how to build predictive statistical models for software reliability, robustness and shows how simulation and analysis techniques can be combined with structural design and architecture methods to effectively produce software and information systems at Six Sigma levels.

DFSS in software Engineering, acts as a glue to blend the classical modelling techniques of software engineering such as OOD ERD with statistical,predictive models and simulation techniques. The methodology provides Software Engineers with practical tools for measuring and predicting the quality attributes of the software product and also enables them to include software in system reliability models. It Introduces techniques and measurements from different stages of the life cycle: Requirements, Design, Implementation, Verification and Validation.

[edit] References

  • Stamatis, Six Sigma and Beyond: Design for Six Sigma, Volume VI, CRC Press, 2002, ISBN 1-57444-315-1

Define, Identify, Measure

  • Radouane Oudrhiri. Implementing the Design For Six Sigma (DFSS) culture in an IT and Software Environment, Six Sigma in Software & IT, WBCF Publication, San Francisco 2006.
  • Radouane Oudrhiri. DFSS for Software Engineering, Oudrhiri R, Six Sigma for IT & Software Development, IQPC Publication, Hilton Northbrook, Northbrook, IL 2006.

[edit] Notes

  1. ^ Define- Measure - Analyze - Improve - Control

[edit] External links

Languages