IT技术博客大学习 共学习 共进步
全部 移动开发 后端 数据库 AI 算法 安全 DevOps 前端 设计 开发者

敏捷水管工

酷壳 - CoolShell.cn 2011-02-24 22:59:44 累计浏览 2,462 次
本机暂存

    本文来自Terazen Technology Inc的创始人+CTO的 David Ing的《Agile Plumbers》(这也墙?),我的其文中的这个帮事翻译过来(和前些天发的SOAP的S是Simple异曲同工)。其中的寓意,你懂的。

    ――――――――――――――――――――

    (门铃响……)

    事主:啊, Agile 水管工吗? 请进,感谢谢你们这么快就来了――这的确很紧急,我这真是很乱。

    水管工1: 先生,没问题,我们就是敏捷的。在我给你做Presentation前,我先给你介绍一下我的两个同事。

    事主:Presentation?啊,我们有时间吗?这的水已经流得到处都是了……

    水管工1:……先生,我们必需坚持这个。我们只是想保证你能成为动态搜寻解决方法的一份子。你是我们的 champion sponsor,也就是我们团队内的 consultant!你可以提供一个白板给我们使用吗?

    事主:我没听懂,你们不觉得这变复杂了吗?我觉得我应该告诉你们这水是从房子哪儿流出来的,就是那……

    水管工2:你这有让我脱衣服的地儿吗?

    事主:什么?

    水管工2:我要坐在你的浴盆里――我还需要肥皂和托鞋。因为我们运作的方法是“测试驱动”, Red, Green, Red。你可以看到我们是怎么驱动的……

    事主:为什么你会需要这样做?水都从楼梯上流下来了,水管爆裂了,马桶堵了,你能现在就开始吗?

    水管工3:非常不错的feedback――感谢你!你介意先填一下这些 3×5 的卡片吗?我希望你能使用名词,让我们迭代一下刚才你说的“水灾……

    水管工1:别那么着急,Domain Model 可以等的,让我们现在先生成一些想法――我们应该先把所有的业务需求都写出来,然后调查其动机。先生,是不是所有的功能都是 “关键业务’”?你能先给马桶评个等级吗?另外,如果你有100美金……

    事主:你在开玩笑吗?你看,如果你们不能干这个,那么我就……

    水管工2:我去拿个扳手。

    事主:好!终于!等等,你就拿来一个扳手?可是你们有三个人哦。

    水管工1:不这样的,先生!我还是在这里做个初始的Presentation,我一会就走了。但是,我还是会对项目的进度非常感兴趣的。我会打电话过来参加没天的 stand-up meeting。

    水管工2 :另外,和你阐清一下,我们两个留下来的会分享同一把扳手,因为我们是结对水管工……

    水管工3:……你能看到这会更有生产率,我们轮流使用这把扳手。并保成很高的质量以及持续的工作激情!

    事主:我没搞懂――你们以前应该就干过这个事了吗,不是吗?500美金的出场费还不能让你们有工作激情?

    水管工1:你得想得长远一些,先生。你看,我们可以一起来经历整个过程。这是多么令人兴奋的事!我对此超级兴奋!

    水管工2:哦,不。看看这个,这些是铜制的水管吗?有多少人在这住?

    事主:什么?这个房子有5年了。就我和我太太在这里,但是你问这个是什么意思?

    水管工3:嗯~~。我有些害怕,情况并没有那么简单!这些都是Legacy的水管,我们需要对它们做重构,而且,这些老的水管也无法适合我们新型的板手。重构看起来并不难……

    水管工2:喔,我们可以使用新的在机场使用的防水层系统。另外,还有更多的工作需要花在一个大的O型环性能配置上, 但是这会让住在这里的数千人都到影响。我想,我们得做个迭代……

    事主:什么??!!

    水管工1:先生,也许我们可以从你这做一些case study。我们可以为这里创新。让我们先安排一个游戏,这样我们可以进行一个头脑风暴。而最简单有可能做的事――先生,你有水桶吗?

    事主:够了!我要你们滚出去!真是荒唐――很明显,你们根本不知道你们在做什么。出去!

    水管工1:先生,我开始怀疑你根本没有一个Fackbook社交平台策略(Facebook Social Platform Strategy)用来做解决方案?

    ――――――――――――――――

    (全文完)

同分类推荐文章

  1. 从零重建 macOS 开发机:可复现的环境初始化流程 (2026-06-14 20:36:00)
  2. 百度物理网络监控工具开源第二弹:毫秒级监控工具 baize,让你的网络问题无处遁形 (2026-06-11 08:10:28)
  3. How to Set Up Homebrew Tap for Private CLI Tools: A Complete Guide (2026-05-27 02:13:03)

查看更多 DevOps 文章 →

建议继续学习

  1. 腾讯敏捷开发及快速迭代 (累计阅读 8,056)
  2. 腾讯抄你肿么办 (累计阅读 7,755)
  3. 打工仔,天下不是我们的 (累计阅读 6,490)
  4. 应届生选择大公司还是小团队 (累计阅读 6,082)
  5. 使用SoapHeader实现Soap请求验证 (累计阅读 6,061)
  6. 在大公司和小公司做产品的区别 (累计阅读 6,075)
  7. 软件公司的两种管理方式 (累计阅读 5,561)
  8. 【总结】美化bash,python的soap client,python获取系统编码函数 (累计阅读 5,421)
  9. php socket为什么这么慢,直到超时 (累计阅读 5,030)
  10. 产品经理怎么和程序员打交道 (累计阅读 4,968)