Title :
A Case Study: GQM and TSP in a Software Engineering Capstone Project
Author :
von Konsky, B.R. ; Robey, M.
Author_Institution :
Curtin Univ. of Technol.
Abstract :
This paper presents a case study, describing the use of a hybrid version of the team software process (TSP) in a capstone software engineering project. A mandatory subset of TSP scripts and reporting mechanisms were required, primarily for estimating the size and duration of tasks and for tracking project status against the project plan. These were supplemented by metrics and additional processes developed by students. Metrics were identified using the goal-question-metric (GQM) process and used to evaluate the effectiveness of project management roles assigned to each member of the project team. TSP processes and specific TSP forms are identified as evidence of learning outcome attainment. The approach allowed for student creativity and flexibility and limited the perceived overhead associated with use of the complete TSP. Students felt that the experience enabled them to further develop and demonstrate teamwork and leadership skills. However, limited success was seen with respect to defect tracking, risk management, and process improvement. The case study demonstrates that the approach can be used to assess learning outcome attainment and highlights for students the significance of software engineering project management
Keywords :
computer science education; project management; software management; software metrics; software process improvement; student experiments; team working; GQM; TSP reporting mechanisms; TSP scripts; defect tracking; goal-question-metric; leadership skills; learning outcome attainment; process improvement; project plan; project status tracking; risk management; software engineering capstone project; software engineering project management; software metrics; student creativity; student flexibility; students; team software process; teamwork; Computer science; Information technology; Process design; Process planning; Project management; Quality management; Risk management; Software engineering; Software measurement; Teamwork;
Conference_Titel :
Software Engineering Education & Training, 18th Conference on
Conference_Location :
Ottawa, Ont.
Print_ISBN :
0-7695-2324-2
DOI :
10.1109/CSEET.2005.2