图书介绍
快速软件开发 珍藏版PDF|Epub|txt|kindle电子书版本网盘下载
![快速软件开发 珍藏版](https://www.shukui.net/cover/7/32248436.jpg)
- (美)麦克康奈尔(McConnell,S.)著;席相林等译;冯炳根审校 著
- 出版社: 北京:清华大学出版社
- ISBN:9787302178132
- 出版时间:2008
- 标注页数:508页
- 文件大小:105MB
- 文件页数:530页
- 主题词:软件开发
PDF下载
下载说明
快速软件开发 珍藏版PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 欢迎学习快速开发3
什么是快速开发3
实现快速开发4
第2章 快速开发策略7
快速开发的总体策略10
开发速度的四维11
人员12
过程14
产品16
技术17
协同17
快速开发的一般分类17
有效开发18
侧重于最佳进度的有效开发19
全面快速开发19
哪一维更重要20
快速开发的权衡策略21
深入阅读25
第3章 典型错误27
典型错误案例研究27
错误对开发进度的影响33
典型错误一览34
人员35
过程39
产品41
技术42
逃离格里甘岛44
深入阅读44
第4章 软件开发的基本原则45
管理原则48
项目估算和进程安排48
计划编制49
跟踪49
度量50
技术的基本原则52
需求管理53
设计54
构建55
软件配置管理56
质量保证的基本原则58
易错模块61
测试61
技术回顾61
按照指导来做64
深入阅读65
第5章 风险管理67
风险管理要素69
风险评估70
风险控制70
风险识别70
最常见的进度计划风险71
进度计划风险的完整列表71
风险分析75
风险暴露量75
估计损失的大小76
评估损失发生的概率76
整个项目的延期和缓冲76
风险优先级77
风险控制78
风险管理计划78
风险化解79
风险监控81
风险、高风险和冒险83
深入阅读85
第6章 快速开发中的核心问题89
一个标准是否适合所有情况89
你需要什么样的开发方法90
进度计划有严格限制的产品91
表面上的快速开发92
你真正需要的是否是全力以赴地开发94
按时完成的可能性94
感知与现实97
不切实际的用户期望98
克服慢速开发的感觉98
时间花到哪里去了99
典型的观点99
可以改善的问题100
开发速度的平衡102
进度、费用和产品的平衡102
质量的权衡103
个人效率的权衡103
典型的进度改进模式103
向快速开发前进105
深入阅读106
第7章 生命期计划107
纯瀑布模型109
编码修正模型112
螺旋模型113
经过修改的瀑布模型115
生鱼片模型115
具有子项目的瀑布模型116
能够降低风险的瀑布模型117
渐进原型117
阶段交付118
面向进度的设计119
渐进交付120
面向开发工具的设计121
商品软件122
为你的项目选择最快速的生命期123
深入阅读128
第8章 估算129
软件估算的故事130
软件和建筑131
软件开发是一个改进的过程132
可能细化的数量132
估算与控制134
合作135
估算实例概要136
估算步骤概述137
规模估算137
功能点估算138
估算技巧140
估算的表达方式142
工作量估算144
进度估算144
基于承诺的进度安排145
Jones的一阶估算实践145
大致的进度估算146
背景146
可能的最短进度148
有效进度152
普通进度153
对大致的进度首先应怎么办155
估算修正155
深入阅读159
第9章 进度计划161
过分乐观的进度计划162
一个关于过分乐观的进度计划的实例163
产生过分乐观的进度计划的根源164
过分乐观的进度计划产生的不良后果165
超负荷的进度压力168
底线171
战胜进度压力172
原则谈判法173
将人和问题分开174
关注共同利益,不要过分坚持立场175
提出对双方均有利的备选方案176
坚持客观标准177
深入阅读180
第10章 面向客户开发183
客户对于快速开发的重要性185
提高效率186
减少返工186
降低风险186
消除矛盾187
面向客户的开发方法187
规划187
需求分析188
设计190
实现190
合理控制客户的期望值191
深入阅读193
第11章 激励机制195
开发人员的典型激励196
最重要的5个激励因素199
成就感199
发展机遇201
工作乐趣202
个人生活203
成为技术主管的机会204
利用其他激励因素204
奖赏和鼓励204
试验性项目205
对业绩的评价206
士气杀手207
保健因素207
其他士气杀手208
深入阅读212
第12章 团队合作215
团队合作中软件的使用217
团队合作对于快速开发的重要性217
团队生产率的变化218
凝聚力和业绩218
创建高绩效团队219
共同的、可提升的愿景或目标220
团队成员的认同感221
结果驱动的结构222
胜任的团队成员222
对团队的承诺224
相互信任224
团队成员间相互依赖225
有效的沟通225
自主意识226
授权意识226
团队规模较小226
高层次的乐趣227
如何管理高绩效团队227
团队为什么会失败228
长期的团队建设230
团队合作指导方针总结232
深入阅读233
第13章 团队结构235
团队结构应考虑的因素237
团队的种类237
其他团队设计特征239
何种类型的团队最适用于快速开发239
团队模式240
业务团队241
主程序员团队241
科研项目团队242
特征团队243
搜索救援团队243
SWAT团队244
专业运动员团队244
戏剧团队245
大型团队246
管理者和技术领导247
深入阅读250
第14章 功能限定251
项目早期:功能的简化252
规格说明最小化253
需求筛选259
版本化开发260
项目中期:功能蔓延的控制260
变更的根源260
变更的影响263
完全停止变更的智慧264
变更控制的方法265
项目后期:功能剪切268
深入阅读270
第15章 生产率工具271
快速开发中生产率工具的作用273
特定应用领域275
生产率工具的局限性275
快速开发项目中生产率工具的终极作用276
生产率工具的战略277
生产率工具的获取278
获取计划278
遴选标准279
承诺282
生产率工具的使用282
何时使用282
培训的重要性283
进度缩减的期望值283
银弹综合症286
识别银弹287
忍辱负重289
深入阅读291
第16章 项目修复293
一般的修复方案295
修复计划296
第一步297
人员298
过程300
产品303
找准时机305
深入阅读307
第17章 变更委员会321
第18章 日创建和冒烟测试323
使用日创建和冒烟测试325
管理日创建和冒烟测试中的风险329
日创建和冒烟测试的附带效果330
日创建和冒烟测试与其他实践的相互关系330
日创建和冒烟测试的底线330
成功使用日创建和冒烟测试的关键331
深入阅读331
第19章 变更设计333
使用面向变更的设计334
识别可能发生变更的区域334
采用隐藏信息的方法335
制定变更计划336
定义程序族337
采用面向对象的设计方法338
管理变更设计带来的风险338
变更设计的附带效果339
变更设计与其他实践的相互关系339
变更设计的底线339
成功使用变更设计的关键339
深入阅读339
第20章 渐进交付341
使用渐进交付342
版本顺序344
何时使用渐进交付344
管理渐进交付中的风险345
渐进交付的附带效果345
渐进交付与其他实践的相互关系346
渐进交付的底线346
成功使用渐进交付的关键346
深入阅读347
第21章 渐进原型349
使用渐进原型350
管理渐进原型中的风险351
渐进原型的附带效果355
渐进原型与其他实践的相互关系355
渐进原型的底线355
成功使用渐进原型的关键356
深入阅读356
第22章 目标设定357
第23章 检查359
第24章 联合应用程序开发361
使用JAD362
JAD规划363
JAD设计367
管理JAD中的风险369
JAD的附带效果370
JAD与其他实践的相互关系370
JAD方法的底线371
成功使用JAD的关键371
深入阅读372
第25章 生命期模型的选择373
第26章 度量375
使用度量376
目标、问题、度量标准376
度量小组377
度量对象377
应用收集到的数据380
局限性382
管理度量中的风险383
度量的附带效果384
度量与其他实践的相互关系384
度量的底线384
成功使用度量的关键384
深入阅读385
第27章 小型里程碑387
使用小型里程碑390
管理小型里程碑中的风险392
小型里程碑的附带效果392
小型里程碑与其他实践的相互关系393
小型里程碑的底线393
成功使用小型里程碑的关键394
深入阅读394
第28章 外包395
使用外包396
合同种类398
境外外包399
承包商评估400
合同方面的考虑401
管理外包中的风险402
外包的附带效果403
外包与其他实践的相互关系403
外包的底线403
成功使用外包的关键404
深入阅读404
第29章 原则谈判法405
第30章 高效开发环境407
使用高效开发环境409
管理高效开发环境中的风险411
高效开发环境的附带效果412
高效开发环境与其他实践的相互关系412
高效开发环境的底线412
成功使用高效开发环境的关键413
深入阅读413
第31章 快速开发语言415
使用快速开发语言418
管理快速开发语言中的风险418
快速开发语言的附带效果420
快速开发语言与其他实践的相互关系420
快速开发语言的底线421
成功使用快速开发语言的关键421
深入阅读422
第32章 需求提炼423
第33章 重用425
使用重用426
应用随机重用426
有计划的重用429
管理重用中的风险432
重用的附带效果433
重用与其他实践的相互关系434
重用的底线434
成功使用重用的关键434
深入阅读435
第34章 签约437
使用签约438
管理签约中的风险440
签约的附带效果442
签约与其他实践的相互关系442
签约的底线442
成功使用签约的关键443
深入阅读443
第35章 螺旋型生命期模型445
第36章 阶段性交付447
使用阶段性交付450
技术相关性451
开发者的关注点451
版本主题451
项目的种类452
管理阶段性交付中的风险452
阶段性交付的附带效果453
阶段性交付与其他实践的相互关系454
阶段性交付的底线455
成功使用阶段性交付的关键455
深入阅读455
第37章 W理论管理457
使用W理论管理459
让所有人都成为获胜者459
步骤1:确定共同获胜的前提460
步骤2:建立一个共同获胜的软件开发过程462
步骤3:构建一种共同获胜的软件产品463
可以运用W理论的项目种类463
管理者的角色463
管理W理论管理中的风险464
W理论管理的附带效果464
W理论管理与其他实践的相互关系464
W理论管理的底线465
成功使用W理论管理的关键465
深入阅读465
第38章 舍弃型原型法467
使用舍弃型原型法468
管理舍弃型原型法中的风险469
舍弃型原型法的附带效果470
舍弃型原型法与其他实践的相互关系470
舍弃型原型法的底线470
成功使用舍弃型原型法的关键470
第39章 限时开发471
使用限时开发473
使用限时开发的最低要求474
限时开发小组475
限时开发的变种475
管理限时开发中的风险476
限时开发的附带效果476
限时开发与其他实践的相互关系477
限时开发的底线477
成功使用限时开发的关键477
深入阅读478
第40章 工具组479
第41章 前十大风险清单481
第42章 构建用户接口原型483
使用用户接口原型485
舍弃还是逐渐展开485
选择原型语言486
漂亮外观486
最终用户的反馈和参与487
最终产品488
管理用户接口原型中的风险488
用户接口原型的附带效果488
用户接口原型与其他实践的相互关系489
用户接口原型的底线489
成功使用用户接口原型的关键489
深入阅读490
第43章 自愿加班491
使用自愿加班492
管理自愿加班中的风险496
自愿加班的附带效果497
自愿加班与其他实践的相互关系497
自愿加班的底线497
成功使用自愿加班的关键498
深入阅读498
参考文献499