- 33.50 KB
- 2页
- 1、本文档共5页,可阅读全部内容。
- 2、本文档内容版权归属内容提供方,所产生的收益全部归内容提供方所有。如果您对本文有版权争议,可选择认领,认领后既往收益都归您。
- 3、本文档由用户上传,本站不保证质量和数量令人满意,可能有诸多瑕疵,付费之前,请仔细先通过免费阅读内容等途径辨别内容交易风险。如存在严重挂羊头卖狗肉之情形,可联系本站下载客服投诉处理。
- 文档侵权举报电话:19940600175。
'软件工程标准化现状与分析摘要:本文笔者结合信息化这一大背景,探讨了软件工程标准化的作用与意义,分析了当前软件工程标准化的现状,以及开发过程中存在的主要问题,并最终提出一些参考性的建议。希望通过此文的写作,能够进一步强化软件工程标准体系在我国的推进。关键词:软件工程;标准化;现状21世纪,信息技术已经无所不在地渗透于社会生活的各个领域,成为推动各国经济社会发展的一大动力,同时也成为我国快速实现工业化与现代化的必然选择。软件工程是用工程化方法构建和维护高效实用的软件的一项复杂工程,它不仅涉及到程序设计语言、数据库、软件开发工具,还涉及到系统平台、标准以及设计模式等诸多方面。当下,软件工程的应用范围越来越广,软件工程标准化便应运而生,本文主要对软件工程标准化的相关问题进行研究和分析。一、软件工程标准化的作用与意义标准化管理最早是在戴明管理模式基础上改良建立起来的,具有系统性、国际性、动态性、超前性和经济性,是企业改进管理工作的准则。而今天的软件工程开发也同样借鉴于这种管理科学,提出了标准化软件构件这一重要思想,它通过具有预制性、封装性、透明性以及通用性等的标准化软件构件的组装来实现软件工程规模化与标准化开发,毋庸置疑,它是符合管理科学的这一思想的。除此之外,为了更好地适应软件市场的需要,提高软件产品的生产效率和质量,建立健全一个软件工程标准化管理体系就显得十分必要。首先,实行软件工程标准化有利于提升软件开发人员的管理素质,改善以往过于自我和闭门造车的不良观念,使他们的视野更加开阔,更加明确“顾客就是上帝”的管理理念;其次,有利于帮助软件开发企业进一步健全管理制度,明确各部门的职责和权限,实现从“人治”到“法治”的转变;再次,有利于软件开发企业对软件开发资源与开发流程的整合、优化,从根本上实现软件开发的标准化;最后,能够极大地促进企业的管理水平和管理效率的提高,使之在激烈的市场竞争中立于不败之地。二、计算机软件工程标准化的现状分析(一)软件工程标准化在世界的发展现状大约在20世纪50年代,软件工程逐渐从最开始的军事领域拓展到民用领域,然而,因为计算机对于当时的人们来说过于昂贵,而且其处理器和内存空间十分有限,因此,人们对计算机的应用仅仅局限于少数人。到了60年代,这一现状得到了极大的改善,计算机的应用范围逐步扩大,同时计算机用户对软件的需求量也大大增加,显然传统的开发方法已经不能适应这一快速增长的需求,甚至一度引发“软件危机”。到了70年代中期,有人开始把注意力投入计算机软件的研究中,并开始研发和生产软件开发相关的工具,紧接着软件工程这一概念也相继提出,这为计算机软件的研究和发展提供了契机。直到80年代,软件工程的研究和实践取得了初步的成果,然而,我们遇到了一个瓶颈性的问题,那就是计算机软件的生产水平远低于计算机硬件的生产水平。面向对象的概念、方法和语言在这时已经十分流行,并且逐渐发展成为当时社会的主流技术,正因为如此,人们开始把注意力集中到如何提高软件开发过程以及软件建设技术上来。到今天,软件工程的发展已经逐渐走入正轨,成为计算机软件领域的一个新兴学科。(二)软件工程标准化在我国的发展现状在我国,计算机软件的发展也经历了漫长的历史期。而软件工程标准化最早于1984年提出。就在同年,我国的信息技术标准化技术委员会成立了软件工程技术分委员会,这标志着相关部门对软件工程管理的重视,使之独立地分支出来,在委员会的领导下,已有超过30个国家标准出台,使得软件工程得到了标准化的规范。但是,在我国实现软件工程标准化的过程中,也出现了一些不足之处和问题,下面笔者将分析其中几个主要问题。
三、软件工程标准化过程中存在的主要问题在现实中,软件工程标准化过程中出现这样或者那样的问题都是在所难免的。这些问题需要及时发现、及时处理,否则就会延误项目的进展,甚至可能导致项目失败。笔者认为,当前存在的问题主要有三个:一是没有制定合理的项目计划,在软件开发成本以及进度问题上存在较大的偏差。在计算机软件工程项目管理中,由于管理者缺乏管理经验,没有使用有效的管理手段,缺乏大局意识,在项目开发过程中没有提前制定项目计划,也没有做好相关的成本预算与进度估算,造成现实与理想差距较大,这加大了软件工程标准化的难度。二是对软件质量的管理不严格、不到位。有的软件开发企业忽视了对软件质量的管理与监督,没有建立一个相对规范的质量管理体系,导致整个软件质量管理成为空白,继而出现“头痛医头,脚痛医脚”的管理模式,显然,这种方式是不可取的。三是用户获取需求与分析方法不够全面。软件开发企业的软件开发离不开对用户的需求分析,但是现实是企业在这方面的分析方法还十分局限,大多都没有统一的信息管理系统,这容易导致最终产品生产量与用户的需求量存在较大反差,不利于企业提高经济效益。四、实现计算机软件工程标准化的建议就当前的情形来看,我国要想真正实现计算机软件工程标准化,就要主动引进国际标准,建立一个标准化的管理体系。具体来说,应当从以下几个方面着手:第一,要加强对软件工程系统概念的重视。在一般情况下,用户都是根据自己的使用习惯以及使用情况来寻找具体标准,因此常常忘记环境标准这一要点。因此,笔者认为,当前要让开发人员掌握更加全面的软件工程系统概念,并适时地引入软件工程标准,从而实现系统与标准之间的整合与优化。第二,加快引进国际标准是大势所趋。因为各国间的使用语言不同,我国的标准与国际标准要相接轨需要三到五年的时间。因此,我们要早作准备,尽快引进国际标准,从而实现与国际接轨的目标,使我国的软件工程标准化跟上世界发展的步伐。第三,要进一步加强国内软件工程标准化组织与实践研究。当前最先进的软件技术,大多都被跨国公司所垄断,显然,长时期发展下去不利于提高我国的市场占有额和国际竞争力。因此,我们当前的首要任务是要努力地争取占据市场,获取主动地位,积极地推进和发展国内标准,在借鉴的基础上不断创新,争取在新一轮的软件工程标准化浪潮中取得领先成绩。五、结束语总之,我们在实现软件工程标准化的道路上难免遇到各种各样的问题,但是笔者坚信,只要我们一切从实际出发,结合我国的实际情况,立足当下,着眼长远,积极地为建立一个属于自己的软件工程标准而努力,我们的软件工程标准化的梦想就一定能实现。在21世纪的今天,推动社会进步和工业发展离不开计算机软件技术,而要想提高整个行业的生产效率,也离不开软件工程实践的标准化,两者相互依赖,缺一不可。参考文献[1]白晓波.浅谈软件开发的标准化问题[J].现代电子技术,2007,04:153-154.[2]刘建城.对于计算机软件工程标准化现状与分析[J].电子制作,2013,22:75.[3]王亚楠.刍议软件工程标准化现状与分析[J].计算机光盘软件与应用,2013,20:100-101.[4]李刚,董火民,杨子江,韩红强.软件工程标准化现状与分析[A].中国软件工程大会CCSE专家理事会.第四届中国软件工程大会论文集[C].中国软件工程大会CCSE专家理事会:,2007:5.[5]李刚,董火民,杨子江,韩红强.软件工程标准化现状与分析[J].四川大学学报(工程科学版),2007,S1:73-77.'
您可能关注的文档
- 新河掘进工作面精品工程标准
- 公路工程标准招标文件范本版-技术规范第章路基精选
- 路基工程标准化管理
- 公路工程标准 第500章 隧道
- 通风专业精品工程标准
- 110千伏变电站新建工程标准工艺策划实施方案
- (最新)220kv500kv架空线路工程标准施工方案
- 《水运工程标准施工监理招标文件》(JTS110-10-2012)
- 《水运工程标准编写规定》(JTS101-2014)
- 铜陵县2010年民生工程标准化蔬菜基地和标准化水面建设实施方案
- 上海市金质工程标准化业务系统概要设计说明书
- 水利部水利水电工程标准施工招标文件
- 厂房改造工程标准施工方案
- 《公路工程标准编写导则》(JTGA04-2013)
- 《水运工程标准勘察设计招标文件》(JTS110-11-2013)
- 七天连锁酒店工程标准应用手册
- 桥梁工程标准化图集
- 公路工程标准化管理