软件生产与丰田模式 有比较的必要么?

2008-07-09,今天在infoQ看到了一篇文章http://www.infoq.com/cn/articles/software-jit-production
这篇文章让我想起不久前在javaeye参加讨论的一篇关于敏捷和丰田生产模式的帖子http://www.iteye.com/topic/189542
不知道这两篇文章是不是出自同一个马甲。
我有些纳闷的是为什么有人开始研究丰田的管理模式,并想将之与软件生产的管理模式相比较,相融合。
在2003年,我也研究过丰田的生产模式,因为当时我在做关于物流,计划等的应用软件。而丰田无疑是制造业中管理上的领袖。丰田独创的零库存计划,让欧美的汽车生产厂商们垂涎不已。想仿效,却又没有仿效的条件。
在管理上丰田无疑是成功的,在管理上有三个令我最为欣赏的公司:多种制造和服务业是通用电器GE,制造业是丰田toyota,创新型企业是苹果Apple。他们采用的生产管理手段一致么?显然是否定的,Apple不使用零库存计划,但它仍是全球最佳创新企业。GE不采用看板生产,但仍旧是全球最被赞赏的公司(当然被赞赏的是它的管理而非仅仅业绩)。
可见,没有一种管理手段是普适的。他们都有各自适用的环境。工具为目标服务这才是普适的真理。
如果说丰田的JIT和零库存对软件生产或敏捷有什么启发?我想主要也是管理思想层面的而不是具体的管理手段上的。其实管理的思想说到最后的实质就是利润。获得利润的手段主要有二,一是降低成本,二是增加销售。创新型企业的利润主要来自于增加销售,而生产型企业的利润则更多的要依靠降低成本。丰田的管理手段正是为了降低成本而设计的。
软件生产和制造业的显著不同是,制造业需要生产的东西是事先设计好的,如果研究过制造业的话就知道,所有的产品都有一个bom表。从这个表你可以统计出生产一个产品需要多少a规格的螺钉b规格的螺帽c规格的钢板等。有了这些,零安全库存才有了可能。软件生产有bom表么?如果一定要做,我想也可以做出来的,如果我们收集到完整的需求,并花了足够的时间做了详细设计,这些设计已经细化到每个类做什么,有什么变量和接口。那么我们软件的bom就出来了。但这个bom和我们的软件成品还有多大差距呢?我想得到bom的时候你已经得到一个完成了80%的软件了。在这种情况下软件生产的主要工作是得到bom表。而且这还是在需求不变的情况下,如果你的客户并没有给你描述清楚需求,我们甚至要在需求不明的情况下开始软件生产,这时别说bom了,你连最终的车是吉普还是皮卡都不知道。但我们还是可以先开始做软件,先造个轮子和悬挂,让他能跑,再按照用户的要求打造车壳,这才是敏捷想要解决问题。
最后,说说我们应该从丰田借鉴什么。无疑丰田是全球最优秀的汽车生产企业,一个企业能走到世界之最是很不易的。如果说我们照搬丰田模式就能学到人家的精髓,那就不会有这个世界第一了。所谓核心竞争力就是对手无法模仿的能力。中国的企业在改革开放的30年里抄袭了发达国家上百年才创造的硬件环境,然而我们去没有能模仿别人的优秀管理。既然不能模仿,那我们还学什么?学学人家是怎么达到今天的境界的。这才是发展中的中国企业应该学习的。优秀的企业具备的素质是类似的,团结、专注、富有热情、充满活力和创造性。这些从何而来才是做管理真正应该思考的问题。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值