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

skip to main content
research-article

Evaluation and Measurement of Software Process Improvement—A Systematic Literature Review

Published: 01 March 2012 Publication History

Abstract

BACKGROUND—Software Process Improvement (SPI) is a systematic approach to increase the efficiency and effectiveness of a software development organization and to enhance software products. OBJECTIVE—This paper aims to identify and characterize evaluation strategies and measurements used to assess the impact of different SPI initiatives. METHOD—The systematic literature review includes 148 papers published between 1991 and 2008. The selected papers were classified according to SPI initiative, applied evaluation strategies, and measurement perspectives. Potential confounding factors interfering with the evaluation of the improvement effort were assessed. RESULTS—Seven distinct evaluation strategies were identified, wherein the most common one, “Pre-Post Comparison,” was applied in 49 percent of the inspected papers. Quality was the most measured attribute (62 percent), followed by Cost (41 percent), and Schedule (18 percent). Looking at measurement perspectives, “Project” represents the majority with 66 percent. CONCLUSION—The evaluation validity of SPI initiatives is challenged by the scarce consideration of potential confounding factors, particularly given that “Pre-Post Comparison” was identified as the most common evaluation strategy, and the inaccurate descriptions of the evaluation context. Measurements to assess the short and mid-term impact of SPI initiatives prevail, whereas long-term measurements in terms of customer satisfaction and return on investment tend to be less used.

Cited By

View all
  • (2024)Unvealing a Process for the Establishment of Interoperability Links between Software-Intensive Information SystemsProceedings of the 20th Brazilian Symposium on Information Systems10.1145/3658271.3658285(1-10)Online publication date: 20-May-2024
  • (2024)A Scoping Study of Evaluation Practices for Responsible AI Tools: Steps Towards Effectiveness EvaluationsProceedings of the 2024 CHI Conference on Human Factors in Computing Systems10.1145/3613904.3642398(1-24)Online publication date: 11-May-2024
  • (2024)Reporting case studies in systematic literature studies—An evidential problemInformation and Software Technology10.1016/j.infsof.2024.107501174:COnline publication date: 1-Oct-2024
  • Show More Cited By

Recommendations

Comments

Please enable JavaScript to view thecomments powered by Disqus.

Information & Contributors

Information

Published In

cover image IEEE Transactions on Software Engineering
IEEE Transactions on Software Engineering  Volume 38, Issue 2
March 2012
256 pages

Publisher

IEEE Press

Publication History

Published: 01 March 2012

Author Tags

  1. Process implementation and change
  2. metrics/measurement
  3. process measurement
  4. systematic literature review.

Qualifiers

  • Research-article

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)0
  • Downloads (Last 6 weeks)0
Reflects downloads up to 21 Nov 2024

Other Metrics

Citations

Cited By

View all
  • (2024)Unvealing a Process for the Establishment of Interoperability Links between Software-Intensive Information SystemsProceedings of the 20th Brazilian Symposium on Information Systems10.1145/3658271.3658285(1-10)Online publication date: 20-May-2024
  • (2024)A Scoping Study of Evaluation Practices for Responsible AI Tools: Steps Towards Effectiveness EvaluationsProceedings of the 2024 CHI Conference on Human Factors in Computing Systems10.1145/3613904.3642398(1-24)Online publication date: 11-May-2024
  • (2024)Reporting case studies in systematic literature studies—An evidential problemInformation and Software Technology10.1016/j.infsof.2024.107501174:COnline publication date: 1-Oct-2024
  • (2024)Model-driven gap analysis for the fulfillment of quality standards in software development processesSoftware Quality Journal10.1007/s11219-023-09649-x32:1(255-282)Online publication date: 1-Mar-2024
  • (2023)Machine/Deep Learning for Software Engineering: A Systematic Literature ReviewIEEE Transactions on Software Engineering10.1109/TSE.2022.317334649:3(1188-1231)Online publication date: 1-Mar-2023
  • (2023)Secondary studies on human aspects in software engineeringJournal of Systems and Software10.1016/j.jss.2023.111654200:COnline publication date: 1-Jun-2023
  • (2023)A knowledge management-driven and DevOps-based method for situational method engineeringInformation Technology and Management10.1007/s10799-023-00386-y24:3(267-291)Online publication date: 18-Jan-2023
  • (2023)Online ontological quality assessment of converted UML class diagrams in SREAutomated Software Engineering10.1007/s10515-023-00385-x30:2Online publication date: 18-Jun-2023
  • (2023)Review of Smart Grid Failure Prediction and the Need for its Study in STEM CareersProceedings of the 18th Latin American Conference on Learning Technologies (LACLO 2023)10.1007/978-981-99-7353-8_15(186-199)Online publication date: 18-Oct-2023
  • (2022)Process Improvement in Software Requirements Engineering: A Systematic Mapping StudyProgramming and Computing Software10.1134/S036176882208008448:8(513-533)Online publication date: 1-Dec-2022
  • Show More Cited By

View Options

View options

Login options

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media