软件生产的工业化思路

软件生产的工业化思路
借鉴汽车工业的做法,汽车的轮胎,轴承等由供应商提供,制造商负责组装与测试。例如小轿车有4个轮胎,轴承一根规格2吨载重,载重卡车有20个轮胎,轴承一根规格40吨载重。发动机集团公司生产几百种规格的发动机,应用于轿车,卡车,大客车等。零件的规格由制造商指定,由供应商实现零件的制造。
软件业的供应商提供的零件有数据库,文件系统,消息系统,
零件的标准化,实现零件的可替换。
软件业的系统集成商负责中间件的需求规格的制定,只有很少的几种规格,例如适用于游戏架构的并发量一万到十万用户的消息系统,适用于企业架构的数据量一百万行到一亿行的数据库,适用于嵌入式操作系统架构的存储量1GB至1TB的文件系统。
软件开发商的职责是专门开发文件系统或者是数据库系统等中间件,例如消息系统开发商可以选择开发一种或几种规格的消息系统。用户界面的软件开发商开发各种用户界面,应用于控制系统,桌面系统,手机系统,互联网系统等。

发布了108 篇原创文章 · 获赞 16 · 访问量 4万+

猜你喜欢

转载自blog.csdn.net/gggwfn1982/article/details/103328343