图书介绍
软件项目管理PDF|Epub|txt|kindle电子书版本网盘下载
![软件项目管理](https://www.shukui.net/cover/61/34410029.jpg)
- 刘凤华,任秀枝主编;赵一丁,罗菁副主编;郑人杰主审 著
- 出版社: 北京:中国铁道出版社
- ISBN:9787113185749
- 出版时间:2014
- 标注页数:307页
- 文件大小:54MB
- 文件页数:323页
- 主题词:软件开发-项目管理-高等学校-教材
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.2 软件项目管理3
1.2.1 项目管理3
1.2.2 软件项目管理的内容和目的3
1.2.3 软件项目管理原则4
1.3 项目管理范围5
1.4 过程管理5
1.4.1 软件过程5
1.4.2 过程管理与项目管理6
1.5 软件项目管理过程6
小结8
习题8
第2章 软件项目初期工作9
2.1 定制型软件项目初期工作9
2.1.1 招标过程10
2.1.2 投标过程11
2.2 通用型商业软件项目初期工作13
2.2.1 立项建议14
2.2.2 软件项目可行性研究15
2.2.3 立项评审16
2.3 项目启动17
2.3.1 初始活动17
2.3.2 软件项目经理的初始活动19
2.3.3 制定项目章程20
小结22
习题22
第3章 软件项目开发计划23
3.1 软件项目开发计划编制方针23
3.2 软件项目开发计划内容24
3.3 软件项目开发计划制订过程27
3.3.1 项目估计主要步骤28
3.3.2 制订软件项目开发计划的主要步骤30
3.3.3 审批软件项目开发计划的步骤31
3.3.4 软件项目开发计划变更控制32
3.4 软件项目开发计划中的常见问题32
3.5 制订软件项目开发计划的经验技巧33
小结35
习题35
第4章 软件开发过程模型36
4.1 概述37
4.2 边做边改模型37
4.3 瀑布模型38
4.4 螺旋模型38
4.5 变换模型39
4.6 喷泉模型40
4.7 智能模型41
4.8 增量模型41
4.9 快速原型模型42
4.10 基于构件的开发模型43
4.11 基于体系结构的开发模型44
4.12 XP方法45
小结47
习题47
第5章 需求开发与管理48
5.1 培养需求分析员49
5.2 需求获取49
5.2.1 需求的来源50
5.2.2 实地收集需求50
5.2.3 客户与开发人员的合作伙伴关系51
5.3 需求分析54
5.3.1 原型分析法54
5.3.2 结构化分析方法55
5.3.3 面向对象的分析技术56
5.3.4 用例建模57
5.4 需求描述59
5.4.1 需求描述的方法60
5.4.2 需求描述的范围60
5.5 需求验证62
5.5.1 需求验证的任务62
5.5.2 需求评审63
5.5.3 需求测试64
5.5.4 需求验证实践中常见的问题65
5.6 需求管理67
5.6.1 需求管理的内容67
5.6.2 需求分析人员组织67
5.6.3 需求变更控制68
5.6.4 版本控制70
5.6.5 需求跟踪70
5.6.6 中小型软件开发团队需求开发和管理工作的重点71
小结72
习题73
第6章 任务分解74
6.1 WBS(工作/任务分解结构)74
6.1.1 WBS的定义75
6.1.2 创建WBS的方法种类77
6.2 WBS的分解原则及基本要求77
6.3 WBS的分解方法78
6.3.1 WBS的分解方式及表示方式78
6.3.2 创建WBS的过程78
6.4 实际分解中遇到的常见问题及处理经验80
6.4.1 常见问题80
6.4.2 处理经验81
6.4.3 工作分解结构在开发各阶段的应用82
6.4.4 处理一个自己都不清楚如何实现的项目83
小结85
习题85
第7章 进度管理86
7.1 软件项目进度管理概述86
7.2 项目活动的定义87
7.2.1 定义活动87
7.2.2 活动间的顺序关系88
7.2.3 活动间的依赖关系88
7.3 项目活动排序89
7.3.1 甘特图89
7.3.2 网络图90
7.3.3 里程碑图92
7.4 进度计划编制93
7.4.1 关键路径法93
7.4.2 PERT技术97
7.4.3 进度压缩100
7.4.4 资源平衡103
7.4.5 编制进度计划工作的结果105
7.5 项目进度控制105
小结109
习题109
第8章 质量管理110
8.1 软件质量概述111
8.1.1 质量与质量管理的概念111
8.1.2 软件质量112
8.1.3 软件质量的模型115
8.2 软件质量管理过程117
8.2.1 软件质量管理118
8.2.2 质量计划118
8.2.3 质量保证121
8.2.4 质量控制124
8.3 质量计划编写126
8.3.1 质量计划要求126
8.3.2 软件质量计划编写127
8.4 ISO 9000质量体系128
8.4.1 ISO 9000质量体系基本概念128
8.4.2 ISO 9000质量体系八项质量管理原则129
8.4.3 获取ISO 9000认证的程序131
8.5 软件能力成熟度集成模型CMMI131
8.5.1 CMMI基本概念132
8.5.2 CMMI的过程域132
8.5.3 CMMI的两种表示法133
8.5.4 CMMI阶段式表示法134
8.5.5 CMMI连续式表示法136
8.5.6 CMMI的实施流程138
8.5.7 CMMI评估139
小结142
习题142
第9章 成本管理143
9.1 成本管理定义144
9.1.1 成本定义144
9.1.2 成本管理概述145
9.2 项目资源计划146
9.2.1 资源计划过程的输入147
9.2.2 资源计划编制方法147
9.2.3 资源计划过程的输出149
9.3 项目成本估算149
9.3.1 项目成本估算概述149
9.3.2 软件项目成本估算步骤149
9.3.3 软件项目估算策略150
9.3.4 软件项目成本估算方法152
9.4 项目成本预算157
9.4.1 成本预算概述157
9.4.2 项目成本预算的步骤158
9.4.3 成本预算的结果159
9.4.4 项目计划的优化161
9.5 项目成本控制164
9.5.1 项目成本控制的概念164
9.5.2 项目成本控制的依据和方法165
9.5.3 项目成本控制原则166
9.6 项目成本管理实践166
9.6.1 软件项目成本管理存在的问题166
9.6.2 软件项目成本管理对策167
小结170
习题170
第10章 风险管理171
10.1 风险管理概述172
10.1.1 风险的定义172
10.1.2 风险管理174
10.1.3 风险管理经典模型174
10.2 风险识别179
10.2.1 风险识别的重要性179
10.2.2 风险识别的方法和工具180
10.3 风险分析181
10.3.1 风险分析流程182
10.3.2 风险估计182
10.3.3 风险评价184
10.4 风险应对185
10.4.1 风险回避185
10.4.2 风险接受186
10.4.3 风险转移186
10.4.4 风险缓解186
10.4.5 风险应对措施187
10.5 风险控制188
10.5.1 项目风险控制的概念188
10.5.2 项目风险控制的目标和依据188
10.5.3 项目风险控制的步骤和内容190
小结192
习题193
第11章 团队与沟通管理194
11.1 相关概念195
11.1.1 软件项目团队管理的概念195
11.1.2 软件项目团队管理的任务195
11.1.3 团队管理的过程195
11.2 项目组织结构设计196
11.2.1 项目组织结构定义196
11.2.2 软件项目的人员组成199
11.2.3 项目角色与职责分配过程200
11.2.4 责任矩阵201
11.3 团队建设202
11.3.1 人员选择202
11.3.2 项目成员的培训203
11.3.3 项目成员的激励204
11.3.4 团队管理206
11.4 组织计划编制207
11.5 沟通管理207
11.5.1 项目沟通管理概述207
11.5.2 项目信息传递方式与渠道208
11.5.3 项目管理中的沟通障碍208
11.5.4 有效沟通的方法和途径209
11.5.5 项目沟通计划的编制210
小结211
习题212
第12章 配置管理213
12.1 相关概念214
12.1.1 配置管理概述214
12.1.2 配置数据库214
12.1.3 配置管理的主要功能215
12.2 配置管理计划215
12.3 配置识别与建立基线215
12.3.1 识别配置项216
12.3.2 配置管理系统217
12.3.3 配置库218
12.3.4 创建或发行基线218
12.4 变更管理219
12.4.1 变更控制委员会219
12.4.2 变更请求与变更控制219
12.4.3 变更记录220
12.4.4 版本管理220
12.5 配置审核220
12.6 配置管理实施221
12.6.1 配置状态报告221
12.6.2 角色职责221
12.6.3 配置管理流程222
12.7 工作空间管理与软件集成225
12.7.1 工作空间管理225
12.7.2 软件集成226
12.7.3 源代码服务器227
12.7.4 源代码管理原则227
12.7.5 生成计算机227
12.7.6 Bug数据库228
12.7.7 代码集成228
12.8 配置管理工具229
小结231
习题231
第13章 项目过程跟踪控制232
13.1 跟踪控制概论232
13.1.1 定义232
13.1.2 跟踪控制的范围233
13.2 建立跟踪控制的标准233
13.3 项目跟踪采集的过程234
13.4 跟踪控制过程234
13.4.1 开发范围跟踪控制234
13.4.2 项目进度及成本控制234
13.4.3 质量跟踪控制236
13.4.4 风险跟踪控制237
13.5 软件开发过程跟踪控制常见问题238
小结241
习题242
第14章 Project项目管理工具243
14.1 Project入门244
14.1.1 启动Project Standard244
14.1.2 启动Project Professional244
14.1.3 视图245
14.2 创建任务列表245
14.2.1 输入任务245
14.2.2 估计工期246
14.2.3 输入里程碑247
14.2.4 分阶段组织任务247
14.2.5 链接任务247
14.2.6 检查任务工期248
14.3 设置资源249
14.3.1 设置人员资源249
14.3.2 设置设备资源250
14.3.3 设置材料资源251
14.3.4 设置成本资源252
14.3.5 输入资源费率252
14.3.6 记录资源253
14.4 为任务分配资源253
14.4.1 为任务分配工时资源253
14.4.2 为任务分配成本资源254
14.5 文件的格式化与打印254
14.5.1 创建“自定义甘特图”视图254
14.5.2 绘制甘特图256
小结256
习题257
第15章 软件项目管理案例258
15.1 项目背景258
15.2 项目立项259
15.3 项目估算和计划263
15.3.1 案例项目的估算263
15.3.2 软件开发计划265
15.4 项目跟踪监控287
15.4.1 需求管理287
15.4.2 进度管理291
15.4.3 沟通管理295
15.4.4 成本管理295
15.4.5 质量管理296
15.4.6 风险管理299
15.5 变更管理300
15.6 项目结项301
小结306
习题306
参考文献307