What are problem causes of software projects? – Data of root cause analysis at four software companies

Timo Lehtinen, Mika Mäntylä

Forskningsoutput: Kapitel i bok/rapport/Conference proceedingKonferenspaper i proceedingPeer review

Sammanfattning

Abstract in Undetermined
Root cause analysis (RCA) is a structured investigation of a problem to detect the causes that need to be prevented. We applied ARCA, an RCA method, to target problems of four medium-sized software companies and collected 648 causes of software engineering problems. Thereafter, we applied grounded theory to the causes to study their types and related process areas. We detected 14 types of causes in 6 process areas. Our results indicate that development work and software testing are the most common process areas, whereas lack of instructions and experiences, insufficient work practices, low quality task output, task difficulty, and challenging existing product are the most common types of the causes. As the types of causes are evenly distributed between the cases, we hypothesize that the distributions could be generalizable. Finally, we found that only 2.5% of the causes are related to software development tools that are widely investigated in software engineering research.
Originalspråkengelska
Titel på värdpublikation[Host publication title missing]
Sidor388-391
DOI
StatusPublished - 2011
EvenemangEmpirical Software Engineering and Measurement (ESEM), 2011 International Symposium on - Banff, Alberta, Kanada
Varaktighet: 2011 sep. 222011 sep. 23

Publikationsserier

Namn
ISSN (tryckt)1938-6451

Konferens

KonferensEmpirical Software Engineering and Measurement (ESEM), 2011 International Symposium on
Land/TerritoriumKanada
OrtBanff, Alberta
Period2011/09/222011/09/23

Ämnesklassifikation (UKÄ)

  • Datavetenskap (Datalogi)

Fingeravtryck

Utforska forskningsämnen för ”What are problem causes of software projects? – Data of root cause analysis at four software companies”. Tillsammans bildar de ett unikt fingeravtryck.

Citera det här