
INCORPORATING SOFTWARE MAINTENANCE IN A SENIOR CAPSTONE PROJECT
Author(s) -
Ira Weissberger,
Abrar A. Qureshi,
Assad Chowhan,
Elmer W. Collins,
Dakota Gallimore
Publication year - 2015
Publication title -
international journal of cyber society and education
Language(s) - English
Resource type - Journals
eISSN - 2410-857X
pISSN - 1995-6649
DOI - 10.7903/ijcse.1238
Subject(s) - capstone , software engineering , agile software development , engineering management , software project management , software development , personal software process , capstone course , software , software development process , work (physics) , social software engineering , engineering , computer science , software construction , mechanical engineering , programming language , algorithm
Software engineering capstone projects give students experience in developing a software product throughout the software life cycle. Projects such as these give students practical experience in applying concepts they have learned in their software engineering and computer science classes. This paper presents a software engineering capstone project conducted by students at the University of Virginia's College at Wise. The work of the students is documented in this paper. Unlike previous capstone projects conducted at this university, however, this one uses methods commonly found in agile development and is an adaptive maintenance development effort