Abstract
The main motivation for software process assessment and improvement (i.e. performed in accordance with standard ISO/IEC 15504) is that the software product, developed according to improved processes, will be of higher quality (determined by ISO/IEC 25010). ISO/IEC 15504 refer to the ISO/IEC 12207 which describes processes performed in software acquiring or developing organizations. The relations between software processes and quality characteristics seem intuitive but there is little empirical evidence to prove its validity. The paper describes the first stage of research where practitioners try to find and explain relationships between software quality characteristics (ISO/IEC 25010) and software life cycle processes (ISO/IEC 12207). The motivation for the research lies in the assumption that if the acquirer is particularly interested in a certain quality characteristic of the product, the supplier may put special emphasis on these software processes that have a significant impact on this attribute.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
New Websterâs Expanded Dictionary (2005)
Crosby, P.B.: Quality is Free. McGraw-Hill Inc. (1979)
Juran, J.M.: Juran on Quality by Design. The Free Press, Division of Macmillan Inc. (1992)
Juran, J.M.: Quality Control Handbook, 3rd edn. McGraw-Hill Inc. (1974)
UK Sales and Supply of Goods Act (1994)
Deming, W.E.: The New Economics. MIT Press (2000)
ISO 9000:2005 Quality management systems â Fundamentals and vocabulary
Garvin, D.A.: What Does âProduct Qualityâ Really Mean? Sloan Management Review, 25â43 (Fall 1984)
KobyliĆski, A.: Modele jakoĆci produktĂłw i procesĂłw programowych, OW SGH, Warszawa (2005)
McCall, J.A., Richards, P.K., Walters, G.F.: Factors in Software Quality, 1-3, RADC-TR-77-369, Rome Air Development Center, Griffiss Air Force Base, NY 13441-5700 (November 1977)
Boehm, B.W., Brown, J.R., Kaspar, H., Lipow, M., MacLeod, G.J., Merritt, M.J.: Characteristics of Software Quality, Amsterdam (1978)
ISO/IEC 9126:1991 Software engineering â Product quality
ISO/IEC 9126-1:2001 Software engineering â Product quality â Part 1: Quality model; ISO/IEC TR 9126-2:2003 Software engineering â Product quality â Part 2: External metrics; ISO/IEC TR 9126-3:2003 Software engineering â Product quality â Part 3: Internal metrics; ISO/IEC TR 9126-4:2004 Software engineering â Product quality â Part 4: Quality in use metrics
ISO/IEC 25000:2005 Software Engineering â Software product Quality Requirements and Evaluation (SQuaRE) â Guide to SQuaRE
ISO/IEC 25010:2011 Systems and software engineering â Systems and software Quality Requirements and Evaluation (SQuaRE) â System and software quality models
Paulk, M.C., Weber, C.V., Curtis, B., Chrissis, M.B.: The Capability Maturity Model: Guidelines for Improving the Software Process. Addison-Wesley Publishing Company (1995)
Chrissis, M.B., Konrad, M., Shrum, S.: CMMI for Development: Guidelines for Process Integration and Product Improvement, 3rd edn. Addison-Wesley Professional (2011)
Bell Canada, The Trillium Model (1994), http://www.sqi.griffith.edu.au/trillium/ (access: May 1, 2013)
Bicego, A., Khurana, M., Kuvaja, P.: Bootstrap 3.0 â Software Process Assessment Methodology. In: Hawkins, C., Ross, M., Staples, G. (eds.) Software Quality Management VI. Springer (1998)
ISO/IEC TR 15504:1998 Information technology - Software process assessment - Part 1â9
ISO/IEC 12207:1995 Information technology â Software life cycle processes
ISO/IEC 15504:2004 Information technology â Process assessment â Part 1â9 (part 2 was issued earlier; parts 5-9 were issued later)
ISO/IEC 12207:2008 Systems and software engineering â Software life cycle processes
ISO/IEC 15504-5:2012 Information technology â Process assessment â Part 5: An exemplar software life cycle process assessment model
Woodman, I.H.G.: Relationship Between the Activities of Software Process and the Quality of the Software Product. University Of Strathclyde, Department of Computer Science, Research Report/94/171
Ashrafi, N.: The Impact of Software Process Improvement on Quality: in Theory and Practice. Information and Management 40(7), 677â690 (2003)
van Solingen, R., Berghout, E.: Causal Relationships between Improvements in Software Development Processes and Final Software Product Quality. The Electronic Journal Information Systems Evaluation 11(1), 1â10 (2008)
ESSI-SCOPE, http://www.cse.dcu.ie/essiscope/sm5/relation.html (access May 1, 2013)
Chemuturi, M.: Mastering Software Quality Assurance: Best Practices, Tools and Techniques for Software Developers. J. Ross Publishing, Inc. (2011)
Islam, A.K.M.M., Gorschek, T., Unterkalmsteiner, M., Feldt, R., Permadi, R.B., Cheng, C.K.: Evaluation and Measurement of Software Process ImprovementâA Systematic Literature Review. IEEE Transactions on Software Engineering 38(2), 398â424 (2012)
ISO 9001:2008 Quality management systems â Requirements
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2013 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
KobyliĆski, A. (2013). The Relationships between Software Development Processes and Software Product Quality. In: KobyliĆski, A., Sobczak, A. (eds) Perspectives in Business Informatics Research. BIR 2013. Lecture Notes in Business Information Processing, vol 158. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-40823-6_13
Download citation
DOI: https://doi.org/10.1007/978-3-642-40823-6_13
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-40822-9
Online ISBN: 978-3-642-40823-6
eBook Packages: Computer ScienceComputer Science (R0)