《团队软件过程(第2版)》(简称“tspi”),是美国embry-riddle aeronautical大学为计算机科学系研究生和高年级本科生开设的一门软件工程课的教科书。这本书系统地论述了如何以开发团队的形式来进行软件的开发,并对开发过程作出了具体而详尽的指导,包括团队成员之间的协调、进度的管理、质量的控制等令读者最感兴趣的方面。《团队软件过程(第2版)》内容包括四个部分:第一部分——绪论,包括前两章,是对理论的简单介绍,介绍了什么是tspi、tspi的组织结构等内容。第二部分——tspi过程,包括第3章到第10章,则是整个小组研究周期的详细内容,详细解释了小组软件开发的步骤,并且给出了 tspi完整形式的例子。第三部分——小组角色,包括第11章到第15章,提供了小组成员角色的细致描述:小组领导者、开发经理、计划经理、质量/进度监督经理,以及技术支持经理。第四部分——使用tspi,包括第16章到第18章,讲述了在使用本书的过程中需要注意的一些原则。《团队软件过程(第2版)》实用性与可读性较强,适用于软件开发项目经理、程序员和一般编程爱好者在开发软件时参考,也可作为高等学校计算机软件工程课程的参考书使用。