写点什么

分布式的敏捷团队需要英雄吗?

2009 年 4 月 27 日

在“ GDM-Agile 悖论:在全球交付模式中运用敏捷的技巧”一文中, Ajay Bhandari 和 Kumarasivan Veeramuthumoni 和我们分享了他们在离岸开发模式中采用敏捷开发的一些经验。他们提出了几个影响成功的关键因素,其中一个是:

第二个关键因素是你得拥有好的人才。我们有被大家成为“银弹”级别的人物,一个无所不能、有着极强设计能力的程序员。显然,不是所有的团队都有幸能拥有这么一个明星程序员,但是有不少办法让你能确保你手下的干将满足项目的要求。

他们具体探讨了为什么一个技术牛人对他们的成功是至关重要的,并且建议我们在没有这种人才的情况下,不要在离岸开发模式中采用敏捷:

根据经验,一个项目如果工程方面的要求越高,使用敏捷开发的难度也越大。为什么呢?工程方面要求高就意味着更加复杂。拿我们的项目来举个例子。在一个网站项目中,我们所计划的很多功能都需要用到尖端的技术,但是大部分技术我们几乎没有经验。很幸运,我们的技术明星很快理解了新技术,尝试着写了一些代码,并且制定出完美的流程使得其他成员能效仿。如果没有他,团队将因为不能理解技术而陷入麻烦,也就根本不能按照敏捷开发鼓励的那样去尽早做出决定。我们目睹了很多项目的失败,原因就在于工程方面的过多要求。在这种情况下,如果你没有经验丰富的架构师,那么请不要使用敏捷。

这个建议来之不易,是源于作者的亲身经验。但是它不符合敏捷界的主流观点。

Beck 探讨了如何摆脱一个被他成为“天才 / 蠢蛋过山车”的模式,这个模式要求我们要么成为工作中的英雄,或者成为蠢蛋,因为我们无法成为英雄。他的建议是:“工作中,你就是你。”

那么分布式的敏捷开发就不一样吗?“英雄”模式是应该被遵循还是避免呢?

查看英文原文: Does a Distributed Agile Team Need Heroes?


译者简介:金毅,小小项目经理。对敏捷思想和实践,软件工程等颇有兴趣,关注 Ruby。多年服务于软件外包行业,对软件工程、方法学等在外包业的运用和实施略有感悟。

2009 年 4 月 27 日 01:011054
用户头像

发布了 114 篇内容, 共 24.8 次阅读, 收获喜欢 0 次。

关注

评论

发布
暂无评论
发现更多内容

23种设计模式与六大原则看了又忘,忘了又看?是你看的方法不对!

Java成神之路

Java 程序员 架构 面试 编程语言

快速学会!啃完999页Android面试高频宝典,挥泪整理面经

欢喜学安卓

android 程序员 面试 移动开发

案件数同比下降七成 北京引入“区块链”化解物业纠纷

CECBC区块链专委会

区块链 法律

TensorFlow2 Fashion-MNIST图像分类(二)

书豪

深入浅出 WebRTC AEC(声学回声消除)

阿里云视频云

WebRTC 音视频会议 音频技术 实时音视频 音视频算法

深入Linux内核架构——进程虚拟内存

赖猫

c++ Linux

观点|发展区块链金融,长三角如何建设“四梁八柱”

CECBC区块链专委会

区块链

天下武功,唯”拆“不破| 技术人应知的创新思维模型 (4)

Alan

思维模型 技术人应知的创新思维模型 MECE 组合创新 28天写作

本文帮你在Unix下玩转C语言

MySQL从删库到跑路

unix C语言

老师讲的真棒!总结2020年最全180道Android岗面试题,Android校招面试指南

欢喜学安卓

android 程序员 面试 移动开发

加密货币可能是人类历史上最大的/富国银行报告:加密货币投资像19世纪50年代的早期淘金热财富转移

CECBC区块链专委会

数字货币

揭开IP地址的神秘身份!!!

德胜网络-阳

docker与podman的故事:一个方兴未艾,一个异军突起

晓川

一道腾讯面试题目:没有listen,能否建立TCP连接

linux大本营

c++ Linux TCP 后台开发 TCP/IP

cartographer环境建立以及建图测试(详细级)

良知犹存

cartographer slam

Redis Sentinel-深入浅出原理和实战

Linux服务器开发

redis 中间件 底层应用开发 web服务器 Linux服务器开发

疫情之下,被公司优化掉!同事大部分都去了创业型的公司,而我仅仅一年经验,却斩获多家大厂offer

马士兵老师

Java java面试 架构师技能 面试程序员

诚招译者 | Bruce Eckel On Java 8 中文版

图灵社区

Java

DolphinDB与Pandas对于大文本文件处理的性能对比

DolphinDB

数据库 pandas tsdb 数据库选择 DolphinDB

LeetCode题解:515. 在每个树行中找最大值,BFS,JavaScript,详细注释

Lee Chen

算法 LeetCode 前端进阶训练营

SDK开发质量保障经验总结

张明云

接口 程序设计 接口测试 sdk SDK测试

开发者,别让自己孤独

阿里巴巴云原生

开源 开发者 云原生 OAM CloudNative

专访 CNCF 大使张磊:让云原生不再是大厂专属

阿里巴巴云原生

开源 开发者 云原生 OAM CloudNative

IO问题成顽疾,鹅厂专家来教你

数据君

数据库

Gemini双子新约系统软件开发|Gemini双子新约APP开发

开發I852946OIIO

系统开发

TensorFlow2 Fashion-MNIST图像分类(一)

书豪

tensorflow 学习

老师讲的真棒!阿里P7级别面试经验总结,终获offer

欢喜学安卓

android 程序员 面试 移动开发

高并发下,如何让你的数据库再快一点?

数据君

数据库

http client 中的 connectionRequestTimeout, connectTimeout, socketTimeout

不在调上

架构师训练营第 1 期 - 第 11周 - 学习总结

wgl

极客大学架构师训练营

大促中为什么需要可视化监控大屏?

京东智联云开发者

大数据 监控 数据可视化

InfoQ 极客传媒开发者生态共创计划线上发布会

InfoQ 极客传媒开发者生态共创计划线上发布会

分布式的敏捷团队需要英雄吗?-InfoQ