[牛人]Scrum的故事

Posted on Sat 15 October 2011 in 转载 • Tagged with Scrum, 牛人

文/司斌 2001年2月,17位敏捷先驱齐聚犹他雪鸟度假村,起草《敏捷宣言》的时候,Scrum只是众多方法中不太起眼的一个。十年之后,Scrum却成为最流行的敏捷方法,几乎成为敏捷的代名词。

本文来介绍下Scrum的两位创始人——Jeff Sutherland与Ken Schwaber。 大家可能不会想到,Jeff Sutherland的第一份工作居然是美国空军战斗机飞行员,还曾于1967年获得了“壮志凌云”称号,完成过100次飞越北部越南的作战任务。服役后期,他到斯坦福大学拿下统计学硕士学位,并在美国空军学院教授数学统计学和概率学。11年军旅生涯结束后,他成为了科罗拉多医学院的教师并获得了博士学位。在诺贝尔化学奖得主莱纳斯·鲍林的赞助下,他以放射学、生物学及预防医学助理教授的身份参与了维生素与癌症研究中心的创立,担任八年国家癌症中心的主要研究员,负责科罗拉多地区所有癌症患者的数据统计和IT方案与研究,整合了国家注册、临床试验、流行病学研究和癌变的超级计算机数学模型。1983年,他进入了一家遍及北美、经营着150家银行的公司,职务为先进系统副总裁及ATM业务部总经理。此后,Sutherland先后担任了11家软件公司的CEO、CTO或者工程副总裁,积累了丰富的软件开发经验。

Scrum的另一位主角Ken Schwaber最初的职业也很特别——商船经理。在随后40多年开发生涯的前10年中,他曾经编写过操作系统,搞过嵌入式 ...


Continue reading

推荐书目

Posted on Sun 26 September 2010 in 我读 • Tagged with Reading, Scrum

最近比较爱学习,看了好几本书,有纯技术的也有关于团队建设的,还有个人心智成长和习惯养成的,总之都是对生活和工作有积极作用的好书,不敢独享,在此推荐给大家。

用户故事与敏捷方法

这是一本讲如何让需求把控更加敏捷的书。通过阅读本书,加深了我对软件需求过程的认识:软件需求是一个沟通过程、协作过程和迭代过程,归根结底是获取信息的过程。 书中给敏捷开发的需求把控指出了一条可实践的道路: 建立项目团队、编写用户故事、估算故事、制定发布计划、依次迭代并验收,以及对迭代过程的评估和监控。 本书可以和《硝烟中的Scrum和XP》一起阅读。推荐给所有的Team lead和项目经理。

高效能人士的七个习惯

强烈推荐本书给所有的人!一本使人心智成长的书,一本让人如何与他人合作、双赢的书。

Java开发超级工具集

本书介绍了Java语言的各种功能强大的辅助开发工具,包括构建程序与调试,技术文档的编写、单元测试及集成、负载和性能测试,质量度量与问题管理,版本控制与持续集成等,涵盖了Java软件开发的各个方面。这些软件开发工具,都是作者从浩如烟海的大量工具中精挑细选出来的,并进行了分类,给出了详细的使用说明,帮助你提高开发效率,更出色地完成任务。 推荐给Team lead。可以做为技术培训交流中工具使用的专题。

Coders ...


Continue reading

QCon第二天见闻

Posted on Sat 24 April 2010 in it • Tagged with Agile, Architecture, QCon, Scrum

今天是QCon的第二天。

Tom Mellor《Agile和Scrum在中国能不能成功》- 三星

开场本来应该是设计模式15年──向设计模式2.0迈进》,因为火山灰的缘故,Erich Gamma不能到场,还真是有点儿遗憾。不过Scrum Alliance总裁Tom Mellor的《Agile和Scrum在中国能不能成功》也挺有意思的。我是头一次听说这位大叔,身份信息参考这篇文 章。汤大叔对Scrum的造诣非常深,在他的演讲中提了3个指导意见:

1. Ask Team,体现了对团队的授权和信任;

2. 持续审视和调整,指出了过程改进中最关键的方法;

3. Delivery Fast,一切软件过程改进的核心目标

Marc Kwiatkowski《Facebook 的扩展Memcached实战》- 三星

第二场是Marc Kwiatkowski的《Facebook 的扩展Memcached实战》。整场讲座投影仪黑掉了n次,这位仁兄涵养真好,每次出问题都自我检讨说I"m ...


Continue reading

Virtualization, Jira, Scrum, Interview Exam

Posted on Wed 18 November 2009 in it • Tagged with EA, JIRA, Scrum, Virtualization

应用程序虚拟化不谈(Java和.Net),平台虚拟化技术如今已经发展到可以落地的阶段了。
对于平台虚拟化,可以定义为使用特定软件(Virtual Machine Monitor/Hypervisor)隐藏特定计算平台的实际物理特性,为用户提供抽象的、统一的、模拟的计算环境(称为虚拟机)。虚拟机中运行的操作系统被称为客户机操作系统(Guest OS),运行虚拟机监控器的操作系统被称为主机操作系统(Host OS)。
如今系统部也开始了基于Xen® hypervisor的前期调研。

Jira能在公司推广,至少有华仔80%的作用,如今产品、运营和研发三大部门已经打通了流程,相关的培训和指导工作也在开展,培训文档看来全由华仔包办了,在指导上我会投入精力的,过程中也可以添几条FAQ。

昨天产品部的平仔给我们研发做Scrum培训,又听了一遍。产品部门有这样的同事,对研发来说是很幸福的。

晚上下班和华仔一路,说到一个开发经理新出的面试题,赞不绝口。题目是这样的,给出以下需求的最简实现方案: 工作餐AA制,每天有人统一付账,其他人可能当时给,可能事后给,需要一个系统进行记录 ...


Continue reading

【读书笔记】硝烟中Scrum和XP

Posted on Wed 21 October 2009 in 我读 • Tagged with Reading, Scrum, 产品

Scrum and XP from the Trenches

1. 图书信息

  • 作者: Henrik Kniberg
  • 译者: 李剑
  • 副标题: 我们如何实施Scrum
  • ISBN: 9789781430329
  • 页数: 133
  • 出版社: infoQ
  • 出版年: 2008

2. 分类

Scrum/项目管理/敏捷/XP/软件工程/agile/敏捷开发/Technology

3. 简介

豆瓣书目信息

作者主页

4. 读后感

4.1. 总体感觉

可读性很强,有指导意义。是一本可以给产品开发过程做参考的书,产品经理、项目经理和开发团队都能从中学到东西。

如果不是很清楚Scrum产品开发过程,应该先在 ...


Continue reading