Software engineering course projects: Failures and recommendations

Manmahesh Kantipudi, Ken W. Collier, James Collofello, Scott Medeiros

Research output: Chapter in Book/Report/Conference proceedingConference contribution

5 Scopus citations


In the past there has been much written about successful commercial software development projects while failures are largely ignored. Similarly, the software engineering education literature contains many references to successful course projects, while academic course project failures are rarely described. This paper provides an analysis of software engineering course project failures as well as practical recommendations for increasing the chances of successful projects. The failures are grouped into technical, personal and management categories. Our recommendations are based upon a synthesis of current approaches being adopted to various degrees in industry as well as our own personal experiences. Most of our non-technical recommendations have historically received very little attention in course offerings or even current popular software engineering texts. It is our goal in this paper to sensitize software engineering course instructors to the possible failures their project teams face as well as provide them with insight into increasing their teams chances for success.

Original languageEnglish (US)
Title of host publicationSoftware Engineering Education - SEI Conference 1992, Proceedings
EditorsCarol Sledge
PublisherSpringer Verlag
Number of pages15
ISBN (Print)9783540559634
StatePublished - 1992
Event6th SEI Conference on Software Engineering Education, 1992 - San Diego, United States
Duration: Oct 5 1992Oct 7 1992

Publication series

NameLecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
Volume640 LNCS
ISSN (Print)0302-9743
ISSN (Electronic)1611-3349


Other6th SEI Conference on Software Engineering Education, 1992
Country/TerritoryUnited States
CitySan Diego

ASJC Scopus subject areas

  • Theoretical Computer Science
  • General Computer Science


Dive into the research topics of 'Software engineering course projects: Failures and recommendations'. Together they form a unique fingerprint.

Cite this