图书介绍
软件项目管理2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

- 张聚礼,谢鹏寿,马威,张秋余编著 著
- 出版社: 西安:西安电子科技大学出版社
- ISBN:9787560634906
- 出版时间:2014
- 标注页数:518页
- 文件大小:123MB
- 文件页数:528页
- 主题词:软件开发-项目管理-高等学校-教材
PDF下载
下载说明
软件项目管理PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 项目管理概述1
1.1 简介2
1.1.1 项目管理的历史2
1.1.2 项目管理的职业道德规范5
1.2 什么是项目6
1.2.1 项目属性6
1.2.2 软件项目的特殊性8
1.3 什么是项目管理9
1.3.1 为什么要管理IT项目10
1.3.2 项目管理的三大约束12
1.3.3 什么是项目管理14
1.3.4 项目成功的要素16
1.3.5 项目干系人18
1.3.6 项目管理知识领域20
1.3.7 项目管理工具和技术21
1.3.8 项目管理软件22
1.4 系统的思想23
1.4.1 系统方法23
1.4.2 系统管理的模型25
1.5 组织的影响25
1.5.1 组织的构成要素26
1.5.2 组织结构27
1.5.3 组织文化31
1.5.4 组织对项目干系人的影响32
1.5.5 高层主管支持的重要性33
1.5.6 组织对信息技术的重视34
1.5.7 组织标准34
1.6 项目经理对项目管理的作用35
1.6.1 项目经理的位置37
1.6.2 项目经理的工作职能38
1.6.3 IT项目经理的重要技能39
1.6.4 领导才能的重要性40
1.7 项目生命周期41
1.7.1 项目生命周期的特征41
1.7.2 产品生命周期与项目生命周期的关系42
1.7.3 项目阶段43
1.7.4 系统开发生命周期45
1.7.5 项目阶段评审的重要性45
1.8 IT项目环境46
1.8.1 IT项目的本质46
1.8.2 IT项目团队成员的特征47
1.8.3 技术的多样性47
1.9 项目管理过程47
1.10 把过程组映射到知识领域50
1.11 开发IT项目管理方法51
1.12 软件项目管理52
1.12.1 软件项目计划52
1.12.2 项目控制53
1.12.3 组织模式54
1.12.4 配置管理55
1.12.5 风险管理56
1.12.6 能力评估58
1.13 小结59
1.14 习题60
第2章 可行性分析和项目范围管理62
2.1 可行性分析63
2.1.1 操作可行性64
2.1.2 技术可行性65
2.1.3 经济可行性65
2.1.4 进度可行性66
2.2 项目选择71
2.2.1 项目成因71
2.2.2 识别潜在的项目72
2.2.3 选择项目的方法73
2.2.4 项目章程78
2.3 初步的范围说明书80
2.4 项目管理计划82
2.4.1 制定项目管理计划82
2.4.2 项目管理计划的内容83
2.5 项目范围管理85
2.5.1 什么是项目范围管理85
2.5.2 项目范围管理计划86
2.5.3 项目范围说明书87
2.5.4 工作分解结构88
2.5.5 项目范围确认94
2.5.6 项目范围变更控制95
2.5.7 使用软件辅助项目范围管理97
2.6 初步调查97
2.6.1 与管理人员和用户交流98
2.6.2 规划初步调查98
2.7 小结105
2.8 习题105
第3章 开发方法选择107
3.1 选择技术109
3.1.1 识别项目是目的驱动还是产品驱动109
3.1.2 分析其他项目特征110
3.1.3 识别重要的项目风险110
3.1.4 考虑与实现有关的用户需求111
3.1.5 选择生命周期方法111
3.1.6 技术计划112
3.2 选择过程模型113
3.3 交付速度113
3.4 边做边改模型114
3.5 瀑布模型114
3.6 瀑布模型的变种116
3.6.1 生鱼片模型116
3.6.2 包含子项目的瀑布模型117
3.6.3 可以降低风险的瀑布模型118
3.7 螺旋模型118
3.8 原型开发120
3.9 分类原型的其它方面122
3.9.1 要从原型中学到什么122
3.9.2 原型要做到什么程度122
3.9.3 哪些要进行原型化123
3.9.4 在原型开发期间控制变更123
3.10 渐进原型123
3.11 增量交付124
3.11.1 优点125
3.11.2 缺点125
3.11.3 增量交付计划125
3.11.4 系统目标125
3.11.5 开放的技术计划126
3.11.6 增量126
3.11.7 增量示例127
3.12 阶段交付127
3.13 面向进度的设计128
3.14 渐进交付129
3.15 快速应用开发模型129
3.16 并发开发模型130
3.17 面向开发工具的设计131
3.18 动态系统开发方法132
3.19 极限编程133
3.20 领域驱动设计134
3.21 成品软件135
3.22 管理迭代过程135
3.23 选择最合适的生命周期137
3.24 小结143
3.25 习题144
第4章 需求开发和需求管理146
4.1 从一幅幽默画看到的需求问题147
4.1.1 每个项目都有需求148
4.1.2 需求是软件项目成收的关键149
4.1.3 软件需求的定义149
4.2 需求管理的困难性150
4.3 管理需求的层次152
4.4 需求工程153
4.5 如何获取需求155
4.5.1 客户的需求观155
4.5.2 与客户协商156
4.5.3 需求获取技术157
4.5.4 需求获取157
4.5.5 需求分析158
4.6 需求规格说明161
4.6.1 软件需求规格说明的特性161
4.6.2 软件需求规格说明模板162
4.6.3 编写需求文档的原则163
4.6.4 需求验证164
4.7 需求管理166
4.7.1 需求与其它项目过程的联系167
4.7.2 需求管理的步骤168
4.7.3 需求规格说明的版本控制168
4.7.4 度量需求管理的效果169
4.7.5 变更控制过程170
4.7.6 需求跟踪171
4.7.7 需求跟踪能力矩阵173
4.7.8 需求管理工具173
4.8 小结177
4.9 习题177
第5章 软件项目成本估算179
5.1 软件项目估算概述180
5.1.1 软件项目估算的概念180
5.1.2 软件项目估算的意义182
5.1.3 软件项目估算的时机182
5.1.4 软件项目估算的方法184
5.1.5 软件项目估算的步骤184
5.2 软件项目规模估算185
5.2.1 软件生产率186
5.2.2 LOC估算法187
5.2.3 FP估算法189
5.3 软件项目成本估算方法204
5.3.1 类推估算法205
5.3.2 专家判定估算法205
5.3.3 参数模型估算法206
5.4 软件项目成本估算模型207
5.4.1 COCOMO模型207
5.4.2 COCOMOⅡ模型213
5.4.3 Putnam模型217
5.4.4 成本模型的评价准则219
5.5 小结227
5.6 习题228
第6章 软件项目进度管理229
6.1 软件项目进度管理概述232
6.1.1 软件项目进度延期的主要原因233
6.1.2 软件项目进度管理的概念和意义236
6.1.3 软件项目进度管理的过程237
6.2 软件项目进度安排图示方法241
6.2.1 甘特图241
6.2.2 网络图242
6.2.3 里程碑图243
6.3 软件项目进度估算方法244
6.3.1 基于规模的进度估算法244
6.3.2 PERT估算法245
6.3.3 关键路径法248
6.3.4 参数模型估算法260
6.3.5 蒙特卡罗估算法261
6.3.6 进度表估算法262
6.3.7 Jones的一阶估算准则265
6.4 软件项目进度计划编制265
6.4.1 进度计划编制的目标266
6.4.2 进度计划编制的依据266
6.4.3 进度计划编制的输出267
6.4.4 进度计划的修正和优化268
6.5 软件项目进度跟踪和控制274
6.5.1 软件项目进度跟踪274
6.5.2 软件项目进度控制275
6.6 小结281
6.7 习题281
第7章 软件项目资源管理与分配284
7.1 项目活动资源概述285
7.1.1 项目活动资源的概念286
7.1.2 为什么要进行资源分配286
7.2 项目资源的性质287
7.2.1 项目资源的分类287
7.2.2 项目活动资源的特点288
7.2.3 项目资源需求的特点289
7.2.4 项目活动资源数量的影响289
7.2.5 项目活动资源质量的影响291
7.3 确定资源需求291
7.3.1 确定资源需求要考虑的因素293
7.3.2 确定项目活动资源需求的方法295
7.4 资源调度与平衡297
7.5 关键路径的变更301
7.6 资源分配和限制302
7.7 发布资源进度表304
7.8 成本进度305
7.8.1 成本监督307
7.8.2 挣值分析308
7.9 复杂的调度关系312
7.10 小结314
7.11 习题315
第8章 软件项目风险管理317
8.1 软件项目风险管理概述318
8.1.1 风险概述318
8.1.2 软件项目风险来源及分类320
8.1.3 软件项目风险管理概述322
8.2 风险管理规划326
8.2.1 风险管理规划的任务326
8.2.2 风险管理规划的过程及其活动327
8.2.3 风险管理规划的主要结果329
8.2.4 风险应对策略330
8.3 风险识别332
8.3.1 风险识别概述332
8.3.2 风险识别过程及其活动333
8.3.3 风险识别方法334
8.3.4 风险识别结果341
8.4 风险评估342
8.4.1 风险评估概述342
8.4.2 风险评估过程及其活动342
8.4.3 风险评估方法344
8.5 风险监控351
8.5.1 风险监控概述351
8.5.2 风险监控过程及其活动351
8.5.3 风险监控方法352
8.6 小结361
8.7 习题361
第9章 软件项目质量保证363
9.1 软件质量管理基础365
9.1.1 软件质量366
9.1.2 软件质量需求与质量特征368
9.1.3 软件质量管理372
9.2 软件质量保证376
9.2.1 建立SQA小组377
9.2.2 确定软件质量保证活动377
9.2.3 软件质量保证计划378
9.3 软件质量控制379
9.3.1 常见软件项目的质量问题379
9.3.2 软件质量的原则379
9.3.3 软件质量控制过程380
9.3.4 软件质量控制的活动380
9.4 软件质量度量383
9.4.1 软件质量度量的分类383
9.4.2 软件质量度量的过程383
9.5 软件质量体系384
9.5.1 ISO 9000系列标准385
9.5.2 软件能力成熟度模型CMM386
9.6 小结396
9.7 习题396
第10章 团队管理和沟通398
10.1 软件项目团队概述399
10.1.1 软件项目团队399
10.1.2 软件项目团队管理400
10.2 软件项目团队建设402
10.2.1 制度建立与执行402
10.2.2 目标和分工角色管理404
10.2.3 团队人员的获取406
10.2.4 工作氛围408
10.2.5 激励410
10.2.6 团队精神413
10.2.7 无我编程团队414
10.2.8 主程序员团队414
10.2.9 极限编程团队417
10.2.10 Scrum团队417
10.3 决策制定420
10.3.1 制定正确决策的心理障碍421
10.3.2 小组决策的制定421
10.3.3 制定正确小组决策的障碍421
10.3.4 减少小组决策制定缺点的措施421
10.4 沟通风格422
10.4.1 项目早期阶段424
10.4.2 项目中期的设计阶段424
10.4.3 项目的实现阶段424
10.5 沟通和协作424
10.5.1 有效沟通原则424
10.5.2 消除沟通障碍427
10.5.3 沟通双赢429
10.5.4 沟通计划430
10.5.5 领导能力432
10.6 小结433
10.7 习题434
第11章 软件项目合同管理436
11.1 项目采购437
11.2 合同类型441
11.2.1 固定价格合同441
11.2.2 时间和材料合同442
11.2.3 固定单价合同442
11.2.4 公开的投标过程444
11.2.5 受限制的投标过程445
11.2.6 谈判的规程445
11.3 合同管理445
11.3.1 合同准备446
11.3.2 合同谈判447
11.3.3 合同签署449
11.3.4 合同履行449
11.3.5 合同变更和解除451
11.3.6 合同争议452
11.3.7 合同终止454
11.4 软件外包454
11.5 小结461
11.6 习题462
第12章 软件配置管理463
12.1 什么是软件配置管理464
12.1.1 配置管理需求分析464
12.1.2 配置管理的作用466
12.2 软件配置管理的相关概念467
12.2.1 软件配置项467
12.2.2 基线469
12.2.3 版本471
12.2.4 配置数据库472
12.3 软件配置管理的活动474
12.3.1 配置标识475
12.3.2 版本控制477
12.3.3 变更控制480
12.3.4 状态报告484
12.3.5 配置审计485
12.4 软件配置管理组织487
12.4.1 软件配置管理组织构成487
12.4.2 软件配置管理组织方针488
12.5 配置管理工具489
12.5.1 配置管理工具的选择标准489
12.5.2 主要配置管理工具简介491
12.5.3 常用配置管理工具比较493
12.6 小结502
12.7 习题503
附录 软件项目管理经验总结504
A.1 软件过程改善504
A.2 开发规范的制定506
A.3 合理的项目人员构成及管理506
A.4 团队开发的前提与实施507
A.5 软件质量的保证508
A.6 严格控制开发进度511
A.7 软件开发的思维与方法512
A.8 成功的项目管理经验513
参考文献516
热门推荐
- 3344974.html
- 2893700.html
- 2392626.html
- 1136840.html
- 383523.html
- 2589828.html
- 3609359.html
- 692723.html
- 1932840.html
- 3883829.html
- http://www.ickdjs.cc/book_1594063.html
- http://www.ickdjs.cc/book_1228174.html
- http://www.ickdjs.cc/book_3347346.html
- http://www.ickdjs.cc/book_2099104.html
- http://www.ickdjs.cc/book_3515225.html
- http://www.ickdjs.cc/book_329463.html
- http://www.ickdjs.cc/book_2778408.html
- http://www.ickdjs.cc/book_2879033.html
- http://www.ickdjs.cc/book_2715491.html
- http://www.ickdjs.cc/book_569027.html