Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
skip to main content
10.1109/ESEM.2011.55guideproceedingsArticle/Chapter ViewAbstractPublication PagesConference Proceedingsacm-pubtype
Article

What are Problem Causes of Software Projects? Data of Root Cause Analysis at Four Software Companies

Published: 22 September 2011 Publication History
  • Get Citation Alerts
  • Abstract

    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.

    Cited By

    View all
    • (2021)Perfection Not Required? Human-AI Partnerships in Code TranslationProceedings of the 26th International Conference on Intelligent User Interfaces10.1145/3397481.3450656(402-412)Online publication date: 14-Apr-2021
    • (2014)Perceived causes of software project failures - An analysis of their relationshipsInformation and Software Technology10.1016/j.infsof.2014.01.01556:6(623-643)Online publication date: 1-Jun-2014
    • (2012)Teaching real-world software engineering through a capstone project course with industrial customersProceedings of the First International Workshop on Software Engineering Education Based on Real-World Experiences10.5555/2663678.2663686(29-32)Online publication date: 9-Jun-2012

    Index Terms

    1. What are Problem Causes of Software Projects? Data of Root Cause Analysis at Four Software Companies
      Index terms have been assigned to the content through auto-classification.

      Recommendations

      Comments

      Information & Contributors

      Information

      Published In

      cover image Guide Proceedings
      ESEM '11: Proceedings of the 2011 International Symposium on Empirical Software Engineering and Measurement
      September 2011
      473 pages
      ISBN:9780769546049

      Publisher

      IEEE Computer Society

      United States

      Publication History

      Published: 22 September 2011

      Author Tags

      1. Grounded Theory
      2. Problem Prevention
      3. Root Cause Analysis
      4. Software Process Improvement

      Qualifiers

      • Article

      Contributors

      Other Metrics

      Bibliometrics & Citations

      Bibliometrics

      Article Metrics

      • Downloads (Last 12 months)0
      • Downloads (Last 6 weeks)0

      Other Metrics

      Citations

      Cited By

      View all
      • (2021)Perfection Not Required? Human-AI Partnerships in Code TranslationProceedings of the 26th International Conference on Intelligent User Interfaces10.1145/3397481.3450656(402-412)Online publication date: 14-Apr-2021
      • (2014)Perceived causes of software project failures - An analysis of their relationshipsInformation and Software Technology10.1016/j.infsof.2014.01.01556:6(623-643)Online publication date: 1-Jun-2014
      • (2012)Teaching real-world software engineering through a capstone project course with industrial customersProceedings of the First International Workshop on Software Engineering Education Based on Real-World Experiences10.5555/2663678.2663686(29-32)Online publication date: 9-Jun-2012

      View Options

      View options

      Get Access

      Login options

      Media

      Figures

      Other

      Tables

      Share

      Share

      Share this Publication link

      Share on social media