浅谈软件项目管理 陈长城 ourgreatwall@hotmail.com 2007-11-14
1 浅谈软件项目管理 陈长城 ourgreatwall@hotmail.com 2007-11-14
概论 s软件项目管理概念: 为了使软件项目能够按照预定的成本、进度、 质量顺利完成,而对 People、 Product、 Process 和 Project进行计划、组织、指导、控制的系列活 动。 4它开始于项目组产生,贯穿于软件的整个生命周 期。 4其活动包含测度和度量、估算、风险分析、进度 安排和跟踪、质量保证、配置管理等环节。 4下面我们对一些主要方面进行初步探讨
2 概论 \ 软件项目管理概念: 为了使软件项目能够按照预定的成本、进度、 质量顺利完成,而对People 、Product 、Process 和Project进行计划、组织、指导、控制的系列活 动。 它开始于项目组产生,贯穿于软件的整个生命周 期。 其活动包含测度和度量、估算、风险分析、进度 安排和跟踪、质量保证、配置管理等环节。 下面我们对一些主要方面进行初步探讨
软件项目计划 包括成本和预算计划,人力资源计划,时间表, 风险估计等 需要估算:时间、工作量、以及需要的人员、软硬件 资源、风险。 ■工作量如何估算:从功能模块的分解、经验等来估算 软件项目的规模 ■进度计划如何制定:=》Gant图和工程网络图 ■最后完成《项目计划书》
3 软件项目计划 \包括成本和预算计划,人力资源计划,时间表, 风险估计等 需要估算:时间、工作量、以及需要的人员、软硬件 资源、风险。 工作量如何估算:从功能模块的分解、经验等来估算 软件项目的规模 进度计划如何制定: = 》Gantt图和工程网络图 最后完成《项目计划书》
Gant示例 任务 第1月第2月第3月第4月 5月第6月 需求分析 总体设计 详细设计 编码 单元测试 集成测试 确认测试
4 Gantt图示例
Gant|示例 公司项目进度图 主题选定 现况把握 目标设定 状 态对策实施 效果确认 标准化 验收 2005年10月2005年11月2005年12月2006年1月20年2月2006年3月200年4月2006年5月2006年6月 时河 ■计划任务■任务实施
5 Gantt图示例