目录
第1章软件项目管理概述
1.1引言
1.1.1项目的概念与特征
1.1.2软件项目的分类与特征
1.1.3软件危机
1.2软件项目管理
1.2.1软件项目管理概述
1.2.2软件项目管理的特点与原则
1.2.3软件项目管理的生命周期与管理过程
1.3项目管理过程中的重要文档
1.3.1项目章程
1.3.2项目管理计划
1.3.3项目文件
1.4项目管理过程中的工具与技术
1.5项目管理知识体系
1.5.1PMBOK
1.5.2PRINCE2
1.6案例阅读——神州数码向项目管理要效益
1.7单元测试题
第2章软件项目整合管理
2.1软件项目整合管理概述
2.1.1项目整合管理过程内容
2.1.2项目整合管理过程核心概念
2.2项目准备和启动过程
2.3制订项目章程
2.3.1项目章程的内容
2.3.2项目章程的作用
2.3.3制订项目章程过程的输入、输出及关键技术
2.4制订项目管理计划
2.4.1项目管理计划的主要内容
2.4.2项目管理计划的作用
2.4.3项目管理计划的编制
2.4.4制订项目管理计划过程的输入、输出及关键技术
2.5软件项目的可行性分析
2.5.1技术可行性分析
2.5.2市场可行性分析
2.5.3经济可行性分析
2.5.4社会可行性分析
2.5.5开源软件的使用分析
2.6指导与管理项目工作
2.7管理项目知识
2.8监控项目工作
2.9实施整体变更控制
2.9.1实施整体变更控制过程概述
2.9.2实施整体变更控制过程的输入、输出及关键技术
2.9.3软件配置管理
2.10结束项目或阶段
2.11案例分析
2.12单元测试题
第3章软件项目范围管理
3.1软件项目范围管理概述
3.1.1项目范围管理过程内容
3.1.2项目范围管理核心概念
3.2规划范围管理
3.2.1规划范围管理过程概述
3.2.2规划范围管理过程的输入、输出及关键技术
3.3需求开发和管理过程概述
3.3.1需求定义
3.3.2需求类型
3.3.3需求获取
3.3.4需求分析
3.3.5需求规格说明
3.3.6需求验证
3.3.7需求跟踪
3.3.8需求变更管理
3.4收集需求
3.4.1收集需求过程概述
3.4.2收集需求过程的输入、输出及关键技术
3.5定义范围
3.5.1定义范围过程概述
3.5.2定义范围过程的输入、输出及关键技术
3.6创建WBS
3.6.1WBS概述
3.6.2WBS的主要用途
3.6.3WBS的创建方法
3.6.4WBS的创建过程
3.6.5创建WBS过程的输入、输出及关键技术
3.7确认范围
3.7.1确认范围过程概述
3.7.2确认范围过程的输入、输出及关键技术
3.8控制范围
3.8.1控制范围过程概述
3.8.2控制范围过程的输入、输出及关键技术
3.9案例分析
3.10单元测试题
第4章软件项目进度管理
4.1项目进度管理概述
4.1.1项目进度管理过程内容
4.1.2项目进度管理过程核心概念
4.2规划进度管理
4.2.1规划进度管理过程概述
4.2.2规划进度管理过程的输入、输出及关键技术
4.3定义活动
4.3.1定义活动过程概述
4.3.2定义活动过程的输入、输出及关键技术
4.4排列活动顺序
4.4.1排列活动顺序过程概述
4.4.2排列活动顺序过程的输入、输出及关键技术
4.5估算活动持续时间
4.5.1估算活动持续时间过程概述
4.5.2估算活动持续时间过程的输入、输出及关键技术
4.6制订进度计划
4.6.1制订进度计划过程概述
4.6.2制订进度计划过程的输入、输出及关键技术
4.7控制进度
4.7.1控制进度过程概述
4.7.2控制进度过程的输入、输出及关键技术
4.8案例分析
4.9单元测试题
第5章软件项目成本管理
5.1项目成本管理概述
5.1.1项目成本管理过程内容
5.1.2项目成本管理过程的核心概念
5.2规划成本管理
5.2.1规划成本管理过程概述
5.2.2规划成本管理过程的输入、输出及关键技术
5.3估算成本
5.3.1软件项目成本估算概述
5.3.2软件项目成本估算的方法与度量模型
5.3.3估算成本过程的输入、输出及工具与技术
5.4制订预算
5.4.1制订预算过程概述
5.4.2制订预算过程的输入、输出及关键技术
5.5控制成本
5.5.1控制成本过程概述
5.5.2挣值管理(EVM)
5.5.3控制成本过程的输入、输出及关键技术
5.6案例分析
5.7单元测试题
第6章软件项目质量管理
6.1项目质量管理概述
6.1.1项目质量管理过程内容
6.1.2项目质量管理过程的核心概念
6.2规划质量管理
6.2.1规划质量管理过程概述
6.2.2规划质量管理过程的输入、输出及关键技术
6.3管理质量
6.3.1管理质量过程概述
6.3.2管理质量过程的输入、输出及关键技术
6.4控制质量
6.4.1控制质量过程概述
6.4.2控制质量过程的输入、输出及关键技术
6.5案例分析
6.6单元测试题
第7章软件项目资源管理
7.1项目资源管理概述
7.1.1项目资源管理过程的内容
7.1.2项目资源管理过程的核心概念
7.2规划资源管理
7.2.1规划资源过程概述
7.2.2规划资源过程的输入、输出及关键技术
7.3估算活动资源
7.3.1估算活动资源过程概述
7.3.2估算活动资源过程的输入、输出及关键技术
7.4获取资源
7.4.1获取资源过程概述
7.4.2获取资源过程的输入、输出及关键技术
7.5建设团队
7.5.1建设团队过程概述
7.5.2建设团队过程中的经典理论
7.5.3建设团队过程的输入、输出及关键技术
7.6管理团队
7.6.1管理团队过程概述
7.6.2管理团队过程的输入、输出及关键技术
7.7控制资源
7.7.1控制资源过程概述
7.7.2控制资源过程的输入、输出及关键技术
7.8案例分析
7.9单元测试题
第8章软件项目沟通管理
8.1项目沟通管理概述
8.1.1沟通的内涵
8.1.2沟通管理过程概述
8.2规划沟通管理
8.2.1规划沟通管理过程概述
8.2.2规划沟通管理过程的输入、输出及关键技术
8.3管理沟通
8.3.1管理沟通过程概述
8.3.2管理沟通的内涵
8.3.3管理沟通过程的输入、输出及关键技术
8.4监督沟通
8.4.1监督沟通过程概述
8.4.2监督沟通过程的输入、输出及关键技术
8.5案例分析
8.6单元测试题
第9章软件项目风险管理
9.1项目风险管理概述
9.1.1项目风险管理过程的内容
9.1.2项目风险管理的核心概念
9.2规划风险管理
9.2.1规划风险管理过程概述
9.2.2规划风险管理过程的输入、输出及关键技术
9.3识别风险
9.3.1识别风险过程概述
9.3.2识别风险过程的输入、输出及关键技术
9.4实施定性风险分析
9.4.1实施定性风险分析过程概述
9.4.2实施定性风险分析过程的输入、输出及关键技术
9.5实施定量风险分析
9.5.1实施定量风险分析过程概述
9.5.2实施定量风险分析过程的输入、输出及关键技术
9.6规划风险应对
9.6.1规划风险应对过程概述
9.6.2规划风险应对过程的输入、输出及关键技术
9.7实施风险应对
9.7.1实施风险应对过程概述
9.7.2实施风险应对过程的输入、输出及关键技术
9.8监督风险
9.8.1监督风险过程概述
9.8.2监督风险过程的输入、输出及关键技术
9.9案例分析
9.10单元测试题
第10章软件项目管理经典实践
10.1软件过程模型概述
10.2Rational统一过程
10.2.1Rational统一过程的核心概念
10.2.2Rational统一过程的特点
10.2.3RUP的开发过程
10.2.4Rational统一过程的核心工作流
10.3敏捷开发过程
10.3.1敏捷项目管理架构
10.3.2极限编程
10.3.3Scrum
10.3.4精益开发
10.4案例阅读——京东的敏捷实践
10.5案例阅读——腾讯的敏捷开发及快速迭代
10.6单元测试题
参考文献
