持续交付:软件的系统方法图书
人气:43

持续交付:软件的系统方法

引软件是一个令人头痛的过程,非常耗时且风险很高。本书独特而有条理地阐述了以快速、高效、的方式向用户交付新功能的原则和技术实践。通过实现自动化的构建、部署和测试过程,并改进开发人员、测试人员、...
  • 所属分类:图书 >计算机/网络>软件工程/开发项目管理  
  • 作者:[英] Jez [Humble][David] [Farley] 著,[乔梁]译
  • 产品参数:
  • 丛书名:图灵程序设计丛书
  • 国际刊号:9787115264596
  • 出版社:人民邮电出版社
  • 出版时间:2011-10
  • 印刷时间:2011-10-01
  • 版次:1
  • 开本:16开
  • 页数:--
  • 纸张:胶版纸
  • 包装:平装
  • 套装:

内容简介

软件是一个令人头痛的过程,非常耗时且风险很高。本书独特而有条理地阐述了以快速、高效、的方式向用户交付新功能的原则和技术实践。通过实现自动化的构建、部署和测试过程,并改进开发人员、测试人员、运维人员之间的协作,交付团队可以在几小时(甚至几分钟)内软件变更,而这不受项目大小和代码复杂性的影响。

本书首先给出了实现快速、、低风险交付过程的基础知识,然后介绍了部署流水线,即从签入到的过程中管理所有变更的一个自动化过程。,书中探讨了支撑持续交付的"交付生态圈",内容涉及基础设施、数据和配置的管理,以及组织治理。

作者为我们呈现了的技术,包括自动化的基础设施管理和数据迁移,以及虚拟化的使用,并分别探讨了各种技术中的关键问题和实践,演示了降低风险的方法。内容涉及:

?将软件构建、集成、测试和部署实现自动化

?在团队级别和组织级别实现部署流水线

?改进开发人员、测试人员和运维人员间的协作

?在大型分布式团队中增量开发软件功能

?实施高效的配置管理策略

?分析并实现自动化验收测试

?容量测试和其他非功能性需求的测试

?实现持续部署和零停机

?管理基础设施、数据、组件和依赖

?风险管理、符合度和审计

无论是开发人员、系统管理人员、测试人员,还是经理人员,本书都能前所未有地加速你将想法变成可软件的步伐,为企业迅速地增添价值。

作者介绍:(其中两个作者,只有其一有照片,所以就只一个作者和一个译者放照片,另一作者不必放)

Jez Humble ToughtWorks公司首席咨询顾问,致力于帮助企业快速、地交付高质量软件,经常在各种敏捷技术大会上发表演讲,拥有牛津大学物理学学士学位和伦敦大学民族音乐学的硕士学位。2000年至今,他曾在各行业和不同技术领域担任系统管理员、开发人员、培训人员、咨询师和经理人员。

David Farley 正在帮助构建伦敦多资产交易所(LMAE)。他具有20年的大型分布式系统开发经验,是采用敏捷开发技术的先行者,曾作为技术负责人参加了ThoughtWorks公司许多具有挑战性的软件项目。

译者介绍:

乔 梁 拥有多年软件开发及管理经验,对敏捷开发管理及持续交付有深入的理解与丰富的实践经验,专注于提高软件企业的高质量交付能力,推广实践。为多个大型电信企业、互联网企业提供过专业的软件交付咨询服务。曾在ThoughtWorks任职多年,现任百度项目管理部高级架构师。InfoQ特约编辑,主持"持续集成"专栏。

编辑推荐

第21届Jolt大奖获奖作品(此项请突出显示,可用横幅等效果)

马丁?福勒作序推荐

原著被誉为2010年重要的技术书

软件开发的新经典

目录

及时部分 基础篇

第1章 软件交付的问题

1.1 引

在线预览

软件交付的问题

1.1引

网友评论(不代表本站观点)

来自ken0101**的评论:

虽然只看了第一章,就已经有很多感受,特别是提出一些经典生产模式,并指出他的错误

2013-04-26 20:04:06
来自无昵称**的评论:

书中介绍的内容比较切合实际,特别适合软件管理者,及有一定经验的开发人员学习。

2012-01-11 21:03:16
来自hmz**的评论:

一本好书。总结了系统开发过程中的不少关键问题和解决办法。

2011-11-27 20:45:01
来自大肚男1**的评论:

例子很生动,仿佛身边发生过的一样。后面有些章节与国内情况有差异,不太容易做到。不过,我觉得理解思路和概念更重要。

2012-10-16 12:59:49
来自tumbler**的评论:

虽然这本书获得了jolt奖杯,书中很多理念非常具有操作意义,但在读完本书之后,我真认为作者应该如同消除代码中的重复一般把内容压缩一下。书的定价居然是89块,性价比不高。

2012-03-06 17:53:28
来自无昵称**的评论:

软件开发包括整个调研、测试、上线的自动化流程

2012-03-21 22:58:36
来自我是螃**的评论:

详细描述了持续交付的条件,过程,等等,一本完全可执行的技术书。

2012-07-21 17:05:27
来自brinzha**的评论:

实际上就是敏捷开发的理念,对开发管理很有帮助。

2013-10-21 14:06:41
来自怡扬心**的评论:

可以作为部署流水线设计与实施指南,理念和思想都很好

2013-01-04 20:54:38
来自foxyjy**的评论:

不过话说回来,英文原版的太贵了。不知道对我是否有帮助,因为我们目前的项目都是持续集成和持续交付的

2013-03-05 08:41:59
来自无昵称**的评论:

很适合研发,测试,交付的人读。作者很多观点非常好,值得借鉴和学习。

2011-11-28 09:21:31
来自无昵称**的评论:

持续交付:可靠软件的系统方法内容不错,可惜有几页突出一个三角型,长出一截。

2012-01-05 11:42:32
来自maifans**的评论:

国外的软件理论还是先进些,公司在搞,结果老早就有了,我们还是太慢

2015-05-16 19:32:32
来自无昵称**的评论:

看了《凤凰项目》之后对DEVOPS感兴趣,所以买了这本认真学习一下?

2016-06-15 17:09:23
来自walterq**的评论:

如何让我们的软件开发从作坊走向正规化,从程序走向编程系统产品,使软件从开发完成,迅速,这本书给了方法、和工具,非常适合项目经理的案头书

2012-03-22 22:03:50
来自zhile00**的评论:

持续交付和持续集成都是二本大师经典的书籍,需要好好的阅读,敏捷你的project

2012-05-11 21:06:22
来自无昵称**的评论:

这本书内容很不错,讲解了敏捷开发过程中的一些很好的最佳实践。

2015-04-28 13:00:39
来自无昵称**的评论:

这本书写的很好,讲了很多实用的方法,推荐软件系统集成,软件架构人员读。

2016-04-19 16:59:23
来自无昵称**的评论:

国内关于持续交付类的书很少,这本书是为数不多的一本,想学习devops或者持续集成、持续交付的同学可以好好看看这本书

2012-02-02 15:06:34
来自flsah**的评论:

很好的从实践角度出发来论述软件交付阶段的问题,并给出比较好的解决方案。我觉得对于当前软件项目的交付是具有指导意义的,适合软件项目管理者及质量管理人员参考借鉴。

2012-02-28 15:21:51
来自tchen8**的评论:

乍一看貌似新瓶装旧酒,但是这本非常好的地方在于它提供了一个宏观视角(不再只是迭代开发以及支持迭代式开发的工程实践集、运维实践等等),而是把整个循环过程以“可持续、高质量”的视角串起来讲述,非常有实战价值。

2013-04-11 18:32:43
来自m***k(**的评论:

这本书非常好的地方在于它提供了一个宏观视角(不再只是迭代开发以及支持迭代式开发的工程实践集、运维实践等等),而是把整个循环过程以“可持续、高质量”的视角串起来讲述,非常有实战价值。

2017-06-29 22:06:52
登录后即可发表评论

免责声明

更多相关图书
在线咨询