Implementation of a software quality improvement project in an SME: A before and after comparison

Ayşe Tosun, Ayşe Bener, Burak Turhan

Research output: Chapter in Book/Report/Conference proceedingConference PaperResearchpeer-review

18 Citations (Scopus)

Abstract

Software process management is a crucial task in small and medium size enterprises (SME) due to scarce resources, small development teams and heavy workload. We have worked with an SME to institutionalize process improvement practices, aligned with CMMI maturity levels 2 and 3. Main goals of this project were to achieve effective resource management and increase the product quality with fewer defects. The project had two phases: Phase I conducts an "as-is analysis" in order to set well-defined processes. Phase II measures the software reliability in terms of time/effort allocation and defect rates. Our before and after analysis showed that: a) time allocation for requirements, coding and testing steps improved from (4%, 31%, 65%) to (47%, 20%, 33%), b) defect rates decreased from 11% to 6.5%, c) estimated testing effort also decreased from 47% to 30%.

Original languageEnglish
Title of host publicationEUROMICRO2009 - Proceedings of the 35th EUROMICRO Conference on Software Engineering and Advanced Applications, SEAA 2009
Pages203-209
Number of pages7
DOIs
Publication statusPublished - 1 Dec 2009
Externally publishedYes
EventEUROMICRO2009 - 35th EUROMICRO Conference on Software Engineering and Advanced Applications, SEAA 2009 - Patras, Greece
Duration: 27 Aug 200929 Aug 2009

Conference

ConferenceEUROMICRO2009 - 35th EUROMICRO Conference on Software Engineering and Advanced Applications, SEAA 2009
CountryGreece
CityPatras
Period27/08/0929/08/09

Keywords

  • Case study
  • CMMI
  • Small and medium size enterprise
  • Software process improvement

Cite this

Tosun, A., Bener, A., & Turhan, B. (2009). Implementation of a software quality improvement project in an SME: A before and after comparison. In EUROMICRO2009 - Proceedings of the 35th EUROMICRO Conference on Software Engineering and Advanced Applications, SEAA 2009 (pp. 203-209). [5349841] https://doi.org/10.1109/SEAA.2009.52