软件工程技术发展现状及发展趋势

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

软件工程技术发展现状及发展趋势前言:

展望软件的未来,则需要明确当下软件的具体发展现状,发现其存在的问题,如此才能更加明确软件于未来给我们的更多利益。就软件工程技术现阶段的发展来说,行业存在着功能重复、恶性竞争的问题,而于企业内部来说,则存在着管理不善、利益为重、资源浪费等问题。软件工程技术的未来必须要在解决这些问题的基础上,才能得到长足发展。

一、软件工程技术概述

一九四二年第一台电脑在宾夕法尼亚大学莫尔电机学院学院诞生,其主要用于计算工程,其中具体的软件就是将具体的操作用某个数字来命名,通过点击相关数字让计算机按照内部指令去完成工作,其机理非常简单。到了上世纪八十年代,真正的软件技术诞生,基本的操作系统、命令系统等等出现,使得计算机的功能更加强大。而后又经历近四十年发展,而今的计算机都拥有大量的软件,而且软件开始向智能端转移,活化了手机功能,为人们生活带来了很大的便利。全球范围内,对于软件的开发已经如火如荼,软件包括了计算机软件、手机软件,而且随着各方面技术完善实现了计算机软件和手机软件的通用功能,拉近了计算机和手机的距离,方便了人们生活数据在智能端的传递。我国软件工程技术出现较晚,基础薄弱,不过经过这些年发展,也获得了不少成绩,其中有不少方面已经在世界范围内获得了惊人的业绩,比如腾讯的微信、QQ,以及马云领导下建设的淘宝就出

生了支付宝等软件,在中国扫码支付已经成为一种趋势,这方面走在了世界前头(陈文飞,朱静,吴让仲,等.软件工程的现状及发展趋势:科技进步与对策,2000)。

二、现阶段我国软件工程技术存在的问题

这个问题的讨论需要从环境、行业、企业进行三个层次的剖析。目的就是通过这种立体的探寻,寻找到影响软件工程技术发展的因素,方便为软件技术未来的发展清扫道路。

1.环境方面

任何一个行业的发展都离不开既定的运行环境,环境是行业存在的基础,环境决定了行业的发展。现在和过去的环境不同,从经济环境、政治环境、文化环境到消费环境,都存在很大的差异。随着的市场我国现代化进程加快,对软件的需求量越来越大,软件开发已经成为一个新的行业,并焕发出巨大的活力。特别是在“互联网+”经济发展模式之下,越来越多的行业开始寻求网络发展模式,并需要对应的软件来满足企业的财务、市场以及数据库管理的需求。软件在向具体的行业渗透,在走“专业化”道路,比如医院的预算管理系统,财务管理的“管家婆”、印刷业的印刷管理软件、办公室操作软件等等。这为软件工程技术的发展提供了越来越大的空间,但是因为入行的企业越来越多,导致软件研发开始走向差异化道路。从大环境来看,需求量大,供求量大,还处在求大于供的阶段,但是需要考虑国外软件技术的围剿。国外以微软为代表的软件公司,对我国消费者的软件使用习惯产生很深刻的影响,往往这些企业的软件都成为了行业标杆,用其

衡量其他企业软件品质。不过,从目前我国政府态度来看,政府为国产软件的开发利用都提供了良好的条件,国产软件的发展将迎来光明。

2.行业方面

软件方面有电脑软件、手机软件以及其他智能终端的软件,更有用于矿山生产的机电设备所用的软件。也就意味着行业在发展方面要给自己一个准确的定位,是专业研发手机软件还是电脑软件亦或者两者兼备。而再细分的话则有办公软件、游戏软件、社交软件、观影软件等等,更有一些服务于企业的经营软件。目前在行业发展方面,明显地存在着功能相近软件较多的问题,虽然为使用者提供了更大的选择空间,但是在下载时出现的大量的捆绑软件又让人不胜其烦。况且存在着病毒制作者,其往往又和软件捆绑,通过端口进行复制,危害电脑等智能终端设备运行环境(李光亚,软件工程若干技术发展新趋势:微型电脑应用,2010)。

3.企业方面

软件开发企业方面存在的问题则比较集中,大部分是管理问题。软件开发企业一般都会设置专业的项目经理,然后是各方面的专业开发人才,形成一个有序的开发团队。不过一些企业从成本考虑,直接让企业法人或者总经理对接开发人才,将他们分成具体的小组,进行分组式管理。问题是企业法人或者总经理本人精力、学历以及专业能力有限,这必然导致管理上、技术上出现各种问题。在软件开发行业当中,最重要的管理方面就是商业机密的管理,但是现实中往往存在商业机密泄漏,其促使原因是多方面的,但最终影响的则是企业的发

展。另外,软件开发是一个非常抢时间的重压力工作,管理不善晚一步极可能丧失先机。企业管理在具体分工、责任落实、工作计划、工作总结、工作评价等方面松散,又为无序工作提供了机会。

三、改善我国软件工程技术发展环境的举措

改善我国软件工程技术发展环境,需要从政府、行业协会、企业三个角度入手,形成一个科学的网络,使得大环境、行业环境以及企业微环境三方面得到规范,实现健康有序的发展,降低资源浪费,形成绿色发展空间。

1.政府主导推出法规

十八大会议上,我国政府提出了绿色循环发展,其根本目标是降低环保压力,实现较高的生产效率和社会效率。但是作为高科技代表的软件工程技术的开发在管理方面却存在诸多问题,比如行业无序竞争、资源浪费以至于商业机密泄漏等等,这是社会法治以及社会管理范畴的工作,需要政府积极地担当。笔者建议我国应该推出更加详尽的行业法律,虽然从一九九四年到如今我国已经出台多达三十余个规范、法规、条例等等,但是大部分都是保护软件开发权的,并没有就行业除了开发权之外的比如重复开发导致的资源浪费、企业员工泄露机密导致的经济损失等形成对应的法规。总而言之,我国软件工程技术开发缺乏社会角度的全方面的规范与管理。

2.发挥行业协会管理功能

中国软件行业协会是集合合法并在行业协会登记的从业单位。一般来说,行业协会的主要工作范畴是配合政府来对行业进行管理。协

会具有一定形式的管理职能以及一定成分的公益成分。软件行业在我国缺乏管理这是既定事实,中国软件行业协会作为一种自发组织起来的社会机构,应该担起行业管理责任,配合国家制定系列的法规、制度,来规范市场操作。特别是配合政府来审核入门企业,从资质到技术进行全方位审核,杜绝不良企业进入。另外,对于软件开发企业的成品提供检测,并提供一定基数的试用服务,对软件功能进行评价,促进企业进行积极的改进和提升,同时分门别类管理软件,杜绝企业间的重复开发。另外对于企业软件推广方面进行严格管理,实现合理捆绑,改善终端使用者的使用体验。

3.建立企业内部管理体系

企业要以人为本,人文关怀同时建立严格的制度。第一,明确具体的架构,建立项目经理制以及分组管理制,不同项目不同经理,在经理的管理下展开具体的开发工作;第二,明确工作流程,严格管理规范,严守企业机密,调动人力部门形成具体的奖惩制度,对先进小组予以雄厚奖励,提升公司向心力,降低人员流动率,确保企业机密不外流;第三,建立积极的营销推广团队,及时与协会联系,完善软件提升软件,积极地将成品推向市场,拔得头筹;第四,如果软件是一个比较大的系统,对于这样的软件开发,则要建立详细的工作推进表,确保各部门积极配合,尽早完成开发;第五,在知识产权方面要及早地付诸行动,不要让企业的利益受到侵害。

四、软件工程技术未来发展趋势

通过分析,我们已经明确了软件工程技术在环境、行业以及企业

相关文档
最新文档