About | Contact Us | Register | Login
ProceedingsSeriesJournalsSearchEAI
Computer Science and Education in Computer Science. 19th EAI International Conference, CSECS 2023, Boston, MA, USA, June 28–29, 2023, Proceedings

Research Article

People Make Mistakes – A Survey of Common Causes of Software Defects

Cite
BibTeX Plain Text
  • @INPROCEEDINGS{10.1007/978-3-031-44668-9_9,
        author={Alex Elentukh},
        title={People Make Mistakes -- A Survey of Common Causes of Software Defects},
        proceedings={Computer Science and Education in Computer Science. 19th EAI International Conference, CSECS 2023, Boston, MA, USA, June 28--29, 2023, Proceedings},
        proceedings_a={CSECS},
        year={2023},
        month={10},
        keywords={K.3.2 computer \& information science education software engineering taxonomy of defects root cause analysis},
        doi={10.1007/978-3-031-44668-9_9}
    }
    
  • Alex Elentukh
    Year: 2023
    People Make Mistakes – A Survey of Common Causes of Software Defects
    CSECS
    Springer
    DOI: 10.1007/978-3-031-44668-9_9
Alex Elentukh1,*
  • 1: Metropolitan College of Boston University, 1010 Commonwealth Ave, Boston
*Contact email: elentukh@bu.edu

Abstract

Software projects spend a significant effort on fixing defects. In fact, some ‘successful’ companies are unable to develop new features, since they devote all resources on supporting the multitude of customers and addressing the flow of incoming issues. This justifies the adoption of a well-defined testing and bug fixing process that is tailored for the organizational specifics. The effectiveness of such process drives the effectiveness of the whole organization. Our paper surveys the root causes (RCA/ARCA - Root Cause Analysis and ODC - Orthogonal Defect Classification) of common software defects and makes recommendations based on actual examples. In a context of a public university, the key recommendation is to assure that various angles of a defect prevention and bug fixing processes are explored, as part of a standard computer science curriculum.

Keywords
K.3.2 computer & information science education software engineering taxonomy of defects root cause analysis
Published
2023-10-11
Appears in
SpringerLink
http://dx.doi.org/10.1007/978-3-031-44668-9_9
Copyright © 2023–2025 ICST
EBSCOProQuestDBLPDOAJPortico
EAI Logo

About EAI

  • Who We Are
  • Leadership
  • Research Areas
  • Partners
  • Media Center

Community

  • Membership
  • Conference
  • Recognition
  • Sponsor Us

Publish with EAI

  • Publishing
  • Journals
  • Proceedings
  • Books
  • EUDL