卫一晴 任昱如 宋晨昊 郭晋昌 苗雨洁
摘要:软件工程技术经过半个世纪的发展,已经被广泛应用到了从国防到生活的方方面面。软件工程技术的合理应用有助于推动社会进步和生产力提高,具有广阔的发展前景,掌握软件工程技术发展方向,提前谋划,促进行业良性发展,具有积极而重要的意义。
关键词:软件工程技术 现状 发展趋势
从二十世纪四五十年代的程序设计阶段,再到七八十年代的软件设计阶段,发展到当今的软件工程技术阶段,软件工程技术的的技术实现了多次的更新换代,应用范围也逐步扩大。
1、软件工程技术现状
不论是在国内还是国外,软件工程技术已经与人们的日常生活密不可分,极大地方便了人们的日常生活,推动了生产力发展。
1.1软件工程技术的应用现状
软件工程技术的应用,上到国防、空间探索、天气监测、大数据系统,下到微信QQ等聊天软件,支付宝等支付软件,京东淘宝等网络购物购物平台,建筑工程中的设计软件,“天眼”中的监控系统,各种视频播放软件,衣食住行各方面都有软件工程技术的影子,手机和电脑的办公和使用对软件工程技术的依赖性也越来越强。各高校开设相关专业和课程的现象也越来越普遍,从事软件工程技术开发的专业技术人才数量越来越广泛,带来的产值也在逐年增加,技术日益完善种类日益丰富,并且,影响到了国与国之间的竞争。
1.2软件工程技术存在的问题
任何一个行业的发展,必然都会经历一个无序化的过程,尤其是在行业发展比较快的时候。当前软件工程技术的发展也正在经历这一过程。一是软件工程技术的发展满足不了市场发展的需求。社会的快速发展和进步,对软件工程技术的要求越来越高,软件工程技术的积累才短短几十年,而各企业和国家将开发的软件技术列为独有的机密,市场不同行业对软件工程技术的需求比较个性化,总体处于求大于供的状态。二是软件工程技术的稳定性满足不了用户需求。当前软件工程技术的发展快捷,种类也日益丰富,但是因为无序化的发展,各类软件优劣不齐全,优质软件数量不足,常规软件的稳定性不强,给部分用户造成了信任危机。三是软件工程行业高技术人才数量不足。各高校根据岗位需求开设软件相关专业,起步较晚,短时间内培养了大批软件工程技术人才,但是高素质的软件开发人才数量严重不足,制约了软件工程技术的发展和应用。
软件工程技术的发展趋势
随着软件工程技术的推广和需求的扩大,其未来的发展趋势也呈现出了一定的特点。简要来说,朝着全球化、智能化、模块化、个性化、稳定化等方向发展。
2.1全球化发展
软件工程技术的天然优势,其开发和应用必将进一步扩大覆盖范围,进而遍及各个国家和各个不同的行业。随着社会的发展进步,经济全球化成为一种必然的趋势。国家与国家之间就反恐、气候变暖、国际贸易、生态环境恶化、人口等等问题和合作进一步紧密和深入,软件工程技术的合作和交流也日趋紧密。软件工程技术还有商品的属性,比如在手机应用系统的开发上,大型企业开发的优质系统以商品的形式向其他国家倾销,如同实体物品一样在世界范围内流通,还具有实体物品不具备的省运费、保管费用等优势,流通速度和便捷程度会更高,苹果公司开发的IOS系统和安卓系统,包括微软开发的办公软件等在全世界范围内的流通,就是软件工程技术全球化发展的一个缩影。
2.2智能化发展
当前软件工程技术大多为辅助运算、设计、操作等用途,智能化方面的应用和探索进入起步阶段。比如在建筑工程管理中,为提高工程管理过程中的安全性,运用智能化的软件技术进行施工流程设计、设备安装和施工验收,一系列的智能办公大楼、学校和住宅等也在逐步投入使用。随着软件工程技术的成熟和市场对软件工程技术的进一步需求,将会朝着更高标准的智能化方向发展。汽车全程实现自动驾驶、停车,甚至是检修等过程;智能化的机器人代替保姆完成各种各样的家务活、作业辅导、信息咨询等;智能化的办公室能实现自我布置和打扫,根据办公习惯自动调整温度、湿度、灯光颜色等等。今后的软件工程技术发展方向,是模拟人类的思维习惯,进而按照人类的思维模式作出进一步的反应和调整,代替人类完成复杂程度不高和安全系数较低等类型的工作。
2.3稳定化发展
当前的软件工程技术市场比较混乱,各种软件技术质量良莠不齐。随着软件工程技术的发展,其种类和数量会进一步增多,直至市场呈现饱和状态。市场在饱和状态下,就会出现优胜劣汰的现象,一些稳定性较差的软件使用范围会越来越小,直至被市场淘汰。一些优质的软件被大范围推广使用,占据比较大的市场份额。各个国家对软件工程技术投放市场的使用越来越严格,当做实体商品一样制定投放使用标准,对一些质量较差甚至是恶意窃取机密的软件严禁投入市场,因此软件工程技术的应用会越来越规范,质量越来越可靠,严格执行各个国家的质量标准。软件工程技术的应用,无论是数量和质量,软件工程技术本身的稳定性,还是市场供求之间,都会趋于稳定化和个性化,呈现一种良性竞争和发展的状态。
3、软件工程技术发展策略
当前,软件工程技术在国与国之间,还呈现一种互相竞争为主,交流合作为主的态势,而且必然是一个长期的过程,软件工程技术如何在国际竞争中占据有利地位,是一个值得探索的问题。
3.1加大研发资金投入
软件工程技术是一个专业性和技术性比较强的行业,需要长期的技术积累,无论是国家还是做软件开发的企业,都应该要树立长远的目标,加大研发资金的投入,开发出属于自己的核心技术,并且不断对现有的技术进行升级更新换代,满足市场和应用的需要。华为在研发资金上相较于其他企业投入了更多的研发成本,5G技术的率先问世和推广应用,增强了其在市场上的竞争力。国家更应该设立专项资金,下决心和力气投入资金进行软件开发和应用推广,尤其是和国家前途命运息息相关的卫星、国防涉及国家安全的软件工程技术的应用,积累技术优势。
3.2加大人才培养力度
软件工程技术的发展进步归根结底是人才和技术的积累进步,除了高校开设相关专业和课程之外,国家也要建立高端软件工程技术人才培养体系,根据市场需求,培养大量的低、中、高端人才,尤其是高端软件工程技术人才。为他们提供良好的学习环境和交流平台,增强他们的自主研發能力。我国软件工程技术起步较晚,且为了赶上国际发展的步伐,前期集中精力于加工指导等劳动密集型产业,在高端技术人才培养上还比较滞后,尤其要注重采用多种方式培养自己的人才,弥补高端人才不足带来的劣势,赶上国家软件工程技术发展的步伐。
3.3加大政企合作范围
企业对市场的需求更加敏感,而国家的综合实力和技术资金优势更为雄厚。在软件工程商品化的道路上,国家相关部门应该要加强与企业的合作,发挥各自的优势,抱团发展,例如国家负责软件技术的开发好测验,企业负责其在市场上的推广应用和后期维护,一些原本开发应用于国防的软件工程技术可以经过改进和调整适应于民间使用,推动生产力发展的同时节约研发成本。政企开展广泛的合作,有利于壮大软件工程产值,形成良性循环,推动技术革新和进步。
结束语
软件工程技术的发展才短短几十年,在人类工作和生活中已经占据了重要地位,将来与人类的联系也必将越紧密,准确预测其发展趋势,提前谋划和准备,推动其广泛合理的应用,对于国家发展和人类生活水平的提高,解决各种复杂问题,都具有不可忽视的影响。
参考文献
[1]马自谦.软件工程技术现状与发展趋势[J].数码世界,2018,(10):111.
[2]范玉霞.软件工程技术发展的现状以及发展趋势研究[J].数信息记录材料,2020,(4):49-50.
[3]刘影.软件工程技术发展的现状以及发展趋势研究[J].电子世界,2019,(10):34-35.
[4]倪东.计算机技术在智能化工程中的运用[J].建筑学研究前沿,2018,(15).