《团队软件过程(修订版)》—第1章1.5节TSPi过程

简介: 每个脚本都从相应活动的整体目的说明开始,举例来说,这些活动可以是开发需求文档、产生设计或者执行测试。每个脚本还包括入口准则和出口准则。入口准则详细说明了开始一个脚本之前要做的准备工作,出口准则详细说明了结束一个脚本时要完成的工作。

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

1.5 TSPi过程
团队软件过程(修订版)
表1.1所示的开发脚本(DEV)展示了完整的TSPi流程。表中每个脚本步骤都有更详细的脚本支持,这些详细脚本将在专门介绍相应过程步骤的章节中加以阐述。另外,所有的TSPi脚本都可以在附录D中找到。表1.1还同时展示了典型的TSPi脚本结构。最左侧的第一列是表示脚本步骤顺序的编号,同时也是进度表中该脚本步骤的执行周次;第二列是脚本步骤的名称简写;第三列是每个脚本步骤的详细说明。

每个脚本都从相应活动的整体目的说明开始,举例来说,这些活动可以是开发需求文档、产生设计或者执行测试。每个脚本还包括入口准则和出口准则。入口准则详细说明了开始一个脚本之前要做的准备工作,出口准则详细说明了结束一个脚本时要完成的工作。在入口准则之后,是概要说明,它提供了一个脚本的概要信息。另外,有编号的脚本项是执行一个脚本时要完成的活动。

表1.1 TSPi开发脚本:DEV


5dcb1bad29fe322deb264580238084fabed3da3e


554c25deb5977f28d9e581c30820fe30ea1adf5f


defef26d667d9bfe8e0d7f8e7f7764580de60e9d


85739a450c9b0db0fef765740963ee5011f32da8


dadafebdee7cd40ad9cba7113fe336596705fa0e


dbeec3e74a44b2fced04e9593b0e4eb64a3f3324

本文仅用于学习和交流目的,不代表异步社区观点。非商业转载请注明作译者、出处,并保留本文的原始链接。
相关文章
|
1月前
|
测试技术 程序员 开发者
软件测试项目式学习一(认识软件生命周期与开发模型及软件质量)
软件测试项目式学习一(认识软件生命周期与开发模型及软件质量)
23 0
|
2月前
|
敏捷开发 Devops jenkins
DevOps、瀑布模型与敏捷开发:关系解析与对软件交付工程师的影响
DevOps、瀑布模型与敏捷开发:关系解析与对软件交付工程师的影响
82 1
|
iOS开发 内存技术
【软件过程改进 学习笔记】过程思维 ( 软件危机 | 软件过程 | 过程改进 | 过程思维 | 过程描述 | ISO 9000 | 6σ | PCM | CMMI )(三)
【软件过程改进 学习笔记】过程思维 ( 软件危机 | 软件过程 | 过程改进 | 过程思维 | 过程描述 | ISO 9000 | 6σ | PCM | CMMI )(三)
268 0
|
测试技术 开发工具 内存技术
【软件过程改进 学习笔记】过程思维 ( 软件危机 | 软件过程 | 过程改进 | 过程思维 | 过程描述 | ISO 9000 | 6σ | PCM | CMMI )(一)
【软件过程改进 学习笔记】过程思维 ( 软件危机 | 软件过程 | 过程改进 | 过程思维 | 过程描述 | ISO 9000 | 6σ | PCM | CMMI )(一)
318 0
|
敏捷开发 测试技术