中国应用软件行业发展路在何方 (第三节)
张老师:下面的特邀讲者是何克清教授,武汉大学软件工程国家重点实验室常务副主任,武汉大学软件研究工程所所长,博导,曾获得国家计划委员会教育部科学联合颁发的,为国家实验室做出重大贡献的先进工作者奖,获得日本振兴学术会颁发的论文奖,先后主持国家省市公关项目,863项目,国家标准项目,中法,中日合作项目,他今天演讲的题目是标准化是标准化是推动软件产业的途径。
何克清:我今天要讲的题目是,标准是一种生产力,标准化是提升软件化核心竞争力的重要手段,这是我的个人观点。在我讲之前,我先自我介绍一下,我于70年毕业于武汉大学,在学校教学,在改革开放以后,第一批被派往国外留学,我去留学的地方不是大学,是软件工厂,日立公司软件工厂。所以我除了教学,在国际上,比较大型的软件企业工作过。所以我对标准和标准化的认识体会很深。我认为,根据我在日立公司工作的六年时间,一个企业对标准的需求程度,反映了这个企业的产业化与工业化的水平。我在日立公司软件工厂整整一年,设计编码,怎么样在三个星期之内,编多少多少程序,保证没有错误,我受了这个训练,也严格受到了,管理,开发,市场这一系列的标准化过程。所以说,凡事离开标准就不行。一个小公司,人数不多,每个人的水平都很高,但是在管理标准上不是很重视,但是作为一个软件工厂为看,不可能所有的职工都是高水平,那个那个中等水平的技术人员大量的协作生产,大量的协助工作生产,没有做不了的事情。为什么武汉市的一些中小企业对这些事情无所谓呢,因为它没到这种水平。
我于79接受软件工厂程序的任务,是文件管理系统的程序系统结构设计,任务交给我的同时,也交给了我分析图的标准。后来我回国后,把这个标准进行推广,现在也成了我们国家的国标。然后我学习那个标准,第一个星期学习,提问;第二星期开始设计编程。就是这样两个星期,完成了编程,结果审查,一个错误都没有。在这个编程过程中,小组不断审查,这就是标准化在起作用。所以说,标准是一种无形的生产力,我是指工业化生产,不是说小公司,搞几个技术员,在那里搞创新,那不是标准。
标准有哪些:管理标准,软件是无形的生产,过程是看不见的;开发标准,服务标准,往往是企业自己的事情,往往就是软件开发出来,它就不管了,跟我没关系了,只想到暂时的利益;然后就是市场,人才标准,技术标准与国家的软件发展过程有关。重要的是管理,这是一个无形的过程,要把无形的东西显现出来,要让别人看得见,好控制。
根据我国的现状,谈到标准,大家都很重视技术标准,现在自己需求的程度很重要,靠市场的支持,靠压力,靠竞争,才可能使我们的标准成为软件企业发展的过程。
我回国之后,承担了ISO,比较重视国际标准的研究,通过这段时间的研究体会,标准化人才应该具备什么样的条件,做标准化的人,首先专业要懂,而且要懂得比较清楚,再就是团队精神,高标准化的人团队精神很重要,不是一个人说怎么要就怎么样的,要团队精神,要能够表述,能够和别人交流,沟通能力要强。不具备这种条件的人,做不了标准化人才。做标准化,要提出新的标准,特别是前制性,比较困难的高标准,除了要较高的技术水平以外,还要有创新精神,外语。还有天天搜集公司成员的新创意,新的标准的建议,不断的公布,不断的采用,个别精英做出来的不可能是好产品,要把大家的东西结合起来,就成为了软件产品,标准化就是一个手段。
最后,说一下我个人作为的工作,承担了ISO,关于复杂信息资源如何分类,如何注册,叫做MFI,就是怎么样对它进行分类,怎么样建立层次管理,定位管理,有这几个体会,我们国家的标准化落后于国外,重要原因就是企业没上涨,国外的会议70%以上是企业,我国主要以大学教师为主,要以软构件的标准来做。做一个前制性的国际标准是需要长期科研成果的积累。要做有创意性的标准,要做技术化的标准不容易,要提出新的思想,新的方案。标准就是控制市场的东西,要建立国际团队,标准起码要在5个国家以上的团队参加才行,要投票,不是一个人说了算。希望标准化成为我国软件产业的生产力,成为提升我们国家软件产业核心竞争力的一种有效的标准。
何教授演讲结束,自由提问。
问:甘雯松提问,您刚才说的是一个标准化的问题,那么我想问一下的话,在武汉现在还没有大型企业,那么在武汉这种中小型的公司,那个标准化的度该怎么样去把握,因为增加了标准化的话,那么公司的人力资源和相关费用会增加,那么有些公司就会让程序员兼顾编程的时候,还会去做详细设计的文档工作,甚至测试的工作,那么,可能会让相关工作人员对标准化有一种抵触情绪,您对这种现象有什么看法呢?
答:在大型软件公司是这样,设计人员推行和设计好后交到程序部,然后在交的过程中不断的讨论沟通,设计部会派一个人长住在这里,在这种体制下,就不会有抵触情绪,绝对服从公司,你叫我编什么,我就编什么。小公司就那么几个人,又要写程序,还要写文档,就认为是一个额外的负担,不写,认为程序写出来,只要能用就行了,这是对软件的认识有问题,光把程序写出来,没有文档,那有什么用,没有把文档当成软件的一部份来看,你可以同时把它当成软件的一部份来看,写出来的文档要交到审查部门,必须把这当成一个工作来看。当然大公司有大公司的办法,小公司只能说是逐步走向标准化。
问:武大,艾浩军提问,我们也在从事有关这个标准化的工作,我们在做这个标准和过程执行中,是否全部采用国际标准,有没有需要根据我们国内的情况,来制定一些我们国内自己的标准?
答:我们现在做的是国际标准,那么你把ISO标准拿来,作为国标来说,你必须加很多内容。比如说,结合我国的情况,因为做标准,就是为了保存自己的生产利益和市场,把它切换到国家标准,再切换到行业标准的时候,那就叫内规,那都是有可能的。
|