Skip to main content

Software Verification Process Improvement Proposal Using Six Sigma

  • Conference paper

Part of the Lecture Notes in Computer Science book series (LNPSE,volume 4589)

Abstract

In the rapidly growing modern telecommunications industry, software quality and reliability requirements are in contrast to the shorter time to market and higher complexity requirements dictated by strong competition on the telecommunications market. In such a rapidly changing environment, software development organization must improve almost on a daily basis in order to achieve the operational excellence which leads to business success. In this paper, an approach to the continuous improvement of the software verification process based on the application of Six Sigma is given. More precisely, with the help of the Six Sigma methodology, change management, and statistical tools and techniques, the proposed approach solves the problem of fault slippage through verification phases, which is particularly important in overlapping project conditions. Success of the proposed process improvement, proved using Six Sigma methodologies for a case study from a real industrial project, encourages wide and general application to any software verification process.

Keywords

  • Software Quality
  • Fault Slip
  • Software Product Line
  • International Standard Organization
  • Target Project

These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.

This is a preview of subscription content, access via your institution.

Buying options

Chapter
USD   29.95
Price excludes VAT (Canada)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD   39.99
Price excludes VAT (Canada)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD   54.99
Price excludes VAT (Canada)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Learn about institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Arul, K.: Six Sigma for Software Application of Hypothesis Tests to Software Data. Software Quality Journal 12, 29–42 (2004)

    CrossRef  Google Scholar 

  2. Biehl, R.E.: Six Sigma for Software. IEEE Software 21, 68–70 (2004)

    CrossRef  Google Scholar 

  3. Breyfogle, F.W.: Implementing Six Sigma. John Wiley & Sons, Hoboken (2003)

    Google Scholar 

  4. Cangussu, J.W., DeCarlo, R.A., Mathur, A.P.: Monitoring the Software Test Process Using Statistical Process Control: A Logarithmic Approach. ACM SIGSOFT Software Engineering Notes 28, 158–167 (2003)

    CrossRef  Google Scholar 

  5. Card, D.N.: Statistical Techniques for Software Engineering Practice. In: Proceedings of 26th International Conference on Software Engineering, pp. 722–723 (2004)

    Google Scholar 

  6. CMMI Product Team: Capability Maturity Model Integration (CMMI), v1.1 Continuous Representation. CMU/SEI-2002-TR-003, Software Engineering Institute, Pittsburgh (December 2001)

    Google Scholar 

  7. CMMI Product Team: Capability Maturity Model Integration (CMMI), v1.1, Staged Representation. CMU/SEI-2002-TR-004, Software Engineering Institute, Pittsburgh (December 2001)

    Google Scholar 

  8. Damm, L.-O., Lundberg, L.: Using Fault Slippage Measurment for Monitoring Software Process Quality during Development. In: ACM Proceedings of the 2006 International Workshop on Software Quality, pp. 15–20 (2006)

    Google Scholar 

  9. Engineering Statistics Handbook, http://www.itl.nist.gov/div898/handbook/

  10. Hoel, P.G.: Introduction to Mathematical Statistics, 3rd edn. John Wiley & Sons, New York (1962)

    Google Scholar 

  11. International Organization for Standardization: Quality Management Systems – Guidelines for Performance Improvements, ISO 9004:2000, ISO publication (December 2000)

    Google Scholar 

  12. International Organization for Standardization: Quality Management Systems – Requirements. ISO 9001:2000, ISO publication (December 2000)

    Google Scholar 

  13. Kollanus, S., Koskinen, J.: Software Inspections in Practice: Six Case Studies. In: Münch, J., Vierimaa, M. (eds.) PROFES 2006. LNCS, vol. 4034, pp. 377–382. Springer, Heidelberg (2006)

    CrossRef  Google Scholar 

  14. Leszak, M.: Software Defect Analysis of a Multi–release Telecommunications System. In: Bomarius, F., Komi-Sirviö, S. (eds.) PROFES 2005. LNCS, vol. 3547, pp. 98–114. Springer, Heidelberg (2005)

    Google Scholar 

  15. Serrano, M.A.: State of the Art and Future of Research in Software Process Improvement. In: Proceedings of the 28th Annual International Computer Software and Applications Conference (COMPSAC 2004), vol. 1, p. 239 (2004)

    Google Scholar 

  16. Shao, J.: Mathematical Statistics. Springer Texts in Statistics. Springer, New York (1998)

    Google Scholar 

  17. Vliet, H.v.: Software Engineering, Principles and Practice, 2nd edn. John Wiley & Sons, Chichester (2000)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Jürgen Münch Pekka Abrahamsson

Rights and permissions

Reprints and Permissions

Copyright information

© 2007 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Galinac, T., Car, Ž. (2007). Software Verification Process Improvement Proposal Using Six Sigma. In: Münch, J., Abrahamsson, P. (eds) Product-Focused Software Process Improvement. PROFES 2007. Lecture Notes in Computer Science, vol 4589. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-73460-4_8

Download citation

  • DOI: https://doi.org/10.1007/978-3-540-73460-4_8

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-73459-8

  • Online ISBN: 978-3-540-73460-4

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics