剖析短迭代
敏捷教练Dave Nicolette提出:我们应该如何设定迭代长度?是要根据发布周期的时间么?使用短迭代又有哪些好处?

作者 路宁 发布于 2008年7月6日 下午9时34分
准时化生产(Just In Time)是精益生产(Lean Production)和丰田生产系统(Toyota Production System)中的概念,早在1936年便被丰田汽车的创始人丰田喜一郎所提出,它强调在合适的时间生产合适数量的满足客户需求的产品。这充分体现了从客户价值出发组织生产运营系统的观点,是一种先进的生产方式,为包括丰田、戴尔等众多世界级企业的成功奠定了基础。
***************************************************************************
思想决定行动,行动决定习惯,习惯决定命运.
程序员在深圳QQ群,交流产生思想碰撞.
部份专业群:
程序员在深圳c++群15195967
程序员在深圳英语学习群:23864353
程序员在深圳c++Ⅱ17409451
程序员在深圳嵌入式开发群37489763
程序员在深圳移动开发群31501597
程序员在深圳创业群33653422
部份高级程序员群:
高级群I:17538442
高级群II:7120862
部份初、中级程序员群:
第三群:2650485
第五群:29537639
第四群:28702746
第六群:10590618
第七群:10543585
第八群:12006492
第九群:19063074
第十群:2883885
第十一群:25460595
第十二群:9663807
深圳程序员QQ群联盟成立三年多,拥有三十个以上的QQ群,人数超二千多人,大量经验丰富的老手,成员从业于大公司(如微软、IBM,SUN,华为)、来自国内著名高校和研究院成员,和有丰富实践经验的高级程序员、系统分析员(包括参加过上亿元的项目的架构师),有很热爱技术的成员(包括自己写操作系统),还有少数女程序员。推荐:深程高级群I:17538442 深程高级群II:7120862 (深程高级群不欢迎新手,如果在深圳,月薪6K以下的别加入) c++:15195967 mobile:31501597嵌入式:37489763
——————————————————————————————————————————
如果你不是第一次看到此广告,说明我们最近T了一些人,因为我们要不断提升群的质量,保证名副其实.
-------------------------------------------------------------------------------------
在通过电邮、新闻组或者聊天室提出技术问题前,检查你有没有做到:
1. 通读手册,试着自己找答案。
2. 在FAQ里找答案(一份维护得好的FAQ可以包罗万象:)。
3. 在网上搜索(个人推荐google~)。
4. 向你身边精于此道的朋友打听。
我想我们首先应该靠自己解决问题,然后才是问!
*****************************************************************************
总拿软件开发和建筑行业、汽车制造行业比,二者有可比性吗? 要比也是和建筑设计和汽车设计过程比。 谁又能在几天内搞出个新车设计来?
有些IT行业的脑力工作者并不了解现代化工厂是什么样子,更谈不上去了解其中的技术和管理经验,所有会有误解,这不奇怪。
那么不知道阁下是否了解现代化工厂是何模样,是否了解其中的技术和管理经验?能否介绍一二?
路宁,你们是不是可以发个丰田工厂调查报告啥的出来?哈哈
今年一月份我们去过天津一家精益工厂进行参观,近距离接触精益生产实践,很有收获。
去参观之前,我们凭想象和电视新闻就可以对现代工厂的样子有所了解,可毕竟我们中的大部分人从来没真正到工厂参观过,工厂的很多做法已经超出了我们的想象。
精益生产的倡导者大野耐一说过,精益生产和精益管理是一线生产车间智慧的结晶。从已经被高度抽象的精益原则开始了解精益是远远不够的,虚心地到工厂看一看,会有更多收获。除了从资料上学习以外,我们还在努力寻找更多到现场参观的机会。
至于精益工厂的技术和管理经验,文中已有所介绍。
这个想法不错。
可是就像 XuYi 所担心的,尽管我们可以从书本和各类报告上了解到一些精益企业在生产、设计、管理、供应链协作以及用户关系方面的实践和观点,但亲身体验和接触精益企业的机会还是很有限的,无法支持一个客观全面的调查报告。
不过我们还是可以以别人的调查资料为基础,整理出一个对软件从业人员有所价值的总结报告什么的。
不是比较一个程序员与一个工人的工作性质,更不值得去考量软件设计和汽车设计在时间上有多大的差距。
重要的是意识到精益生产给制造业带来的变革,学习和借鉴精益企业解决问题的方法,精益企业看待客户需求、交付、质量、成本以及人等等问题的态度。软件行业恰恰也面临着类似的问题。
Martin Fowler的一篇博文中也提到了敏捷软件开发与精益生产的联系,值得一看。
如果有值得借鉴的地方为什么不借鉴呢?
看看有什么值得学习的地方不见得是坏事情.
“软件开发和建筑行业、汽车制造行业没有可比性”,这其实是长期以来在网络上、业余程序员社群当中广为流传,也是我一直没有时间批驳的一个谬论,趁这个机会正好澄清一下。
大概您也上当了。
软件工程,建筑工程,汽车工程,机械工程 ... 既然都可以叫工程,自然有很多可比性和相似性。事实上,过去 40 年来,软件工程行业的科学家和工程师们一直在向建筑工程、汽车工程等其他传统、成熟工程行业借鉴、学习,比方软件工程的术语、概念 architecture/architect、pattern、component、subsystem、interface、socket、stub 等等,可谓举不胜举。彼此有没有可比性,关键看站在哪个抽象层次上,如果看到的只有砖是砖、类是类、轴承是轴承,自然没有可比性了,这需要一点想象力。
同意你说的第二句,但你的前后两句是矛盾的,难道建筑设计、汽车设计不属于建筑行业、汽车制造行业?
2008年7月8日 上午12时23分 发表人 index chen
总拿软件开发和建筑行业、汽车制造行业比,二者有可比性吗? 要比也是和建筑设计和汽车设计过程比。 谁又能在几天内搞出个新车设计来?
现在,敏捷软件工程向敏捷制造、精益制造学习,完全正常,也在情理之中。
敏捷 OO 教练 张恂
www.zhangxun.com
“软件开发和建筑行业、汽车制造行业没有可比性”,这其实是长期以来在网络上、业余程序员社群当中广为流传,也是我一直没有时间批驳的一个谬论,趁这个机会正好澄清一下。
别人写的文章下面别人提问题,我就没看出来这跟你有什么屁相干。免费舞台炒知名度确实是个好办法,太不要脸了怕也不好看吧?
2008年7月27日 上午8时13分 发表人 Jeff Xiong
别人写的文章下面别人提问题,我就没看出来这跟你有什么屁相干。免费舞台炒知名度确实是个好办法,太不要脸了怕也不好看吧?
是嫉妒心使然吧,好像已经到胡搅蛮缠型晚期了。
TW 有你这样的明星咨询师,InfoQ 有你这样的明星编辑,可惜了 ...
敏捷 OO 教练 张恂
www.zhangxun.com
本文主要讲述了如何用JBoss Portlet Container 和JBoss Portlet Bridge创建新项目,怎样配置一个JSF应用去使用JBoss Portlet Bridge,以及JBoss Portlet Bridge所具备的功能。
在这篇文章里,Bryon Jacob和Chris Berry将和我们继续探讨AtomServer,它是基于Apache Abdera的完整Atom存储实现。作者还创建了几个Atompub规范扩展,其中包括自动标记、批处理和Feeds聚合。
InfoQ中文站的电子杂志《架构师》试刊第二期出版了!相比于上期,我们在内容的选择安排和版式上都根据读者的意见重新做了修正。“细节决定成败”,我们希望基于InfoQ中文站的专业内容,《架构师》能逐渐成为大家喜欢的电子刊物!
在本文中,Steven Haines探讨了Web应用性能调优问题。该领域过去更像是一门艺术而不是一门科学。他提出了一种称为基于等待调优的方法,使整个调优过程更加可度量,也因此更具科学性。
通常来说,改变技术路线时最艰难的部分是辨别语言语法之间的不同。这篇文章就为Java开发者提供了一份如何转向Flex基础语言ActionScript的指南。
本视频主要以财帮子为例,介绍了如何创建一个PV为百万级的Rails应用。其中包括:Rails应用的服务器架构、Rails Cache的优化、负载均衡的处理、Web服务器的调试、分布式解决方案、Open API的设计等等。
InfoQ首席架构师Alexandru Popescu在采访中谈论了InfoQ架构、Webwork与DWR、Hibernate与JCR、Hibernate可扩展性、最新的InfoQ视频流系统和InfoQ的未来规划。
12 条回复
回复