王朝百科
分享
 
 
 

精益和敏捷开发大型应用实战

王朝百科·作者佚名  2012-05-22  
宽屏版  字体: |||超大  

图书信息

作者:(加拿大)Craig Larman(荷兰)Bas Vodde著

ISBN:978-7-111-32647-2

定价:69.00

页数:394

出版日期:2010年12月17日

译者:孙媛 顾全译

图书分类:计算机> 软件工程及软件方法学 > 软件方法/软件工程

原出版社:Pearson Education Asia

语种:简体中文

开本:16

原书名:Practices for Scaling Lean & Agile Development: Large, Multisite, and Offshore Product Development with Large-Scale Scrum(1E)

内容简介精益思想与敏捷实践已在制造、工程、软件开发等诸多行业取得了卓越的成效。

本书是《精益和敏捷开发大型应用指南》的姊妹篇。国际公认的顾问与畅销书作者Craig Larman和曾经带领诺基亚网络公司进行敏捷转型的Bas Vodde,利用他们带领和指导团队在大型、多地点、离岸的产品开发中采用精益和敏捷的长期经验,和以优秀团队为基础的敏捷组织的最佳研究,与大家分享一些实施精益和敏捷所必须的关键性思考和组织工具,将成功进行产品开发的种子播种到精益和敏捷企业的沃土中。

和《指南》相比较,本书更加关注于实践中的问题和方法的讨论,将帮助读者实现一个精益的企业并更好地利用敏捷的优点。

图书摘要现在有越来越多的大型产品开发组织开始使用精益思想、敏捷原则和实践、大规模Scrum开发来持续、快速地交付有价值和创新性的产品。国际公认的顾问与畅销书作者Craig Larman和曾经带领诺基亚网络公司进行敏捷转型的Bas Vodde,利用他们带领和指导团队在大型、多地点、离岸的产品开发中采用精益和敏捷的长期经验,与大家分享一些取得胜利所必需的关键行动工具。

本书主要内容

●适合具有数百人的产品开发团体的大型Scrum框架。

●测试和构建内在质量。

●产品管理和结束商业与研发之间的“合同博弈”。

●预置大型发布,并为多团队开发制定计划。

●低质量遗留代码:产生原因以及如何停止。

●大型多地点下的持续集成。

●敏捷架构。

●多地点或离岸开发。

●合同与外包开发。

在需要快速周期时间和优秀创新的竞争环境中,使用精益思想和敏捷原则迫在眉睫。本书介绍了创造精益企业的基础,并帮助企业收获敏捷带来的重大收益。

除了本书介绍的行动工具之外,还可以参考本书的姊妹篇《精益和敏捷开发大型应用指南》(机械工业出版社2010年1月出版,ISBN: 978-7-111-28449-9)中的更多思考工具与组织工具。

Craig Larman 是进行企业级实施和使用精益开发、敏捷原则和实践,以及在大型、多地点、离岸开发中进行Scrum开发的管理和产品开发顾问。他是Valtech印度公司(国际咨询和敏捷离岸外包公司)的首席科学家。他著有畅销书《 敏捷迭代开发:管理者指南 》和《UML和模式应用》。

Bas Vodde 是独立的产品开发顾问和大型Scrum教练。多年来,他发起并指导诺基亚网络公司企业范围的敏捷和Scrum实施工作。他热衷于改善产品开发、学习组织和团队管理以及研究产品开发,并积极参与编程工作。

作者简介Craig Larman是Valtech的首席科学家,该公司致力于外包和咨询服务并在班加罗尔拥有应用Scrum的分支机构。在印度居住期间以及在中国工作的时候,Craig与同事创建了敏捷离岸开发。除了在诺基亚网络公司、Schlumberger、西门子、UBS等进行咨询和指导大型敏捷与精益实施工作之外,他也是施乐公司精益软件开发方法的创始人和首席教练。Craig来自加拿大,从1978年以来他断断续续地居住在印度。Craig是《敏捷迭代开发:管理者指南》和《UML和模式应用》两本书的作者。

在尝试成为街头音乐家失败之后,Craig在20世纪70年代构建了APL和4GL系统。在20世纪80年代初,他开始对人工智能产生兴趣(自己也拥有一些)。他拥有加拿大温哥华Simon Fraser大学计算机科学学士和硕士学位。

Craig与Bas Vodde还一起撰写了本书的姊妹篇《精益和敏捷开发大型应用指南》。

Bas Vodde服务于新加坡的一家小型咨询公司Odd?e,他是产品开发咨询师和大型Scrum教练。Bas来自荷兰,在定居新加坡之前他曾经在芬兰赫尔辛基、中国北京和杭州工作和居住过。目前他的工作重点是在亚洲,特别是在中国、日本、印度、菲律宾和新加坡的离岸与多地点开发中应用敏捷原则。多年来,他指导诺基亚网络公司企业范围的敏捷与Scrum实施工作。他也曾经是一个大型多地点产品开发团体实施Scrum的领导成员之一。Bas曾经在多媒体或实时图形产品开发和嵌入式电信系统中担任开发人员和架构师。他是C/C++的CppUTest单元测试框架的作者之一,并且还时常从事编程工作,以及指导如重构与测试驱动开发等敏捷开发实践。

Bas以最快速度取得了计算机学士学位,以便可以编写真正的软件。他希望某个大学可以授予他荣誉博士学位,但恐怕他得为之付出更多的努力。他热衷于收集各类图书,特别是关于产品开发和管理发展史的书籍。

图书目录译者序

前言

第1章简介1

1.1思考和组织工具2

1.2没有错误的两分法:这些只不过是试验2

1.3没有最佳实践,也没有分形实践3

1.4局限4

1.5接下来5

第2章大型Scrum开发6

2.1为扩展提供的框架7

2.2尝试——为至多10个团队的大型Scrum开发准备的框架17

2.3尝试——为多个团队的大型Scrum开发准备的框架211

2.4结论12

2.5推荐阅读12

第3章测试13

3.1关于测试的思考14

3.2面向客户的测试27

3.3开发人员测试48

3.4示例:ROBOT框架56

3.5结论64

3.6推荐阅读65

第4章产品管理67

4.1关于产品管理的思考68

4.2产品负责人81

4.3许多产品87

4.4许多团队90

4.5优先级95

4.6客户与研发99

4.7变化和改进101

4.8结论103

4.9推荐阅读104

第5章计划105

5.1早期105

5.2迭代(Sprint)计划111

5.3完成116

5.4估算124

5.5结论127

5.6推荐阅读127

第6章协调128

6.1考虑协调128

6.2协调技巧136

6.3集中协调—协调会议136

6.4分散协调140

6.5结论144

6.6推荐阅读144

第7章需求与PBI146

7.1组织和管理146

7.2团队组织160

7.3分析与建模162

7.4工具191

7.5结论193

7.6推荐阅读194

第8章设计和架构195

8.1关于设计的思考196

8.2面向行为的技巧201

8.3面向技术的技巧221

8.4结论229

8.5推荐阅读230

第9章遗留代码231

9.1怎样编写新的遗留代码232

9.2如何避免编写新的遗留代码232

9.3我们有遗留代码,怎么办238

9.4结论241

9.5推荐阅读242

第10章持续集成243

10.1开发人员实践244

10.2保持可工作的系统245

10.3小的变化246

10.4发展系统246

10.5至少每日集成一次247

10.6在主线上248

10.7由CI系统支持248

10.8带有很多自动测试250

10.9扩展CI系统250

10.10尝试——加速构建250

10.11尝试——多阶段CI系统252

10.12尝试——支持CI的可视化管理255

10.13避免——大的变化256

10.14结论256

10.15推荐阅读257

第11章检验与适应259

11.1考虑采用和改进260

11.2早期:团队与管理变革272

11.3早期:打破壁垒和习惯274

11.4早期:集会277

11.5指导和社区278

11.6持续改善280

11.7多团队协调试验280

11.8结论285

11.9推荐阅读285

第12章多地点287

12.1围绕多地点的思考288

12.2团队结构和站点290

12.3互动和协调295

12.4多地点的文化和规范304

12.5工具305

12.6结论307

12.7推荐阅读308

第13章离岸309

13.1期望310

13.2互动313

13.3需求319

13.4测试322

13.5团队324

13.6敏捷文化326

13.7合作关系327

13.8甄选敏捷外包公司331

13.9鉴定、证书和CMMI334

13.10合同345

13.11工具345

13.12结论345

13.13推荐阅读346

第14章合同347

14.1第一部分:思考合同348

14.2第二部分:敏捷合同的普遍主题360

14.3第三部分:合同模式370

14.4结论378

14.5推荐阅读379

第15章特性团队简介380

15.1特性团队介绍380

15.2需求领域介绍385

15.3结论386

15.4推荐阅读386

 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
如何用java替换看不见的字符比如零宽空格​十六进制U+200B
 干货   2023-09-10
网页字号不能单数吗,网页字体大小为什么一般都是偶数
 干货   2023-09-06
java.lang.ArrayIndexOutOfBoundsException: 4096
 干货   2023-09-06
Noto Sans CJK SC字体下载地址
 干货   2023-08-30
window.navigator和navigator的区别是什么?
 干货   2023-08-23
js获取referer、useragent、浏览器语言
 干货   2023-08-23
oscache遇到404时会不会缓存?
 干货   2023-08-23
linux下用rm -rf *删除大量文件太慢怎么解决?
 干货   2023-08-08
刀郎新歌破世界纪录!
 娱乐   2023-08-01
js实现放大缩小页面
 干货   2023-07-31
生成式人工智能服务管理暂行办法
 百态   2023-07-31
英语学习:过去完成时The Past Perfect Tense举例说明
 干货   2023-07-31
Mysql常用sql命令语句整理
 干货   2023-07-30
科学家复活了46000年前的虫子
 探索   2023-07-29
英语学习:过去进行时The Past Continuous Tense举例说明
 干货   2023-07-28
meta name="applicable-device"告知页面适合哪种终端设备:PC端、移动端还是自适应
 干货   2023-07-28
只用css如何实现打字机特效?
 百态   2023-07-15
css怎么实现上下滚动
 干货   2023-06-28
canvas怎么画一个三角形?
 干货   2023-06-28
canvas怎么画一个椭圆形?
 干货   2023-06-28
canvas怎么画一个圆形?
 干货   2023-06-28
canvas怎么画一个正方形?
 干货   2023-06-28
中国河南省郑州市金水区蜘蛛爬虫ip大全
 干货   2023-06-22
javascript简易动态时间代码
 干货   2023-06-20
感谢员工的付出和激励的话怎么说?
 干货   2023-06-18
 
>>返回首页<<
 
 
静静地坐在废墟上,四周的荒凉一望无际,忽然觉得,凄凉也很美
© 2005- 王朝网络 版权所有