· 初始——指定项目的版本
· 详尽细节——计划必要的活动和需要的资源;指明特征和设计架构
· 构建——用一系列增加的迭代建立产品
· 转换——为用户团体提供产品(制造、交付和训练)
沿着过程组成部分维度构建项目包含下面的活动:
· 业务建模——希望得到的系统能力和用户需求的认识
· 需求——拥有一组功能或非功能的需求的系统景象的叙述
· 分析和设计——在实现阶段系统如何被了解的描述
· 实现——结果将是可执行的系统的代码产品
· 测试——整个系统的验证
· 部署——系统的交付和对客户的用户训练
图4.过程组成步骤如何应用于某个基于时间的阶段
开发过程
典型情况下,过程组成部分维度中的每个活动都应用于基于时间的维度中的每个阶段。但是,特定的过程组成部分被应用的程度依赖于开发的阶段。例如,你可能决定在初始阶段做一次概念原型的校对,因此你做的事情比仅仅捕获需求要多一些(为了完善原型,你可能要执行分析、设计、实现和测试的事务)。分析过程的组成部分大部分在详尽细节阶段发生。但是,在这个阶段完善系统最初的少量迭代也是明智的。典型情况下,这些最初的少量迭代被用于验证为系统架构所作出的分析决定。
因此,你做的事情不仅仅是分析问题。在开发的构造阶段,系统由一组迭代完成。在任何类型的开发结构中,随着系统的构建,通常会出现一些事态,因此你仍然需要做一些分析。
延伸阅读
文章来源于领测软件测试网 https://www.ltesting.net/