
Table 3 shows the results of project performance 
analysis before and after applying our coaching 
model. To compare more objectively, we mentioned 
both results in company with the TSP results 
reported by SEI. As shown in Table 3, we’ve got 
better results than that of non-TSP projects, but also 
the results as good as SEI reported, irrespective of 
applying our coaching model. However, we can find 
the fact that the performance after using our 
coaching model is much better than that before using 
the coaching model. In other words, our coaching 
model is beneficial to project performance, too. The 
impact of increasing productivity of the teams or 
Hawthorne effect on this performance improvement 
can be negligible because we don’t focus on 
increasing in productivity of team in our 
methodology. But, the fact that we can’t statistical 
analysis, such as significant level because base 
projects are very few is a limit of our paper. 
Figure 4 shows the results of the team 
satisfaction survey. The questionnaire mentioned in 
section 3.7 was used and especially, the answers of 
the detailed questions in benefit area were analyzed. 
For all four items, namely a reasonable project plan 
and schedule, a feeling of belonging and motivation, 
practical and helpful guidance, and timely measure, 
more than 80% of the team members answered 
positively. That means the team feels a high level of 
satisfaction.  
5 CONCLUSIONS 
In the PSP/TSP introducing strategy of SEI, the roles 
of agents who lead a change are strongly 
emphasized. Therefore, the change agent, such as 
PSP/TSP instructor and TSP coach, is core part, not 
just role in the PSP/TSP process. After introducing 
the TSP technology for quantitative and effective 
software project management, we felt need for 
developing the coaching model which was designed 
and formalized for considering our development 
environments and various characteristics of the 
development teams. Thus, the goal of our coaching 
model was offering customized coaching and we 
started with improving TSP coach’s role. We strove 
to minimize overload and a redundant work due to 
applying the TSP through integrating organizational 
process with the TSP process and provide the 
optimized and consistent coaching to the team.  
Our coaching model has three important 
elements; the method for team evaluation, the 
reference table for estimating coaching effort, and 
the guideline checklist which would be used for 
conducting causal analysis and finding corrective 
actions by project status. In addition to provide the 
customized coaching, this research makes several 
contributions. The first is the fact that it is easy to 
share and transfer know-how for strengthening of 
coaching skill. Second, estimating coaching effort 
helps the allotment and control of coach’s workload 
so that can accelerate improvement of coaching 
capability. Another contribution lies in that the 
coaching model is structured to be flexible enough 
to add the new technology, process or tools for 
software development. Lastly, this study has 
additional contribution in that the coaching model 
also has a beneficial effect on improving of project 
performance. 
In order to estimate accurate coaching effort, 
more project data and coaching experiences should 
be accumulated, for this study is based on the data 
collected in only several projects in limited domains. 
Also, through integration other methods used in 
project management such as software estimation 
techniques and software reliability model, the more 
improved our coaching model is, the more effective 
coaching we offer, leading to successful software 
project management.  
REFERENCES 
PMI, 2004. A Guide to the Project Management Body of 
Knowledge (PMBOK® Guide) - Third Edition, Project 
Management Institute, Newtown Square, PA. 
SEI, (2006). CMMI Model Version 1.2, Retrieved March 
2, 2007, from Carnegie Mellon University, Software 
Engineering Institute Web site: 
http://www.sei.cmu.edu/cmmi/models/models.html  
Humphrey, W., 1995. A Discipline for Software 
Engineering, Addison Wesley, Reading, MA. 
Humphrey, W., 2005. TSP: Leading a Development Team, 
Addison Wesley, Boston, MA.  
Dan S., Duine V. (2006). Experiences Integrating PSP 
and TSP with Six Sigma, Retrieved March 2, 2007, 
from Carnegie Mellon University, Software 
Engineering Institute Web site: 
http://www.sei.cmu.edu/tsp/sym2006-
presentations/integratesix.pdf 
Wall D. S., McHale J., Pomeroy-Huff M. (2005). Case 
Study: Accelerating Process Improvement by 
Integrating the TSP and CMMI, Retrieved March 2, 
2007, from Carnegie Mellon University, Software 
Engineering Institute Web site: 
http://www.sei.cmu.edu/publications/documents/05.re
ports/05sr012.html
ICSOFT 2007 - International Conference on Software and Data Technologies
436