我的关于软件生产流水线化的畅想

生产的流水线,最早出自于美国福特汽车的生产方式。流水线生产汽车,在当时是企业过程改进的一个里程碑式的创新。在流水线化生产之前,汽车的生产零敲碎打,要用很长的时间才能生产出一辆合格的汽车。福特看到,某个零件或某一部分汽车零件由一个工人或一组工人来生产或装配,是十分节约时间提高效率的生产方式。于是,流水线式的汽车生产给福特汽车公司和整个美国的工业化带来了飞速的生产效率的提升。

同感,软件行业,和制造业的生产方式是如此的相近。也和建筑业的生产颇为相近。为什么不能采用流水线式的生产方式来变革软件的生产呢??其实我也知道,流水线化的软件生产已经被美国的计算机行家提出和设想过许多年了,但是一直停留在脑海里,从没有人真正的实现过它。而流水线化软件生产,碰到的头一个问题就是,和个性化软件生产相抵触,只能将之应用于大规模的软件生产。

个性化的软件,要求是每个客户都有不同的软件需求。这样,自然就导致软件的零部件不相同,装配方法和顺序也各不相同。而大规模的软件,需求旺盛,产品雷同,不需修改软件部件或只需修改少部分的软件部件就可适用于不同的数量众多的客户。例如,Office 2010,Oracle 12c,Windows 10系列等等,都是产品特性单一而规模大的适用于流水线化的软件产品。甚至还不需用流水线来生产,将这些软件刻录在光盘上,一下子就可以复制出大量的软件光盘,提供给客户使用,这就是软件生产的方便性和优势所在。

我认为,最适宜流水线化的软件产品就是ERP系列的软件。每个大型企业的情况各不相同,而ERP所采用的工业生产流程又出奇的相似和高效率。经过少量的修改,ERP产品就可以通过流水线式的生产方式来生产出适用于不同的数量众多的大型企业的企业管理软件。这样,软件生产才更相似于工业产品的生产,也更加让软件工程这个学科发扬光大,符合工程学的原理,让软件和工程真正的结合起来。

2021.8.26为此文。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值