诚实是敏捷的价值观吗?
在一篇引人深思的博客中,Declan Whelan引用了他从Mishkin Berteig那里了解到的想法:诚实,是敏捷团队之所以成功的一个(不言而喻的)原则。基本的想法如下: ……敏捷方法要求人们说真话,而且正直行事。我觉得这...
敏捷软件开发:关于它的起源以及创始人的传记
Gary Pollice, 实践教授, Worcester Polytechnic Institute本文来自于 Rational Edge:自从2001年开始,“敏捷”一词在软件开发领域已经被赋予了一种新的意义。您真的明白敏捷一词的含义吗?这篇文章是由一名敏捷实...
一个敏捷教练中止越轨列车的故事
作者 Richard H.B. Sun 我必须承认,我的管理经验是不足的。最近一次我对下属的工作处理的介入让我学到不少我以前没有经历过的工作经验,在此和大家分享一下我的认识和感悟。这件事情的处理,一般人可能认为这无异...
软件开发中的准时化生产
作者 路宁准时化生产(Just In Time)是精益生产(Lean Production)和丰田生产系统(Toyota Production System)中的概念,早在1936年便被丰田汽车的创始人丰田喜一郎所提出,它强调在合适的时间生产合适数量的满...
InfoQ:伴随简单而生的复杂
大多数敏捷实践都非常重视简单。XP强调做最简单的事情,只要够用就行。然而,要想做到简单却并不容易,有多种原因会让事情变得更加复杂。敏捷社区的众多成员们讨论了“简单”这个概念,并试图解释为什么想让事情保持...
把团队中某些人投票赶走
敏捷团队是自组织型的团队,充满活力。他们互助互爱,有着高效产出。但是,有的人可能跟这种团队配合不来,影响了团队的生产效率。敏捷社区中讨论了怎样把这种人投票赶出团队。Joshua Hoover在他的博客上写道,投票...
敏捷的云计算?
去年我们曾报道过,Arjuna Technologies(HP事务服务技术的初创者,现在Red Hat/JBoss的一部分)又把注意力转向了容错的网格基础设施。这篇文章在当时引起了极大的兴趣,即使...
敏捷开发人员的责任
当客户要求你给出一个快速而肮脏的解决方案时,作为一个开发人员,你的职责是什么?是因为客户是付钱的一方,所以要洗耳恭听,遵照要求走捷径;还是遵守自己的意愿,坚持技术上“最佳”的方案?或者,这二者可以折衷...
给敏捷团队发奖金就像在刀尖上跳舞
Sam Bayer在精益开发组中发起了一个很有意思的讨论,参与者们都在试图找到发奖金的最佳方式。Mary Poppendieck认为,既然软件开发是团队活动,那么发奖就不应该针对个人,而是要根据团队的绩效。Robin Dymond的观点...
确定组织是否真正敏捷的五种方法
每个组织都喜欢吹捧其敏捷性,尽管事态并没有很快发生。当组织宣称是敏捷的,但实际上并非如此时,架构师就陷入了两难的境地。可以使用五个关键预测指标发现组织是否缺乏真正的敏捷性。了解这些预测指标,并获得帮助...
Martin Fowler谈Scrum认证、敏捷现状与未来
在6月21日ThoughtWorks举办的AgileChina大会上,InfoQ中文站编辑李剑有幸对ThoughtWorks首席科学家Martin Fowler进行了采访。在访谈中,Martin Fowler谈到了对Scrum认证的看法,以及敏捷的现状与未来。InfoQ中文站:...
敏捷项目中的跟踪矩阵
有关正式跟踪矩阵的话题,往往能在敏捷社区中激起强烈的反响。Jorge Argus在敏捷测试讨论组里发起了一个有意思的话题,讨论在敏捷项目里采用跟踪矩阵的必要性,引发了大家热烈的讨论。Brad Appleton认为,关键在于...