微信号:infoqchina

介绍:有内容的技术社区媒体

采访和书评:《Essential Scrum》

2013-12-26 21:13 InfoQ

由Kenny Rubin 所著的《Essential Scrum》更加深入地阐释Scrum。该书除了对Scrum及其价值、原则和实践进行了介绍以外,还是如何实施Scrum的灵感源泉。该Scrum实践指南不仅在如何通过Scrum计划和执行项目方面提供了意见,并且还在如何将组织中实行敏捷的部分和未实行敏捷的部分紧密结合起来这一保证敏捷软件开发成功至关重要的方面也给予了指导。


以下是《Essential Scrum》所阐述的四大主题:

  • Scrum的核心概念:框架、原则和实践

  • 产品负责人、Scrum Master、团队和管理者的角色演绎

  • 在不同层次上对Scrum进行规划,从投资规划到迭代计划

  • 迭代:计划、执行、迭代回顾和敏捷回顾

该书包含的一些亮点使它成为了当下泛滥的敏捷书籍中的一个有力补充。例如,该书广泛涵盖了技术债务的概念,通过它你就知道如何管理好你的软件产品质量。就像Kenny所描述的那样:


...技术债务是需要支付利息的,它可能是以未来额外的开发工作量的形式偿还的。


对于技术债务中技术和业务两方面的描述有助于我们更好的做出决策,进而促进管理者和工程师在软件开发和维护这个艰难而又无比重要的话题方面更好的进行合作。


书中有一些概念来自于Eric Ries所著的《精益创业》,像是将最简化可实行产品与转型和Scrum结合起来。例如,通过向你展示如何利用敏捷来建立用户知识库,从而使用它来交付有价值的解决方案。该书也解释了“快速失败”和“转型”的联系,并由此清楚地阐释了Scrum是如何帮助你通过使用来自客户的反馈进行创新管理,以及决定在何时调整方向。


如果对一个产品的进一步投资在经济上是不合理的,那么我们就该决定是交付、转型还是终止这个项目。


关于敏捷回顾,Kenny谈到:


...敏捷回顾是Scrum框架中最重要但又最不被重视的实践之一。


他描述了谁应该参加敏捷回顾(为什么要参加),如何组织敏捷回顾,以及采取什么措施来保证持续学习与改进。这里有许多例子可以借鉴,例如使用根本原因分析法,数据搜集,以及如何创造一个氛围使专业人士可以分享他们的观点并且相互倾听对方的看法。


Kenny Rubin在《Essential Scrum》中所描述的经验和示例可以帮助你更好的了解Scrum,就像一位Scrum Master或敏捷教练一样,并且使公司更具敏捷性。这是一本非常全面和实用的书。这里还有一章本书的示例章节。


最近作者就该书与InfoQ进行了交流。


InfoQ:现在市面上关于敏捷和Scrum已经有一些比较有趣的书了。是什么促使你也决定自己写一本关于Scrum的书的?


我写《Essential Scrum》这本书是为了填补行业中一个非常重要的空白。我在很多Scrum培训班里教过课,几乎每个班里都有人问过我这样一个问题:“如果要给我们的团队成员和管理者推荐一本关于Srcum的书,使他们变得成功的话,你会给我们推荐哪本?”我发现没有一本最新的书可以推荐给他们,而这本书需要涵盖Scrum框架的核心以及实施Scrum所用到最流行的方法。结果是,我可以随口说出一系列的书,并且我觉得它们可以提供所需的那些知识。这个书籍列表会增加好几千页的阅读量,这对于任何人来说都是难以承受的。所以,我决定写一本书作为简单独立的资源,给团队成员、管理者和执行者提供基本的Scrum知识。


InfoQ:你的书如何使专业人士在进行敏捷培训和辅导的时候更加出色呢?


为了帮助组织成功的实施敏捷,敏捷培训师和教练需要做好应对整个组织价值链的准备。仅仅是对技术人员进行培训和辅导常常并不会给组织带来使用敏捷理应得到的好处。我是为全体团队成员、管理者和执行者写的《Essential Scrum》这本书。所以它不是一本单纯针对产品负责人、Scrum Master或开发团队成员某个人的书。相反,该书面向的读者是所有参与到Scrum的人——从Scrum团队的全体成员到他们与之接触的组织相关成员,它旨在向人们提供一个对Scrum的共同理解,该理解的基础是人们平时讨论Scrum时所用到的清晰词汇表所构建的一系列核心概念。通过这个共享的基础,我希望敏捷培训师和教练可以帮助组织在使用Scrum进行业务价值交付的时候能够更加成功。


这本书有一个非常吸引敏捷培训师和教练的独特之处,就是全新的Visual AGILExicon™(发音是 visual agile lexicon),它是一种以丰富图形化和极具吸引力的可视化方式来描述和传播敏捷和Scrum核心概念的语言。该书中多达200张的图片都是通过Visual AGILExicon绘制的(上面有一张图作为示例)。敏捷培训师和教练可以使用Visual AGILExicon来促进敏捷在价值链中的应用。


更多精彩内容,请点击阅读原文。


***********************************

本文来自InfoQ微信公众账号:infoqchina

1、回复“今日新闻”,查看今天更新的新闻;

2、回复“今日英文”,查看今天英文站的更新;

3、回复“文章 +关键词”,搜索关键词相关内容;

4、回复“QCon”,了解QCon大会相关信息;

5、回复“活动”,了解最近InfoQ组织的线下沙龙;

6、回复“架构师”,获取《架构师》下载地址;

7、回复“投稿”,了解投稿和加入编辑团队的流程。

***********************************

 
InfoQ 更多文章 Facebook如何实现PB级别数据库自动化备份 学术派Google软件工程师Matt Welsh谈移动开发趋势 Spotify为什么要使用一些“无聊”的技术? 妹纸们放假了,汉纸们做啥? 大多数重构可以避免
猜您喜欢 Android脱壳圣战之---如何脱掉"爱加密"家的保护壳 Mysql max_allowed_packet 被修改设置为1GB或者1024B原因 WeTest弱网络测试,再难搭的网络也只要5分钟! perl黑魔法18-超强正则 世界互联网大会这两天,大佬们都吹了哪些牛逼?