技术开发 频道

增强团队战斗力的法宝:TSP



【IT168 专稿】

一.概述
TSP(Team Software Process),即团队软件过程,它能与PSP(个人软件过程)结合在一起,帮助高效工程师来确保高质量产品、生产安全的软件产品和改进组织的过程管理。工程组可以使用TSP将集成团队概念应用到软件密集系统的开发中。
TSP扩展和完善CMMI和PSP方法,指导工程师开发和维护团队的工作,它展示如何建立一个自我导向的团队及如何扮演一个有效团队成员的角色,它还向管理层展示如何指导和支持这些团队和如何维护一个培养团队高绩效的环境。在学习TSP时,将讲述如何创建高效且具有自我管理能力的工程小组、工程人员如何才能成为合格的项目组成员、管理人员如何对群组提供指导和支持,以及如何保持良好的工程环境使项目组能充分发挥自己的水平等软件工程管理问题。
 
二. TSP的目标
TSP帮助团队领导者完成如下三个目标:
(1)       组建一支自主型的团队;
(2)       激励团队完成分配的工作;
(3)       在工作中维持团队的动机。
下面分别从如上三个方面进行详细讲述。
1.组建自主型的团队
在组建自主型团队前,首先需要弄清楚何谓自主型团队?
自主型团队具有如下五个特征:
(1)       成员感和归属感;
(2)       对团队共同目标的承诺;
(3)       过程和计划的自主权;
(4)       制订计划的技能以及遵循计划的纪律性;
(5)       致力卓越。
至于如何构建自主型团队的过程在后续的小节中将详细描述。
2.激励团队完成分配的工作
激励团队具有如下要求,总结为如下几点:
(1)       团队必须承诺可以完成工作;
(2)       承诺必须是自愿、可见和可信的;
(3)       承诺必须和团队及其成员联系起来。
因为动机引发行为,所以要激励团队成员完成分配的工作,首先必须使得团队成员具有相应的动机。动机是引起行为的一种刺激。例如衣食住行是我们最基本的动机。
目标是动机的一个重要因素。个体认知之间的关系会影响个体的行为。当个体具有相互矛盾的观点时,他的认知是不协调的。而在个体为了达到某个目标而努力时,提供反馈是相当重要的,反馈能使个体扬长避短,从而不断得到改进。
恐吓、贪念和承诺是三种主要的激励手段,而其中承诺对于开发工作来是一种最有效的促进因素。承诺是对某件事情的一种许诺。承诺的要素是协商、约定和绩效。激发开发团队的是自愿、可见和可信的承诺,而且这个做出承诺的人必须是完成所需工作的人,
3.在工作中维持团队的动机
在工作中维持团队的动机可以采取如下五种方式:
(1)将长期目标细分成短期目标:在实际项目中,项目周期一般为数月或数年,时间跨度比较大,所以项目目标只能算是个远期目标,而远期目标由于其不能及时反馈,因此用它来激励团队成员效果不大,因此也难以维持动机。为了长时间维持动机,需要将长期目标细分为多个短期目标(或里程碑目标),及时的对这一系列目标提供反馈。
(2)满足每一个短期目标;
(3)跟踪和定期评审团队的计划进度;
(4)就短期目标(或里程碑目标)提供团队绩效的定期反馈;
(5)对于感觉无法完成的承诺,需要采取措施改变此种感觉,要么改变团队计划,要么改变管理层的目标。
0
相关文章