2020/8/1
13
5.1.6 追踪和控制
由项目管理人员负责追踪在进度安排中标明的每一个任务。 如果任务实际完成日期滞后于进度安排,则管理人员可以
使用一种自动的项目进度安排工具来确定在项目的中间里 程碑上进度误期所造成的影响。 还可对资源重新定向 对任务重新安排 (做为最坏的结果)可以修改交付日期以调整已经暴露的 问题。用这种方式可以较好地控制软件的开发。
2020/8/1
3
5.1 项目管理过程
软件项目管理的对象是软件工程项目。它所涉及 的范围覆盖了整个软件工程过程。
为使软件项目开发获得成功,关键问题是必须对 软件开发项目的工作范围、可能风险、需要资源 (人、硬件/软件)、要实现的任务、经历的里 程碑、花费工作量(成本)、进度安排等做到心 中有数。
度量开发过程的目的是为了改进过程,
度量产品的目的是为了提高产品的质量。
度量的作用是为了有效地定量地进行管理。
管理人员和技术人员可利用这些度量来了 解软件工程过程的实际情况和它所生产的 产品质量 。
2020/8/1
7
5.1.3 估算
在软件项目管理过程中关键的活动就是制定项目计划。做 计划必须就需要的人力(以人月为单位)、项目持续时间 (以年份或月份为单位)、成本(以元为单位)做出估算。
2020/8/1
不熟悉技术或过程; 不熟悉必要的硬件; 需求不一致(或定义不充分); 需求不断变动; 软件开发计划不恰当; 软件开发过程模型不适用; 缺乏软件工程技术和方法; 缺乏自动化工具的支持;
15
5.2.1 风险估计
? 是否所有项目都要进行风险分析。
No,风险分析成本较高,只有当软件的成本、性能、作用、 与其他系统间的关系对于重要的系统有比较大的影响时, 即软件的风险对整个系统的成败有关键影响时,才有必要 进行风险分析和管理。