DocumentCode
3034045
Title
Exploiting Multiplicity to Teach Reliability and Maintainability in a Capstone Project
Author
Burge, Janet
Author_Institution
Miami Univ., Oxford
fYear
2007
fDate
3-5 July 2007
Firstpage
29
Lastpage
36
Abstract
Many, if not most, Computer Science programs contain some form of capstone, or senior, project as a key requirement in receiving a bachelor´s degree in Computer Science or Software Engineering. One decision that needs to be made is if all the students should be developing versions of the same project or if each project should be different. In this paper we describe how having multiple teams working on the same project can enrich the capstone experience by supporting reflection on the impact the quality of their code and documentation has on the reliability and maintainability of the final product.
Keywords
computer science education; software maintenance; software reliability; capstone project; computer science programs; maintainability; reliability; software engineering; Computer science; Documentation; Maintenance; Project management; Radio access networks; Reflection; Software engineering; Student Chapters; Team working; Testing;
fLanguage
English
Publisher
ieee
Conference_Titel
Software Engineering Education & Training, 2007. CSEET '07. 20th Conference on
Conference_Location
Dublin
ISSN
1093-0175
Print_ISBN
0-7695-2893-7
Type
conf
DOI
10.1109/CSEET.2007.22
Filename
4271587
Link To Document