BT

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

视频:熊节谈敏捷在软件开发中的实践

| 作者 霍泰稳 关注 1 他的粉丝 发布于 2007年9月29日. 估计阅读时间: 2 分钟 | Google、Facebook、Pinterest、阿里、腾讯 等顶尖技术团队的上百个可供参考的架构实例!

在本节的视频采访中,敏捷方法的布道者熊节分享了敏捷的基本概念,敏捷在消除浪费方面的作用,敏捷实践的最小集合,以及如何通过敏捷方法提高团队的交流和工作效率,并回答了在国内的企业里面如何实施这一“舶来”的方法,最后他还推荐了一套在项目中使用敏捷方面的工具集合等。

敏捷的出现为软件开发带来更多有价值的实践,尤其对于中小型的研发团队。因为就像在汽车制造中的精益理念一样,敏捷非常重视的一点就是消除浪费,降低成本。虽然敏捷中的很多实践,比如结对编程,看似一种人力资源的浪费,但如果认识到知识型人才“1+1>2”的道理,我想对敏捷的理解就会非常的深刻。

敏捷为软件开发带来的另外一个变革是让研发团队更加重视了交流的作用,虽然从前的一些重量级的方法如RUP、CMMI也非常重视交流,但基本是集中在文档和代码的交流上,而敏捷更强调的是人与人之间面对面的交流,通过这种交流将开发中可能出现的错误扼杀在摇篮的状态。从而从源头上节省了整个项目所花费的时间!

敏捷在国外得到了认可,那么在国内会得到企业的认可,会产生水土不符的现象吗?可能会,但从另外一个角度来说经历这个“不服”的阶段,然后消化吸收其精髓,也未尝不是一条道路。熊节的看法是:

我们的出发点是一致的,所有的企业,不管是西方的企业,中国的企业,西方的软件团队,中国的软件团队,大家有一个共同的出发点,消除浪费,提高质量,然后呢,我们必须站在中国的角度上,去找到适合我们的实践,也许会对以前的实践做一些改进,但是这个出发点是不会变的,比如说对质量的重视是不会变的。

更多的精彩观点,请大家直接观看视频(长度:30分33秒)

评价本文

专业度
风格

您好,朋友!

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

获得来自InfoQ的更多体验。

告诉我们您的想法

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

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

严重希望雄节大哥把那个发型改改。。。 by zhao rocman

看着的确相当郁闷。。。

Re: 严重希望雄节大哥把那个发型改改。。。 by 陆 超

还好啦,和我胡子的长度差不多:D

Re: 严重希望雄节大哥把那个发型改改。。。 by li kui

发型怪异不说,好像还有染色,够个性!

你的发型让人无法想到敏捷 by lin hong

个性并不总是怪异,才华也不需要怪异

Re: 严重希望雄节大哥把那个发型改改。。。 by Lai Jason

看着的确相当郁闷。。。
你这不是要gigix自拆招牌么?呵呵

发型不错啊,大叔们就不要发劳骚了 by qingyin wang

发型不错啊,大叔们就不要发劳骚了

有帮助 by Long Allen

很有启发,期待熊节的更多分享:)

怎样下载那个视频? by 贺 光强

怎样下载那个视频?谢谢!直接看速度慢,断断续续的,不爽。

Re: 怎样下载那个视频? by Lai Jason

怎样下载那个视频?谢谢!直接看速度慢,断断续续的,不爽。
抱歉,由于版权原因,InfoQ不提供任何站上视频的下载。

在您带宽充分(不开任何下载工具,没有其它大量消耗上网带宽的连接)的情况下,InfoQ 站上的视频流速度应该是能满足流畅播放的,因为我们的视频服务提供商在国内,比如说上海也有服务器集群。因为 InfoQ 上的视频是按照 512k ADSL 的带宽优化的视频,因此很少出现不能连贯播放的情况。

在一些高峰时段您观看视频可能偶尔会有不连贯的情况,您可以尝试换一个时间试试。

祝大家国庆愉快!休息之余,也可以多到 InfoQ 中文站来充充电哦:)

Best regards,
Jason
----------------------------------------------------------------
Jason Lai
News Channel Manager, InfoQ China / Developer, InfoQ.com
www.infoq.com/cn/
Enterprise Software Development Community

对话中反证错误 by 文明 钟

熊节说到:
"那么我们仍然站在这个点上来看的话,你就没有办法说敏捷不适合中国,或者说,中国的企业对敏捷水土不服。因为那就意味着你在说,消除浪费不适合中国,改进质量不适合中国,提高竞争力不适合中国,显然这不是事实。"

这个反证推导存在明显的错误,agile的目标是 消除浪费,改进质量,而不能说agile = "消除消费,改进质量。" 因此基于这一点做的反证是不正确的。

反观记者的问题,其实是问agile这套方法和过程是否适合中国。固然agile是个很套很好的理念或者说方法/过程,并且不乏它的成功经验。但必然也会有它的问题,即,不是完美的,更何况是在中国,中国人和外国人是有文化差异的,这点是很明显的,那么既然agile是一套关于"人"的东西,那么这种文化差异当然不能乎略不计,所我们不能一味的copy别人的东西。

中国已经有些公司,有团队在饯行新的方法/过程来达到和敏捷同样的目标,只是中国人往往不会像外国人那样能捣鼓概念,或者说也往往没有那种疯狂的创造新概念来分享的激情。

agile固然好,在中国也并不是一定行不通,但在中国,必然会有适合中国的新模式。

听不出有啥buzz words啊 by fan fan

听不出有啥buzz words啊

Re: 听不出有啥buzz words啊 by Fangzhao li

我呸,你们怎么没要求James Gosling也把发型改改呀!
有能耐的人非得要遵循那么多你们制定的规矩吗?

Re: 严重希望雄节大哥把那个发型改改。。。 by yin cheng

I thought no one will pay attention to look in IT, however, it does. shall we just focus on Agile? Is your next iteration ready?

Re: 对话中反证错误 by yin cheng

Any methodology needs to be tailored to fit in an organization, no matter it is in US, or in any other country. Every organization, it has its own culture. Always focusing on requirement drive approach, Agile definitely brings some new practice and mitigate risk by decomposing the development cycle to smaller, however, it is still a buzz word, a lot of company already using this. Iterative development methodology has existed for a long time. It is never easy to how to define your iteration and prioritize your iteration, which is the key to success.

发型不错 by Chen Jerome

哈哈。这也是特色啊。

------------------------------------
[Ruby中文社区] - www.ruby-lang.org.cn

实施敏捷一年多了,冲着这个鬼魅的发型进来的 by 天色 璎珞

第一步 小步快跑 迭代加重构 潜移默化的推进Scrum的流程
第二步 引入工具:Sharepoint(需求/文档管理)SVN(代码管理)Xplanner(项目进度)Cruisecontrol(持续集成)bugfree(缺陷管理)...
第三步 单元测试和自动化测试的大面积覆盖
第四部 引入过程和质量的度量,实现量化管理

这个比较靠谱。 by Zhang Charlie

--如题--

为什么 Martin Fowler 输给了熊节? by Zhang Charlie

在 Martin Fowler 2005 年首次敏捷中国行的演讲之后,著名的布道者熊节在该年的《程序员》杂志以及次年的《程序员》精华合订本上发表了《敏捷的迷思与真实》一文,信誓旦旦地告诉我们读者:

Martin Fowler 毫不掩饰地告诉我们:XP 不打算包含软件开发中的一切,至少它就不包含“如何记录/传递知识”的功能


我第一次看到这段文字时的感觉,只有两个字:诧异!如此这般地耍弄文字,真是耍出了派头,耍出了艺术 ...

熊名家知道自己在大言不惭地胡说些什么吗?难道敏捷/XP的 Pair Programming、Daily Meeting、System Metaphors、Collective Code Ownership 等等实践不具有记录/传递知识的功能?在我看来,当时职业编程经历未满一年的熊节,不过是曾经做了 Martin Fowler 的陪同、会议主持人,还有幸译了一本《重构》(第二译者),请不要随随便便以大师的发言人自居,okay?

果不出所料,在楼上采访中,只见那熊名家如是说:

那结对编程我可以说出它的很多很多好处,我可以说它具有信息交流的优势,让两个人可以互相交流关于这个项目的知识;我可以说他是一种很好的知识传递的方式,让新来的开发者可以跟着资深的开发者学习,我可以说出它很多的好处。


可见,非常不幸,在 XP 至少是否具备“如何记录/传递知识的功能”的这个认识问题上,我们的享誉全球的敏捷大师 Martin Folwer 先生终于输给了咱中国本土最著名的敏捷程序员、软件工匠、ThoughtWorks 咨询师、InfoQ 社区名编 —— 晚辈熊节!

好了,玩笑归玩笑,相信我们的新新程序员们一定能从这件事情上,吸取应有的教训,善哉,善哉!

要想领略更多熊名家的精彩忽悠段落,请访问这里

太极敏捷教练 张恂
www.zhangxun.com

熊节:裤腿追咬者的创举 by Zhang Charlie


2008年5月1日 上午2时21分 发表人 Jeff Xiong 对 Charlie Zhang 说:



... 如果是这样,麻烦你道个歉,收回你不负责的言论 ...


侮辱自己的批评者为裤腿追咬者、档次最高的裤腿追咬者,这大概是四年前“程序员”名家、大牌熊节(Jeff Xiong,gigix)的首创,好不风光。



<strong>如此虚伪、无耻的政客,还有脸皮做 Thoughtworks 咨询师?不如自己拿镜子照照,真丢脸!</strong>




档次最高的裤腿追咬者



gigix.blogdriver.com/gigix/199515.html



所谓“裤腿追咬者”,是指“不以实用或审美为目的,专为驳倒某个特定对手的辩论者”。拥有裤腿追咬者是件值得骄傲的事情,因为裤腿追咬者的逻辑总是“扳倒了xxx就证明我很NB”,既然如此,这个“被扳倒”的对象无疑已经在裤腿追咬者眼中具有崇高地位了。曾经有一次和Jacques聊起,就像胶片和照片的关系一样,裤腿追咬者和搞偶像崇拜的fans其实是同一回事。所以,拥有一位迄今为止档次最高的裤腿追咬者,我的虚荣心得到了极大的满足。



www.iturls.com/~xzhang/reviews/scrafts.htm



虚荣心满足一下就好。还是Kent Beck那句话:“我要去写程序了。”前一阵没啥好玩的,随手写了点文字;最近又找到了好玩的东东,让这位裤腿追咬者自己玩去吧,不陪他了。



作者: gigix 2004年06月14日, 星期一 15:30

大师啊你的发型太韩版了吧 by luo yong

大师啊你的发型太韩版了吧,太萌了了点

允许的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通知我

20 讨论

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


找回密码....

Follow

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

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

Like

内容自由定制

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

Notifications

获取更新

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

BT