图书介绍
软件项目管理实用教程PDF|Epub|txt|kindle电子书版本网盘下载
![软件项目管理实用教程](https://www.shukui.net/cover/54/30076740.jpg)
- 刘海,周元哲编著 著
- 出版社: 北京:人民邮电出版社
- ISBN:9787115412911
- 出版时间:2015
- 标注页数:203页
- 文件大小:43MB
- 文件页数:213页
- 主题词:软件开发-项目管理-高等学校-教材
PDF下载
下载说明
软件项目管理实用教程PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 绪论1
1.1 项目与软件项目1
1.1.1 什么是项目1
1.1.2 项目群和子项目2
1.1.3 软件项目及其特点2
1.1.4 软件项目的两种类型4
1.2 软件项目管理概述4
1.2.1 什么是项目管理4
1.2.2 软件项目管理及其重要性5
1.2.3 软件项目管理的主要内容5
1.3 软件项目的生命周期和管理过程6
1.4 软件项目管理的基本原则8
1.4.1 具体问题具体分析8
1.4.2 系统方法8
本章小结9
习题9
第2章 软件项目立项和规划11
2.1 发现项目机会11
2.2 项目可行性分析12
2.2.1 现有系统的分析12
2.2.2 技术可行性分析12
2.2.3 项目投资及效益分析13
2.2.4 其他方面的可行性分析15
2.2.5 开源软件的分析和使用15
2.3 合同项目立项过程16
2.3.1 项目招标17
2.3.2 项目投标17
2.3.3 项目评标18
2.3.4 合同签署18
2.4 通用产品项目立项过程19
2.4.1 产品构思和立项调查20
2.4.2 立项申请和审批20
2.5 项目授权和启动21
2.6 项目计划21
2.7 选择合适的项目方法22
2.7.1 分析项目特征22
2.7.2 选择过程模型23
2.7.3 制订技术计划24
2.8 软件外包24
2.9 案例分析25
2.9.1 甲方项目招标需求说明书25
2.9.2 乙方项目建议书27
本章小结30
习题30
第3章 软件项目范围管理32
3.1 需求获取32
3.2 范围定义33
3.2.1 软件产品范围和项目范围34
3.2.2 项目范围说明书34
3.3 创建工作分解结构35
3.3.1 什么是工作分解结构35
3.3.2 创建WBS的方法36
3.4 范围确认37
3.5 范围控制38
3.6 案例分析38
3.6.1 软件需求规格说明书38
3.6.2 WBS41
本章小结42
习题43
第4章 软件项目进度管理44
4.1 概述44
4.1.1 什么是项目进度管理44
4.1.2 项目进度管理的内容44
4.2 活动定义45
4.3 活动排序46
4.3.1 确定活动之间的逻辑关系46
4.3.2 绘制网络图46
4.4 估算活动资源47
4.5 估算活动持续时间48
4.5.1 专家判断48
4.5.2 类比估算48
4.5.3 三点估算48
4.5.4 参数估算49
4.6 制定进度计划49
4.6.1 甘特图法49
4.6.2 关键路径法50
4.6.3 关键链法53
4.6.4 资源优化54
4.6.5 进度压缩55
4.7 进度控制56
4.7.1 常用的进度控制技术56
4.7.2 项目进度计划变更56
4.8 案例分析57
本章小结59
习题60
第5章 软件项目成本管理62
5.1 概述62
5.1.1 软件项目规模、工作量与成本62
5.1.2 软件项目成本的构成62
5.1.3 软件项目成本管理及其目标64
5.2 软件规模度量64
5.2.1 代码行(LOC)64
5.2.2 功能点(FP)65
5.3 成本估算67
5.3.1 成本估算的依据67
5.3.2 专家判断68
5.3.3 类比估算68
5.3.4 自底向上估算68
5.3.5 参数估算68
5.3.6 “分解-累计”估算方法70
5.4 成本预算71
5.5 成本控制72
5.5.1 成本控制的基本方法72
5.5.2 挣值分析72
5.6 案例分析74
本章小结75
习题75
第6章 软件项目质量管理77
6.1 概述77
6.1.1 什么是软件质量77
6.1.2 软件项目质量管理的目标78
6.2 全面软件质量管理78
6.2.1 质量管理计划79
6.2.2 技术评审79
6.2.3 软件测试79
6.2.4 过程检查80
6.2.5 缺陷跟踪80
6.3 软件过程改进81
6.3.1 什么是软件过程改进81
6.3.2 能力成熟度模型CMMI81
6.3.3 PSP和TSP83
6.4 常用的软件质量度量85
6.5 缺陷移除和预防86
6.5.1 缺陷移除86
6.5.2 缺陷预防87
6.6 案例分析88
本章小结90
习题90
第7章 软件配置管理92
7.1 软件配置管理概述92
7.1.1 什么是软件配置管理92
7.1.2 软件配置管理的作用93
7.1.3 软件配置管理的相关概念93
7.2 建立软件配置管理环境94
7.3 版本控制95
7.3.1 配置库的检入检出机制95
7.3.2 软件版本编号方法96
7.3.3 配置项的演化图97
7.3.4 版本控制的具体操作97
7.3.5 分支管理98
7.3.6 项目外资源的版本控制100
7.4 系统集成100
7.4.1 系统集成的概念和步骤100
7.4.2 持续集成101
7.4.3 集成中的测试和纠错101
7.4.4 使用集成成果102
7.4.5 多层集成103
7.5 变更管理103
7.5.1 变更管理的作用103
7.5.2 严格的变更控制过程104
7.5.3 任务管理105
7.5.4 发行管理106
7.6 配置状态报告和配置审计107
7.6.1 配置状态报告和统计107
7.6.2 配置审计107
7.7 软件配置管理过程108
7.7.1 组织级管理108
7.7.2 配置管理计划109
7.7.3 软件配置管理日常工作109
7.7.4 软件项目配置管理收尾110
7.8 案例分析110
本章小结113
习题114
第8章 软件项目团队管理115
8.1 概述115
8.1.1 什么是软件项目团队115
8.1.2 什么是软件项目团队管理115
8.1.3 团队协作的重要性116
8.2 项目组织的规划116
8.2.1 项目团队角色116
8.2.2 项目的组织结构118
8.2.3 软件开发小组结构121
8.2.4 项目人员职责分配122
8.2.5 人员配置管理计划123
8.3 团队人员获取123
8.3.1 获取团队人员的方法123
8.3.2 虚拟团队124
8.4 团队建设和日常管理124
8.4.1 培训125
8.4.2 人员激励125
8.4.3 绩效评估125
8.4.4 冲突管理125
8.5 沟通管理126
8.5.1 沟通需求分析126
8.5.2 沟通方式126
8.5.3 项目沟通管理计划127
8.6 项目干系人管理127
8.7 软件专业人员的非技术素养128
8.7.1 团队意识128
8.7.2 主人翁精神129
8.7.3 写和说的能力130
8.7.4 管理能力130
8.8 案例分析130
本章小结131
习题131
第9章 软件项目风险管理133
9.1 概述133
9.1.1 风险及其属性133
9.1.2 风险的分类133
9.1.3 软件项目风险管理134
9.2 软件项目风险规划135
9.2.1 风险规划的依据135
9.2.2 软件项目风险管理计划135
9.3 软件项目风险识别136
9.3.1 核对表法137
9.3.2 头脑风暴法137
9.3.3 德尔菲法138
9.3.4 SWOT分析法138
9.3.5 其他方法139
9.4 软件项目风险评估139
9.4.1 风险概率和影响程度评估139
9.4.2 决策树分析法140
9.4.3 模拟分析法142
9.5 软件项目风险应对142
9.5.1 回避风险143
9.5.2 减小风险143
9.5.3 转移风险143
9.5.4 接受风险144
9.5.5 风险预留144
9.6 软件项目风险监控145
9.6.1 风险预警145
9.6.2 风险监控方法146
9.7 案例分析146
本章小结147
习题147
第10章 软件项目收尾与验收149
10.1 概述149
10.1.1 项目收尾过程149
10.1.2 项目成功的要素150
10.2 项目移交与清算151
10.3 项目后评价152
10.3.1 项目后评价的基本内容152
10.3.2 项目后评价的实施153
10.4 合同收尾153
10.5 案例分析154
本章小结156
习题156
第11章 软件项目管理工具157
11.1 通用项目管理工具157
11.1.1 通用项目管理工具的主要功能157
11.1.2 Microsoft Project简介158
11.1.3 Project中的视图158
11.1.4 Project中的进度计划和跟踪159
11.1.5 Project中的资源分配和成本管理160
11.1.6 Project中的报表161
11.2 配置管理工具162
11.2.1 配置管理工具概述162
11.2.2 Subversion的安装和配置164
11.2.3 Subversion中的常用操作166
11.3 缺陷跟踪工具167
11.3.1 缺陷跟踪工具概述167
11.3.2 Bugzilla的缺陷处理流程169
11.3.3 Bugzilla的基本操作170
本章小结172
习题173
第12章 课程实践174
12.1 课程实践的组织方式174
12.2 项目计划实验175
12.2.1 实验目的和形式175
12.2.2 软硬件环境175
12.2.3 实验步骤175
12.3 版本控制实验177
12.3.1 实验目的和形式178
12.3.2 软硬件环境178
12.3.3 实验步骤178
12.4 缺陷跟踪实验180
12.4.1 实验目的和形式180
12.4.2 软硬件环境180
12.4.3 实验步骤180
本章小结181
附录A 常用软件项目管理文档模板183
附录A.1 项目招标书模板183
附录A.2 项目投标书模板185
附录A.3 立项建议书模板187
附录A.4 立项评审报告模板189
附录A.5 项目计划模板190
附录A.6 软件配置管理计划模板192
附录A.7 项目周报模板193
附录A.8 质量管理计划模板194
附录A.9 项目验收报告模板196
附录A.10 项目总结报告模板199
附录B 剧院售票管理系统工作说明201
参考文献203