出版社:人民邮电出版社
出版日期:2013-2
ISBN:9787115304872
作者:[美] Chris Sims,Hillary Louise Johnson
页数:164页
章节摘录
版权页: 插图: 与会者达成了一致意见,将这场“运动”命名为“敏捷”。他们授予自己“敏捷联盟”的称号,草拟出一份言简意赅的《敏捷宣言》。联盟成员们在那个周末发现了各自哲学上的共同基础,也都体现在这份纸巾大小的文档中。但成员们并没有编纂什么实践或方法的宝典。 “敏捷运动并不是要反方法论,”Highsmith写到,“事实上,我们多数都想要恢复方法论这个词的威名。我们想要恢复一种平衡。我们拥抱建模,但绝不是为了记录成图表放进企业库里积灰尘。” 这一切可不是横空出世。敏捷联盟其实是对一贯以来软件项目管理方式做出了反应:像“瀑布”那样的开发流程,把计划、设计、开发和测试分割成不同的独立步骤集,就像尼亚加拉瀑布的水一样,它们也一个接着一个顺流而下……最后在底部巨石上砸得粉身碎骨。 变革的时机业已成熟。1995年Standish Groupl发布的年度“Chaos”报告中,详实地介绍了传统软件开发方法所造成的令人震惊的失败案例。报告指出,以传统方式运作的企业级软件项目中,只有16%可以按时按预算交付,31%的项目被取消,还有53%的项目预算超标189%。当他们被问及这些项目为何失败得如此惨烈如此频繁的时候,IT经理们提到的首要原因就是“用户参与少”,第二位的是“需求不完整”,二者相距甚微。是的,一点没错,就算是BDUF也没能做到充分地收集需求,尽管它已经在流程上特别强调了这个开发阶段的重要性,也不行。尽管联盟创始成员们颇有些浪漫主义情怀,但是他们也都曾是那些恼怒的IT经理中的一员,见识过,也经历过瀑布方法在现实中的溃败。他们都是经验丰富的老手,不是理论家,他们知道什么好用,什么不好用。AMistair Cockbum是一名英国籍IT战略专家,居住在盐湖城,致力于研究他名为“水晶”的新方法论。根据他的观察,那些理性化线性方怯论的问题在于,人类在本质上是非线性的,而所有的软件开发工作都是由人来完成的。“我们所设计的复杂系统,主要由具备可变性和高度非线性的人类组成,但一直以来,我们在设计系统时却并未把人类或人类对系统的影响考虑进去。”
前言
你手中是《Scrum要素》的首版。这段文字则是我们的骚扰型弹窗调查,希望能收集你的反馈以便为后续版本作准备。我们想要知道,这本书有没有什么地方让你感到兴奋、有灵感、震惊或是疑惑不解?你喜欢我们讲回顾会议的那一章?觉得测试驱动开发的章节讲得还不够,或是觉得,scrum的书里放这玩意儿干嘛呢?“scrum”没用大写字母,你觉得很震惊?发现了排版错误还是有歧义的内容?问题很紧急,却找不到答案?如果是这样,那就请打开Agile Learning Labs的网站,告诉我们你的想法。本书所引用的大量主要信息来源和其他参考资料都可以在网站上找到,还有相关组织机构的链接,以及我们推荐进一步阅读的材料。
名人推荐
《Scrum要素》这本书看似很基本,但恰恰是我们最需要回归的。比如,书中详细阐述了敏捷的价值观和原则,对于实施Scrum的团队来说,能够多问一下我们的实践是否反映了敏捷价值观和原则,能够多想一下如何做到让我们的实践更能体现出敏捷价值观和原则,都是不无裨益的事情。本书第二部分和第三部分的结构则能够很好地帮助读者区分,哪些是更为核心且相对稳定的Scrum实践,哪些是有更多演进的辅助性的实践。书中描述实践时很重视讲解为什么,这一点我很欣赏。虽然我已实践Scrum多年,书中描述的那些实践背后的原因仍然给了我许多启发。今天,敏捷的书籍出版频率已经很高,相应的中文译本也出得非常快。对于实践者来说,数量上的充裕也使得选择的余地变得更大,而随着实践者整体对敏捷的认识和经验的提升,他们对书的要求也在相应地提高。好书加好翻译,两者缺一不可,我相信这本《Scrum要素》能够做到!——吕毅 Odd-e敏捷教练,全球唯一中国籍CST
媒体关注与评论
《Scrum要素》这本书看似很基本,但恰恰是我们最需要回归的。比如,书中详细阐述了敏捷的价值观和原则,对于实施Scrum的团队来说,能够多问一下我们的实践是否反映了敏捷价值观和原则,能够多想一下如何做到让我们的实践更能体现出敏捷价值观和原则,都是不无裨益的事情。本书第二部分和第三部分的结构则能够很好地帮助读者区分,哪些是更为核心且相对稳定的Scrum实践,哪些是有更多演进的辅助性的实践。书中描述实践时很重视讲解为什么,这一点我很欣赏。虽然我已实践Scrum多年,书中描述的那些实践背后的原因仍然给了我许多启发。 今天,敏捷的书籍出版频率已经很高,相应的中文译本也出得非常快。对于实践者来说,数量上的充裕也使得选择的余地变得更大,而随着实践者整体对敏捷的认识和经验的提升,他们对书的要求也在相应地提高。好书加好翻译,两者缺一不可,我相信这本《Scrum要素》能够做到! ——吕毅 Odd-e敏捷教练,全球首位中国籍CST
内容概要
Chris Sims
Chris Sims是一名CST(认证Scr um培训师)以及敏捷教练,从本世纪初到现在他一直都在帮助团队变得更快乐、更高效。他曾做过不同的工作,例如Scrum Master、产品负责人、工程师经理、C++开发人员、音乐家和汽车修理工。Ch ris是Agile Learning Labs公司的创始人,经常出席敏捷大会并发表演讲。
Hillary Louise Johnson
Hillary Louise Johnson是一名作家,也曾是一名商业记者,为《Inc杂志》和《洛杉矶时报》撰写创新、科技和潮流文化方面的文章。她也曾担任过一些印刷或在线出版物的主编,如今在Agile Learning Labs担任创意总监。
译者:徐毅
敏捷之路始于2005的年底由Scrum试点项目,专注于敏捷测试、敏捷及精益转型相关的培训、辅导和咨询。
本书参考资料汇总:http://scrum.kaverjody.com/
新浪微博:http://weibo.com/kaverjody
个人网站:http://kaverjody.com
LinkedIn档案:http://www.linkedin.com/in/kaveri
书籍目录
目 录
Scrum 团队周记
第一部分 敏捷力介绍
1. 起初:瀑布方法
定义瀑布
2. 加入敏捷实践者行列
迭代式方法
3. 敏捷价值观与原则
敏捷价值观
敏捷原则
4. 敏捷力的商业案例
“敏捷”vs“瀑布”业务价值竞技赛
第二部分 Scrum
5. Scrum 历史简述
6. Scrum 角色
角色:产品负责人
角色:Scrum Master
角色:团队成员
7. Sprint 周期
Sprint 规划会议
Scrum 日会
故事时间
Sprint 评审
回顾
Sprint 的异常终止:当Sprint 由好转坏时
检验和适应,亲爱的
8. Scrum 工件
产品列表
Sprint 列表
信息辐射器
燃图
发布燃尽图
Sprint 燃尽图
燃耗图
任务板
完成之定义(Definition of Done)
9. 用户故事
主题的变化
用户故事是交谈的敲门砖
接收标准将之付诸实践
汇集起来
10. 用故事大小值估计工作
要估值干嘛
相对大小 vs. 时长估值
斐波那契数列
团队估算游戏
计划扑克
速率
第三部分 辅助性实践
11. 好吧……现在咋办?
12. 发布规划
固定范围
固定日期
固定日期且固定范围
铁三角
13. 用户角色人物
首要角色人物
负面角色人物
角色人物实例
14. 绘制故事地图
15. 纸上原型
16. 项目微章程
代号
使命宣言
愿景宣言
电梯演讲
商业价值
客户和用户
度量指标
里程碑
资源
风险
权衡
17. 重构
18. 测试驱动开发
19. 结对编程
驾驶员—导航员结对
乒乓结对
测试驱动开发结对编程游戏
发现适合你们俩的方式
编辑推荐
《Scrum要素》为澄清Scrum概念之作,Scrum实践者必读。资深敏捷顾问徐毅倾情献译,Odd-e敏捷教练,全球唯一中国籍CST吕毅作序推荐。当前,Scrum方法在国内已被逐渐普及,为众多知名IT公司和软件开发团队采用。《Scrum要素》内容精练,轻松易读,是帮助软件开发人员认识、初步了解Scrum方法的佳作。通过阅读《Scrum要素》,你可以厘清Scrum的相关知识和概念,为采用和实践Scrum方法做好充分准备。
作者简介
Scrum 是一种迭代增量式的软件开发过程,用于敏捷软件开发。Scrum 是一个包括一系列实践和预定义角色的过程框架。
本书以一种轻松易懂、简洁精练的方式,介绍了Scrum 方法的核心要素。全书分为3 部分,共19 章。第一部分从瀑布方法开始切入主题,介绍了敏捷方法的缘起、敏捷的价值观和原则,并给出了一个典型的敏捷商业案例。第二部分详细介绍了Scrum 的历史和Scrum的各种要素,包括角色、周期、工件,以及如何确定用户故事、如何估算工作,如何召开每日站立会议。第三部分则介绍了发布规划、原型、重构、测试驱动开发和结对编程等实践和方法。
当前,Scrum 方法在国内已被逐渐普及,为众多知名IT 公司和软件开发团队采用。本书内容精练,轻松易读,是帮助软件开发人员认识、初步了解Scrum 方法的佳作。通过阅读本书,你可以厘清Scrum的相关知识和概念,为采用和实践Scrum 方法做好充分准备。
图书封面