Software process in the classroom: the Capstone project experience

IEEE Software - Tập 19 Số 5 - Trang 78-81 - 2002
D.A. Umphress1, T.D. Hendrix1, J.H. Cross1
1Aubum University, USA

Tóm tắt

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.

Từ khóa

#Hardware #Handheld computers #Computer science #Software engineering #Programming profession #Computer languages #Software tools #Java #Embedded computing #Buildings

Tài liệu tham khảo

humphrey, 2000, Introduction to the Team Software Process mcconnell, 2002, the business case for better software practices 2002 keynote beck, 2000, eXtreme Programming Explained 1994, Defense Department MIL-STD-498 Software Development and Documentation 1998, IEEE Std 1074-1997 IEEE Standard for Developing Software Life Cycle Processes wang, 2000, Software Engineering Processes Principles and Applications, 10.1201/9781482274547 fowler, 2000, put your process on a diet, Software Development, 8, 32 mcconnell, 2002, the business case for better software practices 2002 keynote fowler, 2001, the agile manifesto, Software Development, 9, 28 diaz, 2002, how cmm impacts quality, productivity, rework, and the bottom line, Crosstalk, 15, 9 bowers, 2001, raytheon stands firm on benefits of process improvement, Crosstalk, 14, 9