软件工程发展史

2010年-2020年软件工程发展史

  • 世界软件工程发展史
    • 引言:
    • 特点:
      • 1、全球化:
      • 2、模块化:
      • 3、开发化:
    • 软件工程的新发展:
  • 中国软件工程发展史
    • 引言:
    • 发展现状:
      • 成绩:
      • 问题:
    • 发展趋势:

世界软件工程发展史

引言:

软件工程这个概念在上世纪六十年代被提出来,当时人们主要把软件工程当作使计算机系统高效地完成某些工作的计算机程序。早期的软件工程没有受到重视,然后随着计算机技术的发展,时间证明了软件工程的重要性。软件工程借鉴了传统的工程化思想并重点关注技术和管理两方面的研究,并将相关工程引入管理工程学和系统工程学,提高软件开发的效率和质量。近30年来,软件工程在世界舞台上取得了瞩目的成绩,对软件产业和世界经济起到了很大的推动作用。诸如结构化程序设计技术、计算机辅助软件工程(CASE)、软件自动化开发等技术大大地改善了软件开发问题,并应用到相关实践中 。

特点:

1、全球化:

软件的发展是一个巨大的工程,并且许多国家相关技术还有一些落后,因此软件工程朝着全球化协作开发的趋势发展史大势所趋。由于当前传统的开发思维不能满足当代信息数据高速发展的需求和计算机技术在全球范围内发展不平衡不充分的情况,因此需要全球优秀开发者之间进行交流合作。

2、模块化:

当前的行业竞争愈发激烈,企业开发者为了在竞争中脱颖而出,多采用模块化开发思想进行开发工作,并有属于公司私有的资源类库等。模块化的优点在于它可以将一个工程分成许多模块开发,这样不仅能提高开发效率还可以让不同工作的分配能够让开发者更专注地开发某一项目。

3、开发化:

当下的软件工程主要朝更加开放的方向发展,其中包括开源软件、架构和开放标准等,得益于对软件开发标准的开发,如Android、Linux等,给开发者进行软件开发带来了很大的方便,并且在很大程度上促进了周边行业的发展。

软件工程的新发展:

现如今Internet给人们提供了一种全球范围的信息基础设施,形成了一个资源丰富的计算平台,万维网也早已走入千家万户,软件工程的开发也开始在网络平台上进行架构开发。在互联网发展环境下,面向互联网计算的新型软件-网构软件开始进入视野。在软件开发过程方面, 传统软件系统的开发因所基于的平台相对封闭、静态、稳定, 采用自顶向下的途径, 确定系统的范围(即scoping)总是建立需求的第一步, 然后通过分解而实施分而治之的策略, 整个开发过程处于有序控制之下。而网构软件系统的开发所基于的平台是一个有丰富基础软件资源但同时又是开放、动态和多变的框架, 开发活动呈现为通过将原本“无序”的基础软件资源组合为“有序”的基本系统, 随着时间推移, 这些系统和资源在功能、质量、数量上的变化导致它们再次呈现出“无序”的状态, 这种由“无序”到“有序”的过程往复循环, 基本上是一种自底向上、由内向外的螺旋方式.

参考文献:
[1]韩洋.软件工程的历史及新发展[J].东方企业文化-公司与产业,2010(3):102
[2]郭胜男.软件工程发展状况及前瞻[J].网络天地,未知

中国软件工程发展史

引言:

20世纪中期,计算机信息技术逐渐席卷了中国社会的各个角落。时至今日,计算机已经在人们的日常生活中发挥着不可取缔的作用,上至政治决策军事科技,下至经济基础衣食住行,计算机科学在众多领域发挥出卓越的效果。其中软件更是计算机重要的核心元件,在数字信息爆炸式增长的今天,一个人开发工程项目已越发不可能,而软件工程技术的发展将有效地缓和经济生活发展需求同落后的信息技术之间的矛盾。随着人们需求的不断发展,计算机的硬件不断进行更新,使得软件工程也面临着迫切的转型与发展。

软件工程发展史
软件工程发展史

2、 软件的智能化开发方法

软件工程发展史

4、 人机物融合的软件系统

软件工程发展史

参考文献:
[1]刘畅.浅谈计算机软件工程的发展趋势与未来展望[J].中国科技期刊数据库,2016(12):233
[2]王章宁.浅析软件工程的现状及发展趋势[J].软件,2013(10):136-137
[3]王真真.我国计算机软件工程的历史与发展趋势[J].中小企业管理与科技,2017(5):178-179
[4] 杨芙清.中国软件工程历程与发展[EB/OL],2018-11/2020-10

来源:Zju511

声明:本站部分文章及图片转载于互联网,内容版权归原作者所有,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2021年2月3日
下一篇 2021年2月3日

相关推荐