王艺超
【摘 要】当前社会已进入信息化时代,计算机技术在人们生活中的应用十分的广泛,计算机信息技术在很大的程度上推动了我国的经济社会的发展,促进了我国的国家建设,并且加快了我国实现工业化以及现代化的进度。而软件工程则是计算机信息技术中的重要组成,软件工程是整个信息系统中的最为重要的部分。本文对软件工程的标准化现状进行了相关分析,并提出了加强我国软件工程标准化体系的制定的步骤。
【关键词】软件工程;标准化;现状;分析
现今我国的信息化进程加快,计算机软件工程逐渐的趋于成熟,在人们生活中的应用十分的广泛,为人们的生活过带来了很大的方便,同时也促进了社会、经济的发展。计算机软件工程是一项十分复杂的项目,涉及的方面很广,但是由于其自身的复杂性,导致了在软件的开发中遇到了很多的阻碍,所以必须要规范软件的设计、开发以及生产维护等各个环节,从而来提高软件产品的质量,促进企业的发展。
一、软件工程的标准化概念
软件过程的标准化主要是指标准软件标准以及软件工程过程标准。软件工程的标准化是软件产业发展的重要保障,对于软件工程来说,软件的开发是多个项目的开发,并且开发的过程十分的复杂且难度很大,在软件工程开发的每个环节都存在很大的联系,必须要有各方面的精英技术人才进行合作,才能够共同完成,所以软件过程的标准化标志着软件技术的成熟。另外,在软件工程的开发中,必须要有相关的规范标准来进行正确的指导,从而来增强软件产品的质量。
软件工程的标准化给软件开发工程带来了很大的好处,在很大的程度上提高了软件的可靠性以及软件的质量。并且,软件工程的标准化,也会为软件开发技术人员进行正确的指导,使技术人员的操作更加的规范,避免了很多技术上的失误,从而提高了软件的生产效率。软件工程的标准化也在很大程度上减少了软件开发的成本以及软件的开发时间,对于软件的维护有着很大的好处。
二、软件工程标准化的发展现状
软件工程领域利用一些新的操作工具、开发方案解决了在软件开发过程中出现的许多问题。实际的软件工程标准化发展过程中,利用标准化概念来分析,可以深刻了解到软件工程开发中出现各种问题的原因,工程项目受到制约。此外,从上实际的七十年代末,八十年代初期,全球范围内开始逐渐制度制定软件工程的标准制度,用来规范软件工程的整个过程,并解决出现的具体问题。
(一)未制定科学合理的工程项目计划
因为软件工程项目管理知识的不足,导致研发人员对实际研发过程中可能会出现问题的预测能力不足,未制定科学合理的工程项目计划,对软件工程研发成本、时间和预算进度出现了较大的偏差。因此,为了缩短研发时间、节约研发成本,采用一些可能会损害软件产品质量和工作效率的应急策略,从而造成最终的软件产品偏离了实际需求。
(二)对于软软件质量环节的管理力度不足
因为对软件工程研发质量环节的管理力度不够,没有健全的过程质量控制管理机制,没有配置工程项目工程管理经验丰富的技术人员,使得项目工程质量环节得不到保障,管理策略不到位,制约了项目工程的研发进度,同时也间接影响了软件成品的质量。应用软件在优化组合程序和相应文档的基础上才能最大限度地发挥其具备的功能。工程项目研发初期,没有建立健全的配置管理和工程项目文档数据资料的控制管理体系,使得文档和实际软件产品相脱节。此外,由于大型的应用软件在开发过程中,出现研究人员和管理的变更,使得项目工程文档出现失控问题,最终导致软件工程后期的维护和管理难以实现规范化[3]。
(三)软件工程部标准化存在的问题
没有清楚的软件工程体系概念,忽视了软件工程中各种类型标准之间的联系性和互补性,忽视软件程序标准使用的时间;引入国际软件工程标准的速度缓慢。这就要求,加大国内软件工程产业标准化的研究和组织力度;及时地引用国际软件工程标准,并及时进行学习和研究。
(四)没有合理的项目计划方案
计算机软件工程标准化项目需要有专业知识素养的管理人员来管理,而现实中,绝大多数的管理者并不具备优秀的知识储备,缺少一定的知识涵养和技术能力,同时也没有采取有效的管理手段,整体意识比较的低下,因此软件项目开发前期没有科学地制定项目计划,更没有对于项目的整体预算和支出做好评估工作,使得项目运作中出现了大量后续问题,加大了软件工程标准化的难度。
三、实现计算机软件工程标准化的建议
启用国际标准是我国真正实现计算机软件工程化标准最有力的保障。所以要从以下几个方面来进行工作。
(一)坚持国际标准,提升软件质量
软件工程标准化发展中,我国的技术水平与国际是存在着较大的距离,因此,要采用国际上统一的软件工程标准化,这就需要我国要及时了解国际软件工程标准化进程与实际发展状况,科学地将国家标准作为统一的参考指标,不仅如此,还要关注国家软件工程热点事件,充分认识国际形势,开展相关指导软件工程标准化指导工作,尤其是软件研发上面,要积极地与国际大企业进行合作,有助于国内软件工程吸收先进的经验和累计新技术,奠定了软件工程标准化的可持续发展。
(二)深化概念,强化标准化
企业开发软件过程中,自身要根据用户需求来具体选择标准来生产,充分做好用户需求的工作,重视产品与用户之间的各种细微关系,从而保障软件工程运行的正常状态。除此之外,企业还需要积极引进软件工程的各种标准,深化和掌握各种概念,促进了软件工程系统与标准之间的合理化、科学化,从而赢得客户的信任和市场的肯定。
(三)引进先进技术,极大人才培养
积极引进国际先进技术和知识能够有效的促进了软件工程标准化的发展,而且要加大技术人员的培训,经过强化培训来提高技术人员综合素质,适应我国软件工程标准化发展。在这过程中,要积极引进国外先进的软件技术,与国家企业进行深入的合作与探讨,提升软件产品的整体质量,提高创新意识。
(四)依照市场需求,科学发展
我国的软件工程标准化目前处于一个比较低水平的阶段,非常不利于我国软件工程化标准的发展。所以我们要结合国情来引进先进技术,并且要依照市场整体需求来生产软件产品。加大对于软件技术方面投入,努力做好软件与用户之间的关系,且在技术支持下来开展科学研究工作,提高自身软件的整体水平,突出自身的优点和强项,才会在激烈的国家竞争中取得一席之地,从而实现了软件工程标准化的建设工作。对于企业来说,不仅提升了自身品牌影响力,而且取得了客观的市场经济效益,促进企业可持续发展目标。
四、结语
软件工程标准化的发展是需要依靠多方面的支持才可以有效進行,作为一项复杂,系统化强的工程,无疑考量了国家的经济实力,技术人员的智慧。我国软件工程标准化目前处于一个非常低水平的阶段,而且在事实过程中碰到了各种难题,因此,要建立一个管理性强的体系是非常必要的,我们要努力采取积极有效的方法来解决。处于21世纪,只有不断丰富经验和技术,提高自身创新意识,才会帮助企业在激烈的国际市场竞争中取得优异的成绩。进而推动我国社会进步和软件事业的整体发展,在不久的将来,就会真正意义上实现软件工程标准化,缩小了与国际的距离。
【参考文献】
[1]吴志刚.我国信息化标准体系建设的思考[J].信息技术与标准化.2005(08).
[2]李晓桦.软件工程标准化研究[J].上海标准化.1999(05).
[3]刘正高,陈华彦.IEEE软件工程标准综述[J].世界标准化与质量管理.1999(01).
[4] 冯惠,李米娜.刍议软件工程标准化发展现状与分析[J].世界标准化与质量管理,2010(11).
[5]黄荣峰,周元宇.刍议中国软件工程标准化发展现状与分析[J].软件工程与标准化,2013(05).