浅析软件工程的发展趋势_王钊
信息技术··193
浅析软件工程的发展趋势
王钊
(绥化市北林区第三医院,黑龙江绥化152000)
摘要:随着我国经济的快速发展,软件工程也在不断进步,他作为一类工程,能把理论与实践成功的结合在一起。在软件工程上能
够借鉴传统的原则与方法,为了拥有更高质量的软件,软件工程的发展有很多的需求,对学术上的要求也是愈来愈多,本文主要向大家分析软件工程的发展态势,为以后的工作及技术研发做铺垫。
关键词:软件工程;工程发展;发展趋势科技的进步不断推动着经济的发展,经济全球化逐渐成为了发展潮流,经济的飞速发展为我们带来的就是信息全球化,随着信息时代的到来,我国计算机技术在不断发展着,而计算机软件工程也拥有了巨大的空间,计算机软件工程的作用也日趋凸显,软件的危机也不断影响着人们,成为首要解决的问题。
1计算机软件工程现状
1.1计算机软件工程存在的危机
计算机的发展最早是在军事领域得以发展,随着经济的不断发展成熟,计算机逐渐开始由经济领域发展到人民大众,计算机的使用范围不断增加,对于计算机的工程员需求也增大,在计算中会出现各种各样的问题亟待解决,在不断探索的过程中发现有许多可以拓展的空间,所以出现了第一代数据库的管理系统,有许多需要处理以及完善,当时的计算机软件只是初级,仍有许多需要完善,增强修改,在保质保量完成的过程当中,加快了计算机软件工程的运输速度以及计算精准度。然而随着计算机技术的飞跃发展,我国软件技术也不断推广与发展,软件的规模也在逐步扩大,技术上要求的层次也不断提升。人们的要求也不断提高,所以要提高软件的生产速度与效率,保质保量。
1.2软件危机如何产生
伴随着经济的飞速发展,科技水品不断提升,在一定程度上就会产生软件危机,这对于软件工程来说无疑是致命的伤害,软件危机的特殊性主要发生在以下几个方面:第一是在软件的分析与选择上面,对用户的需求也在不断提升,容易产生很多漏洞,有许多用户需要进行修改功能,更改程序,等一系列的问题出现,所以说在对研发的软件中存在的问题还有待进一步的研究;第二,是在软件的研发过程中也会出现一系列的问题,需要注意,软件开发的要求与用户所期待的比不能够完全符合,这也会造成一定的误差,然而细小的误差也会给开发者许多不便。在开发的过程当中,信息的传递与使用会给使用者造成一定程度上面的困扰,造成技术上的不便,逐步加剧软件的个性化与独特性,也是因人而异的解决措施,也是在一定程度上解决的软件上面的解决方法。
2软件工程的发展现状分析2.1软件工程出现的问题
早在20世纪50年代,有关软件的编程语言就已经出现,但是相关的软件工程的应用却相对缓慢些,据相关资料显示,软件工程每每5-10年就会获得一次突飞猛进的发展,然而有关软件语言的发展也能够极大的提升计算机软件的运算功率,提高使用效率,节省人力物力财力。目前,此软件工程的发展已经经过超过50多个国家的发展、演变,逐步确立完善,并且沿用至今,得到了推广,使得我国的经济迅猛发展,成为经济的良好推动力,完善我国经济链条,成为又一个的推动力。
2.2软件工程的知识体系
软件工程教育知识体系是一个庞大而又复杂的体系,主要可以分为三个方面的层次,其一就是最高层次的知识领域,需要很强的知识技能以及熟练的操纵性能,对计算机的掌握应用能力需要是相当大的,它代表一种特定的学科领域,主要用于组织计划、分类整理、描述软件工程的状貌具有很大的作用,每个领域都有其特定的装用术语,都会用自己的名称简洁化的表现出来。例如CMP指的是计算机基础,MAA指的是软件的建模与分析。所以说能够熟练掌握这些专业基础知识是首要的事情;其次则是知识领域会被分隔成为
知识单元,主要是代表整体领域中的独立成分,就是含有特殊化的成分,同样的,也选择一些首字母大写的方式来识别,目的在于简洁明了。还有一层就是知识点,作为整个结构中的最底层也是最最重要的一层。
2.3软件工程专业的10个知识领域
软件工程是一类工程。工程是将理论和知识应用于实践的科学。就软件工程而言,它借鉴了传统工程的原则和方法,以求高效地开发高质量软件。其中应用了计算机科学、数学和管理科学。本文只要阐述软件工程的发展过程及其发展趋势。其中包含了100种只是上面的领域,计算基础简称为SE-CMP,它其中还包括计算机科学基础、代码开发技术、代码开发工具、形式化开发方法;数学和工程基础简称为SE-FND,其中包含数学基础、软件的工程基础、软件的工程经济学等等,还有许多,软件工程就像是一颗大树,其中会有许多分支,每一个分支都代表着一种类别,所以会在相应的发展过程中体会出计算机软件工程得来不易。在快速发展的经济时代,人们的需求也在不断发展,水平不断提高也愈来愈前卫。
2.4计算机软件工程发展的特点
根据一项调查显示,2008年中国软件工程产业整体处于上升的趋势,软件工程上完成的业务就突破万亿,增长百分点也超过百分之20,然而其中所包含的软件外包服务的收入则应有更多的利润,所以说无论对于国家来说,还是个人来讲,软件工程的发展都是有很大益处的。而且软件工程的发展态势如此强大,水平也是不断提升,人们的生活水平也有待完善,在这一点上就可以肯定,未来的发展是绝对离不开计算机软件工程的发展的。首先,它的就业前景一片光明,在就业的发展道路上,软件发展产业链就是快速发展的渠道,应软件发展应运而生的软件型人才,近年来也不断出现,国内对于高精尖的软件高手还很稀缺。其次,就业工资很高,工薪待遇极好,软件工程师每人每个月平均工资都会在整个计算机的前列,以及城市当中,待遇一般的会在2000-6000之间,而能力极强的计算机软件应用工程师而言,月工资会在10000-20000之间,所以说计算机软件工程是一项非常待遇很好的职业。第三,就业方向广,选择余地多,不论在哪里,那个工作岗位都却不了一个计算机软件编程,所以说一个好的计算机软件工程师可以说是一个企业、一个工作的必须,是工作当中必不可少的一项职业。对于职业计算机工程师综合素质的要求是很多的,不只是软件的编程,以及计算机软件的开发、测试、应用等等,会产生很多个分支。因此说,软件工程会朝着越来越广明的方向发展,他的就业前景非常好。
结束语
软件工程的发展非常迅速,其中带来许多便捷,存储计算更加方便,带来这些的同时也给许多人带来了不便,很多人无法深入了解究竟什么是软件编程的指导与应用操作。目前也非常稀缺高精尖的计算机软件工程师,所以说软件的发展会越来越快,在软件工程的发展道路上会受到许多阻力,但是再大的障碍也不能阻挡经济的发展、科技的进步,这是历史的必然,也是我们发展到现在所必须经历的,软件工程代表着人类真正走进现代互联网,真正做到经济全球化的一个重要的标志,在未来人们会不断研发更加有突破性的创造,为我国软件工程的发展做贡献。
参考文献
(2).[1]宁德军.软件工程发展趋势[J].2008
[2]郭振宇.秦探软件工程[J].2009(7).