Abstract:This leads to lot of questions.... Can the time tested principles of DfSS be really applied in software development? If yes then how does it fit into the overall framework that is CMMI based? What...This leads to lot of questions.... Can the time tested principles of DfSS be really applied in software development? If yes then how does it fit into the overall framework that is CMMI based? What kind of tools and statistics would really help? Are software requirements always digital or they can be converted into Continuous parameters? What does it mean to say a product / service process is six sigma?And so on … This chapter is an attempt to answer these questions by sharing experiences of applying the DfSS methodology in real-life software development of an embedded consumer product.Although the chapter exemplifies the case study of a product, the same concepts could be easily applied to "service" also.This chapter is divided into 3 parts --1.Part-1 is briefly introducing the fabric of the DfSS methodology -the DIDOVM phases of DfSS, the deliverables of these phases, spectrum of tools, the training required, the Green belt mechanism etc 2. Part-2 is a Case study of the application of the various DfSS concepts such as Voice of customer (VOC), Critical to Quality parameters (CTQs), Failure modes and Effects Analysis (FMEA) in the software development life cycle of an embedded product -the DVD-Hard disk combi recorder.Here it gives few examples of starting from Voice of customer, translating them into CTQs, quantifying the various non-functional elements such as Usability, Reliability and mapping to the Voice of customer, the way it was designed in the software, the results seen 3. Part-3 of the chapter revolves around some challenges of DfSS in software such as mapping into CMMI, elements to be careful about software FMEA and use of statistics in context of software.Read More