Presentation given at TSP Symposium on September 17-19, 2013
In cooperation with the SEI, the Kyushu Institute of Technology introduced software process education for graduate students based on the PSP and TSP. Students in PSP courses have generally achieved overall performance results similar to those using PSP in industry. In contrast, students in TSP courses, which are based on TSPi, a simplified introductory version of the TSP for educational purposes, were not as successful and could not complete more than two cycles due to repeated schedule delays (although quality was remarkable). We wanted to determine if course management problems were causing these delays, resolve any related issues, and allow TSPi teams to finish projects successfully.
We studied one team in 2010 and two teams in 2011 and determined that the main reasons for the schedule delays were insufficient engineering knowledge to produce deliverables, improper performance of unfamiliar team processes, and time wasted on understanding the out-of-date TSPi tool. In 2012 we implemented several improvement actions to help with these issues.
Our teams in 2012 demonstrated that TSPi works for creating high performance teams if several improvements are incorporated for educational purposes. In the future, we also plan to examine related lectures to ensure they are effectively presenting the engineering knowledge required for TSPi. This presentation will describe our efforts in evaluating and improving the use of TSPi in our classes.