Quality concerns in large-scale and complex software-intensive systems

Bedir Tekinerdogan, Nour Ali, John Grundy, Ivan Mistrik, Richard Soley

Research output: Chapter in Book/Report/Conference proceedingChapter (Book)Researchpeer-review

Abstract

Software quality management (SQM) is the collection of all processes that ensure that software products, services, and life cycle process implementations meet organizational software quality objectives and achieve stakeholder satisfaction. SQM comprises three basic subcategories: software quality planning, software quality assurance (SQA), and software quality control and software process improvement. This chapter provides a general overview of the SQA domain and discuss the related concept. A conceptual model for software quality framework is provided together with the current approaches for SQA. The chapter concludes with some of the identified challenges and future challenges regarding SQA.

Original languageEnglish
Title of host publicationSoftware Quality Assurance
Subtitle of host publicationIn Large Scale and Complex Software-Intensive Systems
EditorsIvan Mistrik, Richard Soley, Nour Ali, John Grundy, Bedir Tekinerdogan
Place of PublicationWaltham MA USA
PublisherMorgan Kaufmann Publishers
Chapter1
Pages1-17
Number of pages17
ISBN (Electronic)9780128025413
ISBN (Print)9780128023013
DOIs
Publication statusPublished - 2016
Externally publishedYes

Keywords

  • Software quality assurance
  • Software quality management
  • Software quality metrics

Cite this

Tekinerdogan, B., Ali, N., Grundy, J., Mistrik, I., & Soley, R. (2016). Quality concerns in large-scale and complex software-intensive systems. In I. Mistrik, R. Soley, N. Ali, J. Grundy, & B. Tekinerdogan (Eds.), Software Quality Assurance: In Large Scale and Complex Software-Intensive Systems (pp. 1-17). Morgan Kaufmann Publishers. https://doi.org/10.1016/B978-0-12-802301-3.00001-6