Title :
Software process in the classroom: the Capstone project experience
Author :
Umphress, David A. ; Hendrix, T. Dean ; Cross, James H.
Abstract :
A process-oriented perspective on large student projects guides students in integrating end-to-end life-cycle skills and provides consistency of experience among projects. After conducting 49 Capstone projects, the authors learned that they must cultivate a process culture, that agile processes provide a bridge from ad hoc programming assignments to organized project work, and that process requires a suitable infrastructure of tools and process expertise.
Keywords :
computer science education; project engineering; software engineering; Capstone project; agile processes; experience; skill learning; software development; software engineering education; student projects; Buildings; Computer languages; Computer science; Embedded computing; Handheld computers; Hardware; Java; Programming profession; Software engineering; Software tools;
Journal_Title :
Software, IEEE
DOI :
10.1109/MS.2002.1032858