APP下载

谈软件过程管理中实施的PSP和TSP

2011-11-15冯骏

天津职业院校联合学报 2011年11期

冯 骏

谈软件过程管理中实施的PSP和TSP

冯 骏

(天津机电职业技术学院,天津市 300131)

软件过程管理可按照一些成熟的过程模型来进行,CMMI就是在软件界应用最为广泛的过程模型。但是它仅提供了一个有力的框架,而未能明确实现过程所需要的具体知识和技能。国外很多软件企业为此推行了PSP和TSP,这一方法体系已日渐成熟。PSP/TSP不仅是卡耐基-梅隆(SEI)等国际知名大学或软件学院中学生的必修课程,同时在各行业中也有广泛的应用。我国也有越来越多的企业实施了PSP/TSP来增强企业的竞争力。

软件过程管理;个体软件过程;群体软件过程;软件能力成熟度模型

从1968年软件工程概念的正式提出到现在,软件工程已有40多年的发展,出现了大量的研究成果,也进行了大量的技术实践。正是由于学术界和产业界的共同努力,软件工程正在逐步发展为一门成熟的专业学科。目前,由SEI开发的软件能力成熟度模型(CMM)被世界公认是当前最好的软件过程,为软件开发总结了开发项目的最佳实践,并且CMM已经成为软件过程工业标准。CMM提供了一个软件能力成熟度模型的框架,它将软件过程改进的进化步骤组织成五个成熟度等级,为软件过程不断改进奠定了一个循序渐进的基础。但是,就实现关键过程所需要的具体知识和技能却未具体指明,为了弥补这个欠缺,SEI特别会员Watts Humphrey决定将单个开发人员的软件开发实践中应用CMM的基本原理。PSP(个体软件过程)就是他努力的成果,为软件开发人员设计的CMM五级过程。……

登录APP查看全文