BT

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

文章:软件开发中的准时化生产

| 作者 路宁 关注 0 他的粉丝 发布于 2008年7月7日. 估计阅读时间: 1 分钟 | Google、Facebook、Pinterest、阿里、腾讯 等顶尖技术团队的上百个可供参考的架构实例!
准时化生产(Just In Time,JIT)是精益生产(Lean Production)中的重要概念,它来源于丰田汽车公司,强调在合适的时间生产合适数量的满足客户需求的产品。20年前,丰田汽车公司的销售额仅为通 用的一半,而现在,精益生产已经使丰田超越了通用,成为全球最大、最成功的汽车生产商。

由于制造业和软件开发行业都面临着一些类似的问题,软件开发组织从一开始就借鉴着制造业中不同的生产和管理方式,并形成了不 同的软件开发方法。敏捷开发与准时化生产中的很多观点和实践是一致的,精益思想作为准时化生产的指导思想也正在积极地影响着软件开发的方式,向其中注入着 创新与活力。

准时化生产的思想强调:
  • 在软件开发过程中进行频繁的交付,以此减少库存(部分完成的工作),暴露并消除浪费,加快价值的流动。
  • 通过客户来拉动开发过程,确保每一时刻团队成员都在围绕客户认为最重要的软件功能展开工作。
  • 在第一时间、第一现场发现问题,并从根本上解决问题,以此将质量内建在分析、设计和开发的过程中,而非依赖后期检测来保证质量。
  • 将与项目相关的所有人组成高度授权的团队,通过可视化地向团队成员全面展示项目信息来支持自我决策。
  • 当改进流程和实践时,要以快速交付和高质量为首要目标,而成本则要端到端地考量,低成本往往是实现快速交付与高质量的自然结果。
来自ThoughtWorks的路宁将为您进行深入解释,请阅读全文:软件开发中的准时化生产

评价本文

专业度
风格

您好,朋友!

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

获得来自InfoQ的更多体验。

告诉我们您的想法

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

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

程序员在深圳 by 在深圳 程序员

***************************************************************************

思想决定行动,行动决定习惯,习惯决定命运.
程序员在深圳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. 向你身边精于此道的朋友打听。
我想我们首先应该靠自己解决问题,然后才是问!

*****************************************************************************

软件不是生产过程 by chen index

总拿软件开发和建筑行业、汽车制造行业比,二者有可比性吗? 要比也是和建筑设计和汽车设计过程比。 谁又能在几天内搞出个新车设计来?

Re: 软件不是生产过程 by lu ning

有些IT行业的脑力工作者并不了解现代化工厂是什么样子,更谈不上去了解其中的技术和管理经验,所有会有误解,这不奇怪。

Re: 软件不是生产过程 by 徐 毅

那么不知道阁下是否了解现代化工厂是何模样,是否了解其中的技术和管理经验?能否介绍一二?

Re: 软件不是生产过程 by Jacky Li

路宁,你们是不是可以发个丰田工厂调查报告啥的出来?哈哈

Re: 软件不是生产过程 by lu ning

今年一月份我们去过天津一家精益工厂进行参观,近距离接触精益生产实践,很有收获。

去参观之前,我们凭想象和电视新闻就可以对现代工厂的样子有所了解,可毕竟我们中的大部分人从来没真正到工厂参观过,工厂的很多做法已经超出了我们的想象。



精益生产的倡导者大野耐一说过,精益生产和精益管理是一线生产车间智慧的结晶。从已经被高度抽象的精益原则开始了解精益是远远不够的,虚心地到工厂看一看,会有更多收获。除了从资料上学习以外,我们还在努力寻找更多到现场参观的机会。



至于精益工厂的技术和管理经验,文中已有所介绍。

Re: 软件不是生产过程 by lu ning

这个想法不错。


可是就像 XuYi 所担心的,尽管我们可以从书本和各类报告上了解到一些精益企业在生产、设计、管理、供应链协作以及用户关系方面的实践和观点,但亲身体验和接触精益企业的机会还是很有限的,无法支持一个客观全面的调查报告。


不过我们还是可以以别人的调查资料为基础,整理出一个对软件从业人员有所价值的总结报告什么的。

Re: 软件不是生产过程 by lu ning

不是比较一个程序员与一个工人的工作性质,更不值得去考量软件设计和汽车设计在时间上有多大的差距。


重要的是意识到精益生产给制造业带来的变革,学习和借鉴精益企业解决问题的方法,精益企业看待客户需求、交付、质量、成本以及人等等问题的态度。软件行业恰恰也面临着类似的问题。


Martin Fowler的一篇博文中也提到了敏捷软件开发与精益生产的联系,值得一看。

Re: 软件不是生产过程 by lucian yao

如果有值得借鉴的地方为什么不借鉴呢?

看看有什么值得学习的地方不见得是坏事情.

软件工程与建筑工程、汽车工程有许多相似性 by Zhang Charlie

“软件开发和建筑行业、汽车制造行业没有可比性”,这其实是长期以来在网络上、业余程序员社群当中广为流传,也是我一直没有时间批驳的一个谬论,趁这个机会正好澄清一下。



大概您也上当了。



软件工程,建筑工程,汽车工程,机械工程 ... 既然都可以叫工程,自然有很多可比性和相似性。事实上,过去 40 年来,软件工程行业的科学家和工程师们一直在向建筑工程、汽车工程等其他传统、成熟工程行业借鉴、学习,比方软件工程的术语、概念 architecture/architect、pattern、component、subsystem、interface、socket、stub 等等,可谓举不胜举。彼此有没有可比性,关键看站在哪个抽象层次上,如果看到的只有砖是砖、类是类、轴承是轴承,自然没有可比性了,这需要一点想象力。



同意你说的第二句,但你的前后两句是矛盾的,难道建筑设计、汽车设计不属于建筑行业、汽车制造行业?


2008年7月8日 上午12时23分 发表人 index chen



总拿软件开发和建筑行业、汽车制造行业比,二者有可比性吗? 要比也是和建筑设计和汽车设计过程比。 谁又能在几天内搞出个新车设计来?



现在,敏捷软件工程向敏捷制造、精益制造学习,完全正常,也在情理之中。




敏捷 OO 教练 张恂


www.zhangxun.com

Re: 软件工程与建筑工程、汽车工程有许多相似性 by 熊 节

“软件开发和建筑行业、汽车制造行业没有可比性”,这其实是长期以来在网络上、业余程序员社群当中广为流传,也是我一直没有时间批驳的一个谬论,趁这个机会正好澄清一下。

别人写的文章下面别人提问题,我就没看出来这跟你有什么屁相干。免费舞台炒知名度确实是个好办法,太不要脸了怕也不好看吧?

泼妇骂街? by Zhang Charlie


2008年7月27日 上午8时13分 发表人 Jeff Xiong



别人写的文章下面别人提问题,我就没看出来这跟你有什么屁相干。免费舞台炒知名度确实是个好办法,太不要脸了怕也不好看吧?



是嫉妒心使然吧,好像已经到胡搅蛮缠型晚期了。



TW 有你这样的明星咨询师,InfoQ 有你这样的明星编辑,可惜了 ...



敏捷 OO 教练 张恂


www.zhangxun.com

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

12 讨论

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


找回密码....

Follow

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

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

Like

内容自由定制

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

Notifications

获取更新

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

BT