4、 定义项目的里程碑
在瀑布模型和增量模型的阶段就是我们说的需求开发、概要设计、详细设计、编码、单元测试、产品集成、系统测试、验收交付、维护这些阶段。一般瀑布模型的里程碑设立根据项目规模和特点为需求、设计、编码+单元测试、产品集成+系统测试、交付;增量模型一般里程碑是每次可交付产品为一个里程碑,如果规模很大可以按照瀑布模型设立子里程碑。 迭代模型的里程碑一般是每次迭代就是一个里程碑。
我们上面说了里程碑定义的准则,简单理解里程碑可以作为是项目的一个可交付并能给项目工作承上启下的点,所以里程的目标、准入和准出的定义,是在项目实施中对项目能否达成项目目标的检查依据。
里程碑的准入准则,就是输入里程碑的工作产品、资源是否满足该里程碑的要求。我们就要定义输入工作产品标准、要达到的质量目标。而里程碑的准出不仅仅是工作产品的标准和达到的质量目标。还要判断这个里程的进度、成本、工作量、规模的偏差以及项目的变更是否在控制范围内。
5、 定义项目的过程
确定项目执行过程中的子活动级活动的顺序,并给出这些活动的输出。在大部分公司都有一个项目执行过程的全集,项目在开始的时候依据项目的工作范围缺确定项目要执行的子过程以及输出的工作产品,在CMMI中把这个活动叫做裁剪项目过程定义,在这里我们要说明的是“裁剪”不是“裁减”,在对项目过程裁剪的时候我们不是简单地考虑做或者不做,应该在不做的时候考虑是合并还是用其他的替代方法来执行。 四、估算项目规模、成本、时间、资源
对于已确定的项目范围,定义了阶段和里程碑,那么我们每个阶段的输出的工作产品的工作量、成本、质量如何估算就十分重要,这些也是判断阶段目标和里程碑是否达成的重要判断依据,而要估算工作量、成本等工作产品属,我们就必须先估算出工程阶段每个工作包的工作产品规模。