Litcius/Paper detail

Software Development Life Cycle early phases and quality metrics: A Systematic Literature Review

Shokhista Ergasheva, Artem Kruglov

2020Journal of Physics Conference Series17 citationsDOIOpen Access PDF

Abstract

Abstract Most of the currently used software development metrics are concentrated on the latter stages like development and testing. However, early revealing of errors during the SDLC(Software Development Life Cycle) tremendously affects the efficiency of the team work by spending more time on prevention and less on correction in later stages. Furthermore, reworking in later stages increase the cost of quality, lead to extra waste of time of the development team. The objective of this review is to examine the classification of the existing SDLC(Software Development Life Cycle) early phases and define the set of software process quality metrics. Based on the SRL research protocol, we selected the most relevant studies from overall 200 publications by the use of search keywords and inclusion/exclusion criteria for quality assessment of primary studies. This systematic literature review yields the correlation of cost, time and software product quality with the SDLC stages.

Topics & Concepts

Systems development life cycleSoftware development processComputer scienceSoftware qualitySoftware developmentQuality (philosophy)Software quality analystSoftware metricProcess (computing)SoftwareSoftware engineeringProcess managementEngineeringPhilosophyProgramming languageOperating systemEpistemologySoftware Engineering ResearchSoftware Reliability and Analysis ResearchSoftware Engineering Techniques and Practices