- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
软件工程技术发展新趋势研究
软件工程技术发展新趋势研究
摘 要软件工程是一门新兴的学科,也是一门新兴的产业,它是信息产业的支柱产业之一。软件工程技术在现代社会中的应用十分广泛,它几乎涵盖了我们生活的方方面面,我们使用的手机和电脑等无一不在享受着各种软件带来的益处。这也是软件工程产业不断发展和进步的结果。但是随着经济和社会的发展,人们的需求在增加,对软件工程技术的要求也越来越高,鉴于此,本文从软件工程的发展历程入手,通过对软件工程的基本介绍和技术问题分析与研究,从而提出了软件工程技术发展的新趋势,为行业研究提供有益的借鉴。
【关键词】软件工程 技术 发展趋势 研究
1 绪言
软件工程(Software Engineering)是一项新兴技术,在1968年德国举行的北大西洋公约组织(NATO)软件工程大会上首次提出“软件工程”这一名称。软件工程是伴随着网络技术的发展而产生的,软件工程包括工具、方法和过程三个主要要素。网络技术的日新月异,促使软件工程技术得到了突飞猛进的发展,也对软件生产和技术的发展提出了更高的标准要求。互联网的发展与普及也使得软件工程从简单到复杂,从单一领域到复杂领域,可以说互联网的进步间接地促进了软件工程的发展,每一次改进都凝结着科学技术的进步,与时代同步,与人们的生活发生着密切的联系。软件工程的目的是开发出可用的、具有较高经济性的软件产品,以满足人们生产和生活的需要。
2 软件工程技术发展历程
随着计算机硬件技术的发展,从上世纪末期开始,计算机的应用开始普及。但是当时计算机的软件开发较为落后,只能进行比较简单的软件工程技术开发。由于这样的软件耗时耗力,因此并没有在实际中得到很大应用。软件工程,涉及到相关程序的设计语言、开发工具、软件数据库、标准、设计模式、系统平台等等多个方面。软件工程技术的发展离不开计算机技术发展,软件工程其实是通过借鉴传统方法,生产出一个个符合用户需要的软件产品,它是理论与实践相结合的产物,早期的软件工程技术开发耗时又耗力,在生活中没有得到更大和更多的应用。在当时,计算机硬件非常昂贵,其储存空间小,处理器的能力有限,因此,软件编写只能依赖编程人员的智慧去实现,其需求量少,生产能力弱也限制了软件工程技术的开发与发展。随着网络技术的发展,软件也在不断适应新形势的要求,时代迫切需要一种取代传统编程的新模式。通过近40年的努力,软件工程从无到有至今已成为一门独立的学科,在人们的生产和生活中发挥着重要的作用,特别是手机的普及,更使得软件工程渗透到了生活的每个角落,为人们的生活提供了极大的便利。可以想象,当今社会没有如果软件,世界将会是什么样子,机器将无法运转,商场将无法结业,老师将无法讲课,经济的发展将会停滞不前。
早期软件技术工程的重点是开发方法,这一时期的“瀑布模型”就是典型的软件开发方法。但是随着社会的发展和技术的改进,人们发现“瀑布模型”的软件开发方法只能开发出较为简单的软件,而无法开发出具有强大兼容性的复杂公的软件,这严重限制了人们的生活和生产需要。
因此,从上世纪八十年代初开始,人们开始尝试新的软件开发方法。此时软件工程的开发是把软件工程与方法学结合起来,更加注重软件工程环境的开发。这一时期CASE就是典型的软件开发亮点,它成为这一时期的代表。随着时间的推移,到了上世纪九十年代初期,对软件工程的研究已成为研究热点。这一时期软件工程技术的研究特点是侧重于对过程模型、建模技术和过程成熟程度的评估,除了之前最初的“瀑布模型”外,还出现了快速原型、螺旋式模式、可操作规格说明及转换方式等新的模型。 这期间最为典型的是美国软件工程研究所提出的CMM(Capability Maturity Mode1)模型,它代表了这一时期软件工程技术的最高水平。
进入二十一世纪以来,软件工程技术得到了蓬勃发展,取得了巨大的进步。其代表性的软件模型是废弃式原型和渐进式原型,渐进式模型是通过一系列的迭代将原型最终转化为产品的模型,而废弃式原型其代码将会被丢弃。随着社会的发展,现在出现了原型语言等软件重用技术,这也是今后软件工程技术的研究重点。
3 软件工程技术发展发展现状分析
3.1 发展特点
进入二十一世纪后,我国的软件产业保持着较快的增长态势,据我国工信部的统计结果显示,到2010年,我国的软件业务收入每年平均以8%的速度在增长,软件外包收入更是以100%的速度在增长,并确定了北京、天津、上海、重庆四大直辖市等20多个城市为中国服务外包示范城市。因此无论从软件发展空间还是国家政策扶持力度来说,软件的发展前景都被看好。其一是软件工程技术人员的就业形势良好,计算机的广泛普及和软件产业的快速发展,对软件专业人才的需求在逐年增加,IT行业的软件人才非常紧缺。其二是就业方向广阔,软
您可能关注的文档
最近下载
- EJA压力变送器说明书.pdf VIP
- ACS800故障代码大全.pdf VIP
- 铁路分公司社会招聘公告.doc VIP
- 第5章过渡金属氧硫化物催化剂及催化作用ppt课件.ppt
- 建筑设计任务书模板.doc VIP
- 一种基于GWO-DBO算法的Web微服务组合优化方法.pdf VIP
- 数学(第七版 下册)(机械建筑类)目录.pptx VIP
- [中国地图出版社初中地理七年级复习提纲.doc VIP
- 税收实务说课稿徐桂峰.doc VIP
- ISO 10009-2024 Quality management. Guidance for quality tools and their application 质量管理. 质量工具及其应用指南.pdf
原创力文档


文档评论(0)