过程流(process flow)
过程流:描述了在执行顺序和执行时间上如何组织框架中的活动、动作和任务。
- 线性过程流 Linear process flow
从沟通到部署顺序执行五个框架活动 - 迭代过程流 Iterative peocess flow
在执行下一个活动前重复执行之前的一个或多个活动。 - 演化过程流 Evolutionary process flow
采用循环的方式执行各个活动,每次循环都能产生更为完善的软件版本 - 并行过程流 Parallel process flow
将一个或多个活动与其他活动并行执行
定义框架活动
- 通过电话与利益相关者取得联系
- 讨论需求并做记录
- 将笔记整理成一份简单的书面需求
- 通过 E-mail 请利益相关者审阅认可
明确任务集
每一个软件工程动作都由若干个任务集构成,每一个任务集都有软件工程工作任务、相关工作产品、质量保证点和项目里程碑组成。
过程模式
描述了软件工程工作中遇到的过程相关的问题,明确了问题环境并给出了针对该问题的一种或几种可证明的解决方案。
过程模式的描述模板:
- 模式名称:清楚表示该过程的含义。
- 驱动力:模式的使用环境及主要问题。
- 类型:步骤模式、任务模式、阶段模式
- 启动条件:描述在应用模式前所具备的前提条件
- 问题:描述模式将要解决的具体问题。
- 解决方案:描述如何实现模式。
- 结果:描述模式执行后的结果
- 相关模式:与该模式相关的其他过程模式。
- 已知应用和实例