APP下载

浅析软件工程技术的发展

2014-04-29李佳宁

电脑迷 2014年9期
关键词:软件工程发展现状发展趋势

李佳宁

摘 要 软件工程经过几十年的发展与进步,已成为计算机行业的核心学科,在推动社会主义市场经济的发展以及现代化建设方面发挥越来越重要的作用,包括程序开发、软件设计、数据库建设多方面内容,并逐渐走进人们的生活,电子邮件、网络游戏、Flash制作等等都是软件技术的延伸。在现阶段如何科学分析与正视软件工程技术的现状,及时找出发展问题与困境,为进一步规划软件工程技术的发展方向与科学预见研究软件工程的发展前景奠定坚实的基础。

关键词 软件工程 发展现状 发展趋势

中图分类号:TP311.5 文献标识码:A

在经过了几十年的发展后,软件工程应用的范围越来越广。科技的日新月异,导致软件工程技术的发展已经远远超过了软件工程技术理论的研究速度,但是软件工程本身具有复杂性,加上我国软件工程技术工程建设起步较晚,缺乏必要的经验与借鉴,在软件工程技术发展与进步中必然存在着诸多方面的问题与缺陷,极大限制了软件工程技术现代化、科学化、完善化发展目标的实现。因此,为软件工程指明新的发展方向必须推进软件工程的改革,从而提高我国工程软件行业的竞争力与综合实力,促使我国信息化建设的不断进步。

1当前我国软件工程技术存在的问题

首先,我国软件工程管理体制不完善。现代软件企业中并没有设置专人管理与监管整个软件开发团队的工作进展,不能根据实际工作情况选择针对性的工作计划,极大影响了工作质量与工作效率。另外,有些软件企业引进国外先进的管理经验与运营模式,也设置项目经理一职整体掌控软件开发工作,但缺乏必要的团队协调能力与管理沟通能力,不能在企业内部形成积极向上、团结奋进的企业氛围。

其次,对专业人员以及工程进度调控意识不强。软件专业人才是软件开发团队的核心人员,为保障软件开发进度,必须保障核心工作人员与工作团队的稳定性,但是软件企业并没有意识到这方面工作的重要性,随意调动工作人员,变更团队人员的情况时有发生,导致软件工程开发工作发展滞后,工作效率低下。此外,在软件工程建设中,要根据企业实际情况与既定目标控制项目开发进步,从而实现人员安排最优化,资源配置最佳化,在实际工作中,软件开发公司极易受到外界环境的影响(诸如软件开发市场动荡等等),从而打乱整个软件开发计划,造成人力、物力资源的巨大浪费。

最后,高精尖人才相对缺乏。软件开发从本质上来将是一个循序渐进的过程,要求软件工程企业保障更多专业人才与振业设备的投入与支持,但更多软件企业为降低经济成本,实现经济效益的最大化,往往将更多的精力放置在市场动态的掌控以及软件开发的项目选择方面,忽视专业人才的不断开发与引进,使得软件企业核心竞争力滞后,导致工期开发时间延长。另外,不能及时为企业内部工作人员提供更多高层次的培训机会,使员工不断增强自身知识储备与提升实践技能水平。

2提高软件工程工作质量与工作效率对策探讨

(1)增强软件开发整体过程的掌控与管理。一方面,要科学制定工作计划,在项目开展前期预测实际工作量,安排项目开展的工作顺序,并将整个工作内容划分到位,分配到人,从根本上保障工作进度。此外,要设置人才调配预备方案与突发情况解决方案,根据实际工作进展适度调整人员构成,提高危机处理能力。另一方面,要加强对整个软件开发工作的监督与监管,不定期抽查工作进展情况,在保障工程质量的前提下提高工作效率。

(2)为专业软件开发人员提供更多培训与学习机会。定期邀请软件开发领域的专家深入企业讲解最新科技成果与软件开发的最新趋势,同时分享工作经验与教训,并面对面解决员工在实际工作遇到的问题,提高员工的工作实力与操作技能。同时,企业要关注软件开发员工合法权益的实现,通过发放奖金、增加工资、授予先进工作者、提供出国或参加经验交流会议的机会等形式,激发员工参与项目开发的热情与积极性,使项目工作人员时刻以主人翁姿态主动充实知识储备,积累实际工作经验。

(3)完善软件开发企业领导构成体系,推行项目开发责任制。一般上来讲,项目经理是整个软件开发工作的核心,项目经理要注重企业与工作团队的有效沟通与交流,协调工作人员之间的摩擦与矛盾,掌控整个研发工作的进展与进度。另外,在项目经理之下要设置项目组长与项目主管,辅助项目经理引进先进软件开发技术,监督与调控各个项目之间完成科学、合理承接,在软件企业内部形成管理有序、责任分明、监督到位、目标明确的管理体系与领导机制。

随着全球化的发展趋势和全球化市场竞争压力的增加,软件工程发展趋势将朝着全球化协作交付、开放性计算及模块化方向发展壮大,从而更好地服务于计算机技术相关行业领域。通过分析与明确当前我国软件工程技术的发展困境,可以在很大程度上缓解软件危机,推进软件工程项目的开发与进步,从根本上增强我国软件工程行业的综合实力,为便利社会生活、提高工作效率、推进现代化建设奠定坚实的基础。

(作者学号:1330472)

参考文献[1] 李朝阳.浅析软件工程技术发展思索与应用[J].科技之友,2013(6).

[2] 王章宇.浅析软件工程技术的发展[J].软件,2013(10).

猜你喜欢

软件工程发展现状发展趋势
依托工作室的软件工程实践教学研究
基于工程教育认证的《软件工程》课程教学质量建设研究 
天然气储运技术经济分析
分析我国品牌营销的管理及发展问题
巨灾债券在风险管理中的应用
浅析家庭农场发展现状及面临困境—以丽江市为例
关于如何创新和完善计算机软件工程管理的探讨
地方广电媒体融合发展中的困境和出路