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

4 Citations (Scopus)

Abstract

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
PublisherSpringer Verlag
Pages324-338
Number of pages15
Volume640 LNCS
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

Other

Other6th SEI Conference on Software Engineering Education, 1992
CountryUnited States
CitySan Diego
Period10/5/9210/7/92

Fingerprint

Software Engineering
Recommendations
Software engineering
Engineering Education
Engineering education
Software Development
Industry
Synthesis

ASJC Scopus subject areas

  • Theoretical Computer Science
  • Computer Science(all)

Cite this

Kantipudi, M., Collier, K. W., Collofello, J., & Medeiros, S. (1992). Software engineering course projects: Failures and recommendations. In Software Engineering Education - SEI Conference 1992, Proceedings (Vol. 640 LNCS, pp. 324-338). (Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics); Vol. 640 LNCS). Springer Verlag.

Software engineering course projects : Failures and recommendations. / Kantipudi, Manmahesh; Collier, Ken W.; Collofello, James; Medeiros, Scott.

Software Engineering Education - SEI Conference 1992, Proceedings. Vol. 640 LNCS Springer Verlag, 1992. p. 324-338 (Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics); Vol. 640 LNCS).

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

Kantipudi, M, Collier, KW, Collofello, J & Medeiros, S 1992, Software engineering course projects: Failures and recommendations. in Software Engineering Education - SEI Conference 1992, Proceedings. vol. 640 LNCS, Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics), vol. 640 LNCS, Springer Verlag, pp. 324-338, 6th SEI Conference on Software Engineering Education, 1992, San Diego, United States, 10/5/92.
Kantipudi M, Collier KW, Collofello J, Medeiros S. Software engineering course projects: Failures and recommendations. In Software Engineering Education - SEI Conference 1992, Proceedings. Vol. 640 LNCS. Springer Verlag. 1992. p. 324-338. (Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)).
Kantipudi, Manmahesh ; Collier, Ken W. ; Collofello, James ; Medeiros, Scott. / Software engineering course projects : Failures and recommendations. Software Engineering Education - SEI Conference 1992, Proceedings. Vol. 640 LNCS Springer Verlag, 1992. pp. 324-338 (Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)).
@inproceedings{84ce0db5d8d34bc791bc971f3644a15b,
title = "Software engineering course projects: Failures and recommendations",
abstract = "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.",
author = "Manmahesh Kantipudi and Collier, {Ken W.} and James Collofello and Scott Medeiros",
year = "1992",
language = "English (US)",
isbn = "9783540559634",
volume = "640 LNCS",
series = "Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)",
publisher = "Springer Verlag",
pages = "324--338",
booktitle = "Software Engineering Education - SEI Conference 1992, Proceedings",
address = "Germany",

}

TY - GEN

T1 - Software engineering course projects

T2 - Failures and recommendations

AU - Kantipudi, Manmahesh

AU - Collier, Ken W.

AU - Collofello, James

AU - Medeiros, Scott

PY - 1992

Y1 - 1992

N2 - 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.

AB - 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.

UR - http://www.scopus.com/inward/record.url?scp=85026827482&partnerID=8YFLogxK

UR - http://www.scopus.com/inward/citedby.url?scp=85026827482&partnerID=8YFLogxK

M3 - Conference contribution

AN - SCOPUS:85026827482

SN - 9783540559634

VL - 640 LNCS

T3 - Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)

SP - 324

EP - 338

BT - Software Engineering Education - SEI Conference 1992, Proceedings

PB - Springer Verlag

ER -