《团队软件过程(修订版)》—第1章1.7节小结-阿里云开发者社区

开发者社区> 云计算> 正文

《团队软件过程(修订版)》—第1章1.7节小结

简介: TSPi过程采用了周期性开发策略。从一个小的功能集开始,小组能快速开发出产品的第一个可运行版本。之后,他们就能更好地规划和开发第二个周期的产品。如果有时间进行第三个周期,学习过程就能得到进一步的强化。周期性开发策略与成功的大型软件开发组织遵循的开发过程非常类似。

本节书摘来自异步社区《团队软件过程(修订版)》一书中的第1章1.7节小结,作者【美】 Watts S. Humphrey(沃茨·S. 汉弗莱),更多章节内容可以访问云栖社区“异步社区”公众号查看。

1.7 小结
团队软件过程(修订版)
TSPi的4个基本原则如下。

(1)当学生遵循明确定义的、可重复的工作步骤并且能及时获得反馈时,学习效率是最高的。

(2)产生高效的团队协作需要明确定义的团队目标、高效的工作环境、有效的指导和强有力的领导。

(3)当学生经历了实际开发项目,并在指导下有效解决了所遇到的问题,他们就会更加认可成熟的工程方法。

(4)基于工程、科学以及教学经验的指导是最有效的。

基于这4个基本原则,TSPi的设计涉及到以下7个方面。

① 在PSP基础上提供一个简单的团队培训框架。

② 在几个周期内开发产品。

③ 建立标准的质量和绩效度量。

④ 为团队和学生提供精确度量。

⑤ 进行角色和团队评估。

⑥ 需要过程规范。

⑦ 提供团队问题的指导。

TSPi过程采用了周期性开发策略。从一个小的功能集开始,小组能快速开发出产品的第一个可运行版本。之后,他们就能更好地规划和开发第二个周期的产品。如果有时间进行第三个周期,学习过程就能得到进一步的强化。周期性开发策略与成功的大型软件开发组织遵循的开发过程非常类似。

本文仅用于学习和交流目的,不代表异步社区观点。非商业转载请注明作译者、出处,并保留本文的原始链接。

版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。

分享:
云计算
使用钉钉扫一扫加入圈子
+ 订阅

时时分享云计算技术内容,助您降低 IT 成本,提升运维效率,使您更专注于核心业务创新。

其他文章