诚实是敏捷的价值观吗?

在一篇引人深思的博客中,Declan Whelan引用了他从Mishkin Berteig那里了解到的想法:诚实,是敏捷团队之所以成功的一个(不言而喻的)原则。基本的想法如下:

……敏捷方法要求人们说真话,而且正直行事。我觉得这是非常引人深思的,因为很多敏捷专家要么觉得像TDD、重构这样的敏捷技术很重要,要么认为团队和领导力的问题才是重点。 诚实?真的么?很多人还不是太明白,Declan提供了一个他自己不太诚实的例子:

比如我曾经开发过一个财务的应用软件。当时做了一个设计上的决策,我觉得还挺不错的,但是实现起来却很麻烦。我不想让人觉得我犯了错误。所以表面上让大家相信一切没有问题,背地里我却发疯般地工作,想让它work起来。虚荣使我口出谎言,掩饰这个错误的技术决策。 不幸的是,对于我们很多人来说,这个例子非常普遍,虚荣总是会占据我们的头脑。在Berteig看来,敏捷团队无法从中获益。

现在看来,在敏捷团队中,要是做出了类似的行为还想拍拍屁股转身就走,可就没那么容易了。代码集体所有制、每日立会、任务和故事跟踪、可持续的开发速度,所有这些都会让整个开发过程变得更加透明。Mishkin认为敏捷方法依赖于人们说老实话、做老实事;对此,在某种程度上,我是同意的。 但是敏捷团队真的可以避免类似问题么?Declan可不这么认为:

我们人类是如此狡猾的生物,所以我想让大家仔细考虑下面这些问题:

你在回顾中真的表达出你的疑问和忧虑了么?

如果其他团队成员的某些行为让你觉得不爽,你是不是用直接而不失尊敬的方式来解决这些问题?

你敢于承认别人的想法或设计比你的更好么?

你愿意承认自己犯的错误么? 对

于某人的看法,你在当着他的面和背着他的时候,说的都一样么?

“诚实是敏捷的价值观”这个说法看来得到了越来越多人的认同。价值观也被更多地认为是敏捷的核心——没有价值观的认同,像TDD、迭代、完成状态和其他的个人实践就毫无意义。

查看英文原文:Truthfulness - an Agile Value

来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/14639675/viewspace-402103/,如需转载,请注明出处,否则将追究法律责任。

转载于:http://blog.itpub.net/14639675/viewspace-402103/

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值