用Excel制作一个Scrum Board

目前手头上没有好用的轻量级Scrum Board工具,实体白板有些团队没有形成使用习惯,如果想把白板的内容发给另外办公地点的人员,也不是很方便,有时候想要把白板打印出来时,也无从下手。当然实体白板才是王道,真正明白白板用作信息辐射器&透明协作沟通的目标,才能真正地把工具用好。否则再好的宝剑拿[……]

继续阅读

编写一个Cruisecontrol的扩展插件-RTXPublisher

老牌的持续集成工具Cruisecontrol已经很少更新了,后起之秀Hudson相比之下却是非常的活跃。CC和Hudson对插件的支持都很好,本想在Hudson上编写一个RTX消息插件,被maven绕晕了,就先在CC里面实现一个罢。RTX是一种企业办公用的即时通讯工具,界面简洁清爽,而且可以和企业组[……]

继续阅读

滞后的测试, 一个不容易跨过的门槛

最近在读微软测试专家写的《测试有道》,也看了Google中国测试经理-段念先生在中国软件质量年会上的宣讲:让测试也敏捷起来,颇有一些启发。
微软和Google采用不一样的做法,但是又有很多共通之处。

微软的质量文化:
《测试有道》:进度通常是质量的敌人,但在Microsoft,进度被看做是[……]

继续阅读

敏捷对团队有要求吗?

敏捷对实施团队有要求吗?这个问题在不同的场合被不同岗位角色问过。有些提问者在问时是在质疑敏捷方法是否适合自己的团队,觉得自己的项目情况比较特殊。有些则是担心实施难度很大、团队不适应。 记得和一个很有经验的项目经理聊时,他提到:实施了这么久,感觉敏捷的理念是不断追求的更好,敏捷要把人培养成精英,似乎只[……]

继续阅读

持续集成工具CC的一些个人经验

CruiseControl(CC)是老牌的开源持续集成工具,支持众多的插件,文档也比较全,普通的持续集成应用使用CC是可以满足要求的,CC已经比较久没有更新了。团队在选择CI工具时可以考虑使用新的CI工具:hudson 比较常见的问题:1.CruiseControl可以用来做什么语言的CI?CC本身[……]

继续阅读

大师说了,敏捷是形容词

敏捷宣言的创始人之一大师David Thomas在敏捷中国2009上说了:Agile is not a thing. Agile is an adjective. 敏捷是什么?这个经典问题一直在坊间不断的被提起,这似乎是一个很老的问题,它也被问了无数次,为什么还会被不断的提出?也许最大的原因是敏捷没[……]

继续阅读

敏捷教练,Make others great!

敏捷教练–火星来的吗?
    “敏捷教练”,第一次听到这个头衔时大家总会情不自禁地露出讶异的表情。敏捷教练是干啥的?火星来的吧。其实敏捷教练也是一个教练,篮球教练、足球教练、女排教练大家都很熟悉了,那顾名思义这个敏捷教练自然是敏捷产品研发的教练。敏捷教练和篮球教练、足球教练一样,TA所做的事情就[……]

继续阅读

文档啊文档,敏捷啊敏捷

一个男孩要走多少路才能成为男人?
一个软件项目到底需要多少文档才算敏捷?
我的朋友
答案飘荡在风中
答案飘荡在风中。。。
 
写文档向来是个有争议的活儿,敏捷大佬说了:“可用的软件重于全面详尽的文档”。开发大牛说了:Coding as talking,代码即文档,文档即代码。色即是空,空即是色。俺不[……]

继续阅读