BT

如何利用碎片时间提升技术认知与能力? 点击获取答案

佳文推荐:Kent Beck谈敏捷开发的应用和价值观

| 作者 霍泰稳 关注 1 他的粉丝 发布于 2007年4月4日. 估计阅读时间: 1 分钟 | CNUTCon 了解国内外一线大厂50+智能运维最新实践案例。
Kent Beck做了许多与敏捷软件开发相关的幕后工作,其中包括JUnit测试框架和极限编程。Kent还是在面向对象编程中应用设计模式的先驱。InfoQ的Kurt Christensen最近采访了Kent,并询问了一些关于敏捷软件开发现状和未来定位的问题。

在提到是否“正确”使用敏捷方法时,他提到:
敏捷开发一词的含糊性会成为一个障碍。问“我们做得正确吗?”(或更可能的情况——告诉别人“你做得不正确!”),这个问题并没有什么价值。“我们在学习所有我们能学到的吗?”和“我们需要改变自己来最大限度地迎合公司的目标吗?”这两个问题更有意义。如果敏捷开发成为一种意识,那么我们并不真的需要衡量正确与否的尺度了。你工作时有敏捷开发的意识吗?你尝试过从多个角度看问题吗?你会突破桎梏去思考吗?你会参与到团队交流中,共同向一个有价值的目标去努力吗?你会以坦荡诚实的胸怀和负责任的态度向你们共同的目标努力吗?你参与的流程如何在组织中起作用,其意义远比一个敏捷开发专家对流程的思考要重要。
在谈到“敏捷”会不会仅仅成为一个口号时,Kent Beck回答说:
我一直都在关注这样一种情况,“敏捷”属于一个吸引眼球的词,那些一点都不理解它内涵的人也可能会使用它。谁不愿意被认为是在做敏捷开发呢?敏捷开发这几个字说起来轻松;有价值的思想往往附带着诸多的责任。这就是我们探讨“负责任开发”的原因。在英语中,责任有附带着负担、要求或者义务的含义。

评价本文

专业度
风格

您好,朋友!

您需要 注册一个InfoQ账号 或者 才能进行评论。在您完成注册后还需要进行一些设置。

获得来自InfoQ的更多体验。

告诉我们您的想法

允许的HTML标签: a,b,br,blockquote,i,li,pre,u,ul,p

当有人回复此评论时请E-mail通知我
社区评论

允许的HTML标签: a,b,br,blockquote,i,li,pre,u,ul,p

当有人回复此评论时请E-mail通知我

允许的HTML标签: a,b,br,blockquote,i,li,pre,u,ul,p

当有人回复此评论时请E-mail通知我

讨论

登陆InfoQ,与你最关心的话题互动。


找回密码....

Follow

关注你最喜爱的话题和作者

快速浏览网站内你所感兴趣话题的精选内容。

Like

内容自由定制

选择想要阅读的主题和喜爱的作者定制自己的新闻源。

Notifications

获取更新

设置通知机制以获取内容更新对您而言是否重要

BT