当前位置: 迅达文档网 > 范文大全 > 征文 >

关于软件工程技术发展趋势分析

| 来源:网友投稿

摘 要:作为计算机专业一门重要的专业必修课,软件工程是建立在计算机科学基础上、指导计算机软件开发和维护的工程学科,兼具理论性和实践性强的特点。软件工程自二十世纪六十年代末诞生以来,经历30余年的坎坷,它已经成为计算机科学领域一门综合性和工程性的独立学科,对计算机领域产生了深远的影响。本文在分析软件工程课程特点的基础上,解析软件工程技术的发展过程,重点分析软件工程技术的发展趋势,对同仁进一步学习和研究软件工程提供一定的参考。

关键词:软件工程;发展趋势;信息化;规模化

中图分类号:TP311.5

软件工程是计算机或软件专业的核心课程之一,指开发、操作和维护软件系统的系统、规范、可度量的方法,是一门研究用工程化方法来构建和维护高质量软件的学科。它与其他的计算机课程相互影响,主要包括工程概论、项目管理、程序设计语言、面向对象的需求、分析、设计、测试、维护、软件开发工具、设计模式等方面的内容。由于软件工程自身所具有的实践性与抽象性,在目前教与学的过程中存在不少问题,致使教学效果很不理想。更新教学内容、激发学生的学习兴趣、改进教学方法与手段、加强实践环节、提高“软件工程”的教学水平和学生的学习效果,是需要众多研究者共同努力的。在信息化社会不断发展的今天,各行各业都无法离开软件,研究软件工程课程的发展现状以及发展趋势有着非常重要的现实意义。

1 软件工程课程的特点

软件工程是一门研究用工程化方法构建和维护有效的、实用的和高质量的软件的学科。虽然是计算机专业学生必修的一门基础性的专业课,但是在开始学习这门课程之前,学生们还需要《操作系统》、《计算机网络》《数据库系统原理》等相关课程基础。而且该课程还会涉及到管理学、工程学、经济学等多个领域的知识,所以这门课程其实是起到了衔接的作用。丰富的内容涵盖,难免会让学生觉得这门课程比较复杂、难懂,另外在实际操作中这门课程也在不断地发展,教学方面实践环节也比较重要。

这门课程主要是以软件企业人才需求为导向,针对国民经济信息化建设和发展的需要,重在培养有着扎实的计算机基础理论知识和较宽的工程专业知识、具有创新能力、有较强的工程实践能力和团队协作能力、德智体全面发展的有国际竞争力的高层次、应用型、复合型软件工程技术人才。软件工程专业需要同学们具备很强的学习能力,因为信息技术行业发展的速度非常快,在这门课程的学习过程中,学生们的分析问题,解决问题的能力都能够得到很好的提高。

2 软件工程技术发展过程概述

软件工程从计算机产生以来便慢慢地开始发展起来,随着计算机的应用范围不断扩大,计算机软件的需求量以及软件的复杂度逐日提高,时代迫切需要一种取代传统编程的新模式。直到20世纪中期,第三代计算机诞生,计算机的硬件性能得到了大大的提升,使得运行软件的条件得到了改善。随后软件工程的概念首次在NATO会议上被提出来,一门新兴的学科从此诞生了。软件工程作为一整套计算机软件的定义、开发以及维护的工序、方法、工具、文档和实践标准被世人所认识,并走过了长达40年不平凡的发展之路。在其发展过程中,软件工程在各个领域都发挥了关键的作用,为人们的生活带来了极大地便利。

依据相关的数据来看,2008年中国软件产业整体保持快速增长态势,累计完成软件业务收入7572.9亿元,同比增长29.8%,增速比上年同期高8.3个百分点,其中软件外包服务收入203亿元,增长更是超过100%。09年2月初,国务院办公厅还发布了《关于促进服务外包产业发展问题的复函》,批准北京、天津、上海、重庆、大连等20个城市为中国服务外包示范城市,发挥好服务外包的带头示范作用。近些年以来,软件原型技术也在不断地突破,取得了较大的进展,原型有望进化为产品。

3 软件工程技术发展趋势分析

软件工程人才的就业前景十分乐观,作为软件工程专业的学生应该深入了解行业动态和发展趋势,同时努力提高自身业务素质,夯实基础,不断提高技术水平,争取成为系统地、较好地掌握软件开发、组织、管理的基本理论、基本知识和基本方法。

3.1 规模化发展

从无到有,从有到多,规模化发展是行业发展的一般规律,软件工程技术也不例外。在信息化社会的大背景下,将会有越来越多的企业认识到软件工程的作用,并支持软件工程技术的发展。业界提出的SOA技术就为软件工程的规模化发展提供了一定的基础,它提供一组基于标准的方法和技术,通过有效整合和重用现有应用系统和各种资源,对各种服务进行服务组件化,并基于服务组件实现各种新的业务应用的快速组装,帮助企业很好应对业务的灵活性要求。

3.2 全球化发展

随着全球化的发展趋势和全球化市场竞争压力的增加,一方面企业需要更多的业务灵活性和创新能力;另一方面企业面临的IT环境复杂度的增加和历史遗留系统的增加,对企业的IT提出了新的挑战。软件工程的全球化发展顺应了历史发展潮流,有利于增进各国的关系。软件工程技术的开发与使用属于服务行业,服务外包越来越热门,如果外包和全球化交付能够成为软件工程的主要发展方向,那么会产生越来越多的经济效益。

3.3 开发治理越来越合理

软件工程的发展越来越精益求精,当然需要其开发团队也要越来越优秀,合理的治理团队有利于明确队员的职责,不断改进软件团队的生产效率和软件产品质量。目前的软件开发方法主要有RUP、敏捷开发、MSF这几种,每一种软件的开发过程都有自己合适的软件开发团队和软件开发场景。在不远的将来,标准化的软件开发治理流程将会出现,这样面向不同类型的、不同规模的IT组织或软件团队,企业九能够快速地量身定做出适用的IT治理流程或软件开发流程,可以保证流程的灵活配置能力。

4 结束语

软件产业是一个“朝阳行业”。目前,我国软件行业的发展仍然属于初期阶段,预计未来几年里,我国软件教育和软件培训的市场依然很大,这也从一个侧面说明了软件行业对人才的巨大需求。任何事物的发展都是一个循序渐进的过程,软件工程课程在发展的工程中的确存在一些不容忽视的问题,但是如果能够合理的处理解决这些问题的话,相信会有更多的学生能够热爱这门课程,为国家储备更多的信息化人才。针对软件工程实践性强、发展迅速的特点,需要根据软件行业需求的变化不断更新内容,设计合理的教学模式,理论与实践相结合,在突出课程基本理论和概念知识的同时,要侧重于对学生的软件工程应用能力的培养,运用有效的教学手段,建立良好的教学环境,培养学生的学习兴趣,提高学生学习的主动性与创造性。

参考文献:

[1]马尚,李磊.关于软件工程工具信息共享技术的探讨[J].电脑知识与技术,2011(09).

[2]陶葆兰,张金隆.软件工程技术及其对数据库设计的作用[J].华中科技大学学报(自然科学版),1984(03).

[3]杜成昊.利用软件工程基本原理进行电子商务网站设计[J].湖北师范学院学报(自然科学版),2006(03).

作者简介:卢东晓(1978.11-),男,江西修水人,教师,讲师,华中科技大学软件学院硕士,曾获广东省教育软件评比一等奖、主持完成科技局项目两项、著作出版高校教材八本,研究方向:计算机应用与软件。

作者单位:广东亚视演艺职业学院,广东东莞 523710

推荐访问:软件工程 分析 技术发展趋势

热门排行

学习贯彻《信访工作条例》经验征文11篇

学习贯彻《信访工作条例》经验征文11篇学习贯彻《信访工作条例》经验征文篇1信访工作是党的群众工作的重要组成部分,是送上门来的群众工作。5月1日起施行的《信访

基层财政所工作面临困惑和建议 乡镇财政体制改革存在问题

下面是小编为大家精心整理的基层财政所工作面临困惑和建议乡镇财政体制改革存在问题文章,供大家阅读参考。基层财政

巡察谈话情况报告例文 巡察县政府办党组情况报告

下面是小编为大家精心整理的巡察谈话情况报告例文巡察县政府办党组情况报告文章,供大家阅读参考。巡察谈话情况报告

从《开国大典》谈中国油画民族化

“油画民族化”是1956年9月全国油画座谈会上提出来的,在当时的社会中,它不只是一个口号和一个新名词

世界优秀心理电影在青少年心理健康教育中的发掘和应用

摘要:世界优秀心理电影因其有针对性的题材、富于启发性的内容、强大的艺术魅力,对解决青少年心理问题、促

党员队伍建设存在问题与对策 党员队伍教育管理存在的问题

下面是小编为大家精心整理的党员队伍建设存在问题与对策党员队伍教育管理存在的问题文章,供大家阅读参考。xx村党员

传承红色基因征文600字 弘扬红色文化传承红色基因作文2000字

下面是小编为大家精心整理的传承红色基因征文600字弘扬红色文化传承红色基因作文2000字文章,供大家阅读参考。亲爱的朋友,

向巡视组工作情况汇报 被巡察单位党组织工作汇报材料

下面是小编为大家精心整理的向巡视组工作情况汇报被巡察单位党组织工作汇报材料文章,供大家阅读参考。向巡视组工作情况

职工代表大会制度.docx 职代会制度和职工大会制度

下面是小编为大家精心整理的职工代表大会制度 docx职代会制度和职工大会制度文章,供大家阅读参考。一、职工代

(完整版)学校意识形态工作实施方案 2022年学校意识形态工作要点

下面是小编为大家精心整理的(完整版)学校意识形态工作实施方案2022年学校意识形态工作要点文章,供大家阅读参考。学