概论 s软件项目管理概念: 为了使软件项目能够按照预定的成本、进度、 质量顺利完成,而对 People、 Product、 Process 和 Project进行计划、组织、指导、控制的系列活 动。 4它开始于项目组产生,贯穿于软件的整个生命周 期。 4其活动包含测度和度量、估算、风险分析、进度 安排和跟踪、质量保证、配置管理等环节。 4下面我们对一些主要方面进行初步探讨
2 概论 \ 软件项目管理概念: 为了使软件项目能够按照预定的成本、进度、 质量顺利完成,而对People 、Product 、Process 和Project进行计划、组织、指导、控制的系列活 动。 它开始于项目组产生,贯穿于软件的整个生命周 期。 其活动包含测度和度量、估算、风险分析、进度 安排和跟踪、质量保证、配置管理等环节。 下面我们对一些主要方面进行初步探讨
软件项目计划 包括成本和预算计划,人力资源计划,时间表, 风险估计等 需要估算:时间、工作量、以及需要的人员、软硬件 资源、风险。 ■工作量如何估算:从功能模块的分解、经验等来估算 软件项目的规模 ■进度计划如何制定:=》Gant图和工程网络图 ■最后完成《项目计划书》
3 软件项目计划 \包括成本和预算计划,人力资源计划,时间表, 风险估计等 需要估算:时间、工作量、以及需要的人员、软硬件 资源、风险。 工作量如何估算:从功能模块的分解、经验等来估算 软件项目的规模 进度计划如何制定: = 》Gantt图和工程网络图 最后完成《项目计划书》
Gant|示例 公司项目进度图 主题选定 现况把握 目标设定 状 态对策实施 效果确认 标准化 验收 2005年10月2005年11月2005年12月2006年1月20年2月2006年3月200年4月2006年5月2006年6月 时河 ■计划任务■任务实施
5 Gantt图示例
项目计划书 作用:描述开发日程安排、资源需求、项目 管理等各项情况的大体内容 使项目相关人员大体了解该软件项目的情 况 令计划书的每个内容,都应有相应具体实施手 册,这些手册是供项目组相关成员使用的 内容包括:
7 项目计划书 作用:描述开发日程安排、资源需求、项目 管理等各项情况的大体内容。 使项目相关人员大体了解该软件项目的情 况。 计划书的每个内容,都应有相应具体实施手 册,这些手册是供项目组相关成员使用的。 内容包括:
软件项目计划书内容 ÷1引言 3.风险管理战略 1.1计划的目的 3.1风险识别 12项目的范围和目标 32有关风险的讨论 1.2.1范围描述 3.3风险管理计划 122主要功能 3.3.1风险计划 令1.2.3性能 3.3.2风险监视 1.2.4管理和技术约束 3.33风险管理 2项目估算 4.日程 今2.1使用的历史数据 4.1项目工作分解结构WBS 2.2使用的评估技术 令42时限图(甘特图) 今23工作量、成本、时间估算4.3资源表
8 软件项目计划书内容 1引言 1.1计划的目的 1.2项目的范围和目标 1.2.1范围描述 1.2.2主要功能 1.2.3性能 1.2.4管理和技术约束 2.项目估算 2.1使用的历史数据 2.2使用的评估技术 2.3工作量、成本、时间估算 3.风险管理战略 3.1风险识别 3.2有关风险的讨论 3.3风险管理计划 3.3.1风险计划 3.3.2风险监视 3.3.3风险管理 4.日程 4.1项目工作分解结构WBS 4.2时限图 (甘特图 ) 4.3资源表