软件工程标准化现状与分析

软件工程标准化现状与分析

ID:33776837

大小:33.50 KB

页数:2页

时间:2019-03-01

软件工程标准化现状与分析_第1页
软件工程标准化现状与分析_第2页
资源描述:

《软件工程标准化现状与分析》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、软件工程标准化现状与分析摘要:本文笔者结合信息化这一大背景,探讨了软件工程标准化的作用与意义,分析了当前软件工程标准化的现状,以及开发过程中存在的主要问题,并最终提出一些参考性的建议。希望通过此文的写作,能够进一步强化软件工程标准体系在我国的推进。关键词:软件工程;标准化;现状21世纪,信息技术已经无所不在地渗透于社会生活的各个领域,成为推动各国经济社会发展的一大动力,同时也成为我国快速实现工业化与现代化的必然选择。软件工程是用工程化方法构建和维护高效实用的软件的一项复杂工程,它不仅涉及到程序设计语言、数据库、软件开发工具,还涉及到系统平台、标准以及设计模式等诸多方

2、面。当下,软件工程的应用范围越来越广,软件工程标准化便应运而生,本文主要对软件工程标准化的相关问题进行研究和分析。一、软件工程标准化的作用与意义标准化管理最早是在戴明管理模式基础上改良建立起来的,具有系统性、国际性、动态性、超前性和经济性,是企业改进管理工作的准则。而今天的软件工程开发也同样借鉴于这种管理科学,提出了标准化软件构件这一重要思想,它通过具有预制性、封装性、透明性以及通用性等的标准化软件构件的组装来实现软件工程规模化与标准化开发,毋庸置疑,它是符合管理科学的这一思想的。除此之外,为了更好地适应软件市场的需要,提高软件产品的生产效率和质量,建立健全一个软件

3、工程标准化管理体系就显得十分必要。首先,实行软件工程标准化有利于提升软件开发人员的管理素质,改善以往过于自我和闭门造车的不良观念,使他们的视野更加开阔,更加明确“顾客就是上帝”的管理理念;其次,有利于帮助软件开发企业进一步健全管理制度,明确各部门的职责和权限,实现从“人治”到“法治”的转变;再次,有利于软件开发企业对软件开发资源与开发流程的整合、优化,从根本上实现软件开发的标准化;最后,能够极大地促进企业的管理水平和管理效率的提高,使之在激烈的市场竞争中立于不败之地。二、计算机软件工程标准化的现状分析(一)软件工程标准化在世界的发展现状大约在20世纪50年代,软件工

4、程逐渐从最开始的军事领域拓展到民用领域,然而,因为计算机对于当时的人们来说过于昂贵,而且其处理器和内存空间十分有限,因此,人们对计算机的应用仅仅局限于少数人。到了60年代,这一现状得到了极大的改善,计算机的应用范围逐步扩大,同时计算机用户对软件的需求量也大大增加,显然传统的开发方法已经不能适应这一快速增长的需求,甚至一度引发“软件危机”。到了70年代中期,有人开始把注意力投入计算机软件的研究中,并开始研发和生产软件开发相关的工具,紧接着软件工程这一概念也相继提出,这为计算机软件的研究和发展提供了契机。直到80年代,软件工程的研究和实践取得了初步的成果,然而,我们遇到

5、了一个瓶颈性的问题,那就是计算机软件的生产水平远低于计算机硬件的生产水平。面向对象的概念、方法和语言在这时已经十分流行,并且逐渐发展成为当时社会的主流技术,正因为如此,人们开始把注意力集中到如何提高软件开发过程以及软件建设技术上来。到今天,软件工程的发展已经逐渐走入正轨,成为计算机软件领域的一个新兴学科。(二)软件工程标准化在我国的发展现状在我国,计算机软件的发展也经历了漫长的历史期。而软件工程标准化最早于1984年提出。就在同年,我国的信息技术标准化技术委员会成立了软件工程技术分委员会,这标志着相关部门对软件工程管理的重视,使之独立地分支出来,在委员会的领导下,已

6、有超过30个国家标准出台,使得软件工程得到了标准化的规范。但是,在我国实现软件工程标准化的过程中,也出现了一些不足之处和问题,下面笔者将分析其中几个主要问题。三、软件工程标准化过程中存在的主要问题在现实中,软件工程标准化过程中出现这样或者那样的问题都是在所难免的。这些问题需要及时发现、及时处理,否则就会延误项目的进展,甚至可能导致项目失败。笔者认为,当前存在的问题主要有三个:一是没有制定合理的项目计划,在软件开发成本以及进度问题上存在较大的偏差。在计算机软件工程项目管理中,由于管理者缺乏管理经验,没有使用有效的管理手段,缺乏大局意识,在项目开发过程中没有提前制定项目

7、计划,也没有做好相关的成本预算与进度估算,造成现实与理想差距较大,这加大了软件工程标准化的难度。二是对软件质量的管理不严格、不到位。有的软件开发企业忽视了对软件质量的管理与监督,没有建立一个相对规范的质量管理体系,导致整个软件质量管理成为空白,继而出现“头痛医头,脚痛医脚”的管理模式,显然,这种方式是不可取的。三是用户获取需求与分析方法不够全面。软件开发企业的软件开发离不开对用户的需求分析,但是现实是企业在这方面的分析方法还十分局限,大多都没有统一的信息管理系统,这容易导致最终产品生产量与用户的需求量存在较大反差,不利于企业提高经济效益。四、实现计算机软件工程标

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。