组织转型
极限会议: 原则与实践

极限会议是解决开会过多, 会议效率低下的一组原则和实践. 它基于两个简单的理念: 如果一个实践是有用的, 那么我们能不能把它做到极限? 如果每个人都尽自己极限努力推进会议进程, 那么会议定会卓有成效. 会议效率是产出和所花时间的比值. 我们的原则跟实践, [阅读更多]
工欲利其器, 必先善其事

标题没有写反, 意思是如果我们想要推行某种理念/实践/工具, 必须先帮助客户把事情搞定. 这并不新鲜, 通俗讲就是必须先赢得客户信任. 但并不是说不择手段, 今天讲的是考虑客户实际情况, 不要一开始就追求理想效果, 而是循序渐进, 采取的是不是"最标准最正确"的做法不重要, [阅读更多]
当谈论覆盖率时我们在谈什么?
代码覆盖率 vs. 测试覆盖率 代码覆盖率通常指跑完测试后, 由工具自动统计的在跑测试的过程中被测代码的覆盖率, 细分的话包括语句覆盖率, 分支覆盖率, 函数覆盖率等. 由于代码覆盖率可由工具自动产生, 采集成本非常低, 而又比较直观, 所以历来受到开发团队及管理者的欢迎, [阅读更多]
You are not your job
受到光磊的系列文章——《Scrum:死马?》的启发,我也来谈谈Scrum中的元素之一——站会。 还记得经典Scrum站会上我们要问的三个问题吗? 我昨天做了什么? 我今天打算做什么? [阅读更多]
为什么你的Scrum会失败?(二)
前文说了Scrum三种角色的错误姿势,现在来说一下四个会议。注意是乱序,先看showcase。 Sprint评审会议/Demo/Showcase 如何评价评审会议(或者叫Demo, Showcase)的效果? [阅读更多]
为什么你的Scrum会失败?(一)

Scrum失败的原因有很多,很普遍的一个是:忽视其众多前提而仅仅把现在的基层开发组织按照Scrum要求的那三种角色改了一下,就算是上马了。很快Scrum也就像它的音译那样,变成死马了,仅留一身马皮。我们来看一下为什么仅仅把基层开发组织改组为Scrum团队是不奏效的。 角色一, [阅读更多]