·TS[,基于以下四条基本原理:应改遵循一个确定的、可重复的过程并迅速获得反馈,这样才能使学习和改革最有成效;一个团队是否高教,是山明确的目标、有效的工作环境、有能力的教练和积极的领导等四方面因素的综合作用所确定的;应注意及时总结经验教训,当组员在项目t{】面临各种各样的实际问题并寻求有效的解决问题方案时,就会更深刻地体会到TsP的力量:应注意借鉴前人和他人的经验,来舰定过程改进的指令。
· 在实施’rsP的过程中,应该贯彻集体管理与自我管理相结合的原则,具体地说,有以下六项攮则:
·计划工作的原则。在每阶段开始时耍制订【作计划,规定明确的H标。
◆实事求是的原则。目标小应过高也不应过低而应实事求是,在检查计划时如果发现未能完成或者已经超越规定的目标,应分析原因,并根据实际情况对原有计划作必要的修改。
◆动态监拧的原则。一方面应定期追踪项日进展状奄并向有灭人员汇报,另一方面应经常评审自己是否按PsP原理进行工作。
◆ 自我管理的原则。开发小组成员如发现过程小合适,应主动、及时地进行改进,以保证始终用高质量的过程来生产高质量的软件,任何消极埋怨或牮视等待的态度都是不对的。
◆集体管理的原则。项目开发小组的全体成员都要积极参加和关心小组的工作规划、进展追踪和决策制订等项工作。
◆独立负责的原则。按TsP原理进行管理,每个成员都要但任~个角色。建议在一个软件开发小组内把管理的角色分成客户界面、设计方案、实现技术、工作规划、软件过程、产品质量、工程支持以及产品测试等八类。如果小组成员的数目较少,则可将其中的某些角色合并,如果小组成员的数目较多,则可将其中的某些角色拆分。总之,每个成员都要独屯担当一个角色。
· TsP流程使用23个过程指南、14个数据表格和3个标准。在这些过程指南中定义 了173个启动和开发步骤。每一个步骤都不复杂,但它们的描述都非常详细,以便开发人员能够清楚地知道下一步应该做什么,应该怎样去做。这些过程指南可用来指导项目组来完成启动过程和一步步地完成整个项目。
· TsP过程质量度量元町用两组兀素来表达,一组元素用以度量开发小组的素质,称之为开发小组素质度量元,另一组用以度量软件过程的质量,称之为软件过程质量度量元。开发小组素质的基本度量元有以下五项,所编文档的页数:所编 码的行数:花费存各个开发阶段/任务上的时间:往各个开发阶段中注入和改正的缺陷数目;在各个阶段对最终产品增加的价值。软件过程质量的基本度虽元有以 下五项,设计工作量应火于编码工作量;设计评审工作量至少应占一半以上的设计工作星;代码评审工作量应占一半以卜的代码编制的工作量:每千行源程序在编译阶段发现的差错不应超过10个;每千行源程序在测试阶段发现的差错不应超 过5个。
文章来源于领测软件测试网 https://www.ltesting.net/