Nothing Special   »   [go: up one dir, main page]

skip to main content
10.1145/1342211.1342231acmconferencesArticle/Chapter ViewAbstractPublication PagesisecConference Proceedingsconference-collections
research-article

Design for six sigma: software product quality

Published: 19 February 2008 Publication History

Abstract

"Product quality" is the biggest influencer that determines the bottom-line in a commodity business like Consumer Electronics (CE). Typically CE products are made and sold in mass quantity, wherein the margin per device is already low. A Cost of Non Quality (CONQ) due to field problems and usability issues, adding to that, erodes it further directly impacting the profits thus reducing the competitive advantage. This also has a negative influence on the "brand image" and customer loyalty. To overcome this challenge, CE embraced the "DFSS" (Design for Six Sigma) methodology to boost product quality and hence reduce CONQ
On one hand, software development is strongly governed by "software engineering principles" applied through a SEI-CMM model. This has a strong emphasis on establishing sound process framework that would ensure a good software quality. On the other hand, the core principle of DFSS is to minimize variation. However, software is mainly digital in nature (it works or it does not, yes/no) and is expected to be 100% predictable with "no variation" by itself -i.e. the same software would have exactly the same behavior under same environmental conditions/inputs. In addition, there is nothing like "samples" with respect to software development process. It is the same piece of code that evolves right from development phase to maturity phase. With all this, the very concept of "statistics" and correspondingly the various fundamental DFSS metrics like the Z-score, etc start to become fuzzy in case of software. Moreover "software does not wear out with time, it only becomes obsolete"
This raises some fundamental questions - Can DFSS be really applied in software development? If yes, does it really help? How does it fit in with the existing process framework based on CMM/CMMi? Etc. etc&& This paper is an attempt to answer these questions by sharing the experiences of using the DFSS methodology in a case study of real-life software development project of DVD-Hard disk recorder product. The paper covers in detail starting from application of concepts like Voice of customer, to Critical To Quality parameters (CTQs), how the various DFSS phases were mapped into existing software development phases, how change management aspects were handled, training needs taken care of, and results obtained. The paper concludes with a summary of learning's and some points to ponder
This paper is written as a case study with the intention of sharing the best practice of DFSS deployment in a software development for product quality improvement.

References

[1]
Jeannine M. Siviy and Eileen C. Forrester. 2004. Accelerating CMMi adoption using Six Sigma. Carnegie Mellon Software Engineering Institute.
[2]
Jeannine M. Siviy (SEI), Dave Halowell (Six Sigma advantage). 2005. Bridging the gap between CMMi and Six Sigma Training. Carnegie Mellon Software Engineering Institute.
[3]
Jiantao Pan. 1999. Software Reliability. Carnegie Mellon http://www.ece.cmu.edu/~koopman/des_s99/sw_reliability/
[4]
DFSS training material for Philips. 2005. SigMax Solutions LLC, USA
[5]
Minitab -- Statistical tool. http://www.minitab.com

Cited By

View all
  • (2024)Improving value chain data lifecycle management utilising design for Lean Six Sigma methodsThe TQM Journal10.1108/TQM-01-2024-002036:9(136-154)Online publication date: 29-May-2024
  • (2010)Testing to certify an embedded software systemJournal of Computing Sciences in Colleges10.5555/1734797.173481525:4(83-90)Online publication date: 1-Apr-2010
  • (2010)Introduction to Software Design for Six Sigma (DFSS)Software Design for Six Sigma10.1002/9780470877845.ch8(171-206)Online publication date: 26-Aug-2010
  • Show More Cited By

Recommendations

Comments

Please enable JavaScript to view thecomments powered by Disqus.

Information & Contributors

Information

Published In

cover image ACM Conferences
ISEC '08: Proceedings of the 1st India software engineering conference
February 2008
164 pages
ISBN:9781595939173
DOI:10.1145/1342211
Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

Sponsors

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 19 February 2008

Permissions

Request permissions for this article.

Check for updates

Author Tags

  1. CTQs
  2. DFSS
  3. FMEA
  4. black belt
  5. cost of non-quality
  6. risk-benefit
  7. voice of customer

Qualifiers

  • Research-article

Conference

ISEC08
Sponsor:
ISEC08: India Software Engineering Conference
February 19 - 22, 2008
Hyderabad, India

Acceptance Rates

Overall Acceptance Rate 76 of 315 submissions, 24%

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)8
  • Downloads (Last 6 weeks)1
Reflects downloads up to 14 Nov 2024

Other Metrics

Citations

Cited By

View all
  • (2024)Improving value chain data lifecycle management utilising design for Lean Six Sigma methodsThe TQM Journal10.1108/TQM-01-2024-002036:9(136-154)Online publication date: 29-May-2024
  • (2010)Testing to certify an embedded software systemJournal of Computing Sciences in Colleges10.5555/1734797.173481525:4(83-90)Online publication date: 1-Apr-2010
  • (2010)Introduction to Software Design for Six Sigma (DFSS)Software Design for Six Sigma10.1002/9780470877845.ch8(171-206)Online publication date: 26-Aug-2010
  • (2009)Software Process Improvement Models Implementation in MalaysiaInnovations and Advances in Computer Sciences and Engineering10.1007/978-90-481-3658-2_15(85-90)Online publication date: 28-Dec-2009
  • (2008)Issues in the implementation of software process improvement project in MalaysiaWSEAS Transactions on Information Science and Applications10.5555/1467049.14670695:6(1031-1043)Online publication date: 1-Jun-2008

View Options

Get Access

Login options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media