1、 1上海交通大学计算机集成技术开放实验室1965第6讲 软件项目计划2上海交通大学计算机集成技术开放实验室1965软件项目计划目的 保证在正确的时间有正确的资源可用 避免不同的活动在相同的时间竞争相同的资源 为每个人员分配任务 实际的进度可以有标准进行衡量 产生成本消耗计划 根据实际情况,调整项目 可行性研究 协调人员3上海交通大学计算机集成技术开放实验室1965何时计划计划是一个渐进、迭代的过程每次迭代,细节更丰富,也更准确每一此迭代的目的有所不同: 可行性研究阶段:时间和成本估计 项目开始:生成活动计划保证资源分配和资金流 项目进行中:不断监控和调整项目计划4上海交通大学计算机集成技术开放
2、实验室1965项目和活动项目由一组相关的活动构成项目在至少有一个活动准备开始时才开始项目中所有的活动结束项目才结束活动必须有一个清晰的开始和清晰的结束点,一般以产生一个可交付物为标志活动需要资源,并假定在活动中资源的需求水平保持一致活动的持续时间必须可预测活动之间有优 5上海交通大学计算机集成技术开放实验室1965活动顺序和进度表定义在整个项目中, 需要一 清晰 活动 生的时间和所需要的资源的计划 活动之间的 关 , 之为活动 计 资源 束, 为调度 物 计6上海交通大学计算机集成技术开放实验室1965网络计划模型项目活动和关 可以成currency1“项源fifl 代关”, 计划, 优 cu
3、rrency1 是 的 是 的, 有 人 为7上海交通大学计算机集成技术开放实验室1965CPM的例子51 2 3 46789 10Specify overall systemSpecify module ASpecify module BSpecify module CSpecify module DCheck specificationsDesign module ADesign module BDesign module CDesign module DCode Test module ACode Test module BCode Test module CCode Test module DIntegrate test system8上海交通大学计算机集成技术开放实验室1965CPM的构造方法项目currency1 有一个点项目currency1 有一个 点 有持续时间节点 持续时间时间 节点 currency1不9上海交通大学计算机集成技术开放实验室1965CPM构造方法currency1不 点 是 活动 活动1 2 4 53Test programCode programDesign programWrite User Manual10上海交通大学计算机集成技术开放实验室1965练习 currency1 中 在