我们的软件工业

原创 2004年02月25日 15:17:00

       新兴工业中软件业占了很大的比重,慢慢地传统工业也会离不开软件业,软件工业比传统工业更精细,人与人之间默契和合作的要求更高。<?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" />

       学会用计算机语言去编程序是不难的事情,我们软件工程师的编程能力很强,但是编程能力并不代表软件工业的能力,大型项目的管理能力才是软件工业的前提,因为编出来的程序装配在一起并不能成为软件工业,有可能变成了理不清楚的乱东西,可惜这正是我们天天都在发生的事情。

在传统工业中,器件大部分已经标准化,部件可以更换,软件产品中的部件也是软件,相同的需求可以有不计其数的方法实现,换起来就没有那么容易了,更何况还会牵扯到系统环境的因素。整体软件业距离标准化模块化还远得很,也可能永远也走不到那一天。

       现有的办法是尽量依靠管理和工具,让程序写得大家互相都能看得懂,编程人员离开之后,其他的人能看明白他写的是什么,虽然听起来好像不可思议,但是实际情况就是这样。

传统工业可能会笑我们,从没有听说过按照圆器件的图纸,另一个人会做成椭圆型,软件业就有可能会出现这样的情况。客户的需求就像蜈蚣的脚,少两只它也照样能走路,所以圆的扁的只要能达到客户要求就行了,尤其当客户自己也不清楚要什么的时候,工程师们就可能会按照自己的习惯写程序,天马行空,各显神通,应该一二三四五的步骤,一三五跳过去是常有的事,当时能用就行了,不考虑以后潜在的问题,我们的软件工业就像用军事化来管理艺术家一样。

有好的项目管理人员还必须有听话不怕烦的工程师才能成就我们的软件工业,现在开始应该还来的及,尽管我们的应用和系统环境中已经存在了大量的别人看不明白的程序。

【有感】——工业4.0来了,我们还能做点什么?

工业4.0的来临,意味着什么?指向的是网络化、智能化的工业生产时代。而这一次工业化的核心就是:网络化,智能化,去中心化,个性化。还记得第一次工业化的发明是蒸汽机。在渐变的发展过程中,人的生产过程逐渐被...
  • jiadajing267
  • jiadajing267
  • 2015年11月19日 11:42
  • 1294

借助开源项目 学习软件开发

1. 开始之前¶ 1.1. 这份文档的目标读者¶ 软件开发初学者¶ 这是一份面向软件开发初学者的文档,所谓初学者,可以定义为:学过的语言不超过2种,在已经学过的语言技能方面,能够完成课程...
  • yh1548503342
  • yh1548503342
  • 2014年11月14日 18:13
  • 1765

写给心怀从军梦的软件工程大一学生

【来信】  我是烟台大学的一名大一学子,我对您并不陌生,在ACM协会新生见面会时,见过您,而且在博客上看了你的一些观点,的确很好。先说一下,我的情况吧:我从高一便怀有一颗参军的心,希望能够做一些军事装...
  • sxhelijian
  • sxhelijian
  • 2014年03月29日 16:54
  • 2953

工业串口和网络软件通讯平台(SuperIO 2.0)发布

下载:SuperIO 2.0(开发手册、Demo、组件包) 官网:进入 交流群:54256083        SuperIO 2.0版本正式发布。把SCL正式更改名称为SuperIO。 一、...
  • lsjwq
  • lsjwq
  • 2015年06月18日 16:21
  • 1492

【工业串口和网络软件通讯平台(SuperIO)教程】七.二次开发服务驱动

SuperIO相关资料下载:http://pan.baidu.com/s/1pJ7lZWf 1.1    服务接口的作用  围绕着设备驱动模块采集的数据,根据需求提供多种应用服务,例如:数据上传服...
  • lsjwq
  • lsjwq
  • 2015年08月16日 20:47
  • 771

Thermoflow GT Pro v19.0 Multilanguage-ISO 1CD(多语言版,包括简繁、体中文;电力及热电联产工业中热能工程软件)

Thermoflow, Inc.产品: Thermoflow GT Pro v19.0  Multilanguage-ISO 1CD(多语言版,包括简繁、体中文;电力及热电联产工业中热能工程软件) ...
  • cadworx2016
  • cadworx2016
  • 2015年06月15日 11:11
  • 1667

ViDi 提供首款开箱即用的工业图像分析专用的深度学习型软件

ViDi 提供首款开箱即用的工业图像分析专用的深度学习型软件
  • crcsafe
  • crcsafe
  • 2017年12月02日 23:34
  • 113

【工业串口和网络软件通讯平台(SuperIO)教程】一.通讯机制

1.1    应用场景    通讯平台的交互对象包括两方面:第一、与硬件产品交互。第二、与软件产品交互。基本这两方面考虑,通讯平台一般会应用在两个场景: 1)通讯平台应用在PC机上    主要应用在自...
  • lsjwq
  • lsjwq
  • 2015年07月14日 22:34
  • 776

当前中国工业软件市场的发展现状

前中国工业软件市场的发展现状 郑炳权 发表于:2012年07月11日  来自:默认分类     工业软件最早出现在上世纪80年代初,80年代的工业软件是基于DOS系统开发的,当时的主要产品是Ons...
  • junecauzhang
  • junecauzhang
  • 2013年09月21日 11:45
  • 1771

工业液晶串口屏人机界面组态软件开发指南

介绍工业串口液晶显示触摸屏与人机界面组态软件HMImaker的开发指南,工业液晶显示触摸屏是一种包含TFT LCD显示屏、LCD控制器、触摸屏、人机界面组态软件系统和单片机TTL电平串口,RS232,...
  • tftlcd00
  • tftlcd00
  • 2015年01月04日 10:41
  • 222
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:我们的软件工业
举报原因:
原因补充:

(最多只允许输入30个字)