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
Tax calculation will be finalised at checkout
Purchases are for personal use only
Learn about institutional subscriptionsPreview
Unable to display preview. Download preview PDF.
References
Arul, K.: Six Sigma for Software Application of Hypothesis Tests to Software Data. Software Quality Journal 12, 29–42 (2004)
Biehl, R.E.: Six Sigma for Software. IEEE Software 21, 68–70 (2004)
Breyfogle, F.W.: Implementing Six Sigma. John Wiley & Sons, Hoboken (2003)
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)
Card, D.N.: Statistical Techniques for Software Engineering Practice. In: Proceedings of 26th International Conference on Software Engineering, pp. 722–723 (2004)
CMMI Product Team: Capability Maturity Model Integration (CMMI), v1.1 Continuous Representation. CMU/SEI-2002-TR-003, Software Engineering Institute, Pittsburgh (December 2001)
CMMI Product Team: Capability Maturity Model Integration (CMMI), v1.1, Staged Representation. CMU/SEI-2002-TR-004, Software Engineering Institute, Pittsburgh (December 2001)
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)
Engineering Statistics Handbook, http://www.itl.nist.gov/div898/handbook/
Hoel, P.G.: Introduction to Mathematical Statistics, 3rd edn. John Wiley & Sons, New York (1962)
International Organization for Standardization: Quality Management Systems – Guidelines for Performance Improvements, ISO 9004:2000, ISO publication (December 2000)
International Organization for Standardization: Quality Management Systems – Requirements. ISO 9001:2000, ISO publication (December 2000)
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)
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)
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)
Shao, J.: Mathematical Statistics. Springer Texts in Statistics. Springer, New York (1998)
Vliet, H.v.: Software Engineering, Principles and Practice, 2nd edn. John Wiley & Sons, Chichester (2000)
Author information
Authors and Affiliations
Editor information
Rights 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)
