计算机软件工程管理现状及开发应用

2018-01-17 00:29袁帅
电子技术与软件工程 2017年23期
关键词:软件工程管理现状开发

摘 要 二十一世纪是信息化、网络化、数据化的时代,而作为其主要组成部分的软件工程,也在其中扮演着越来越重要的角色,它被广泛的应用到各行各业中,推动着社会的发展。软件工程是一门以计算机技术为基础,集数学、逻辑学等多门学科为一身的综合性学科,是信息化发展的重要产物。近年来,随着我国经济、科技水平的提升,软件工程也随之得到发展,并且取得了优异的成绩,但与一些发达国家相比,还存在一定的差距,因此,本文将以我国计算机软件工程的管理现状为基础,试对我国计算机软件工程的开发、应用进行分析,望通过此文,能为加快我国计算机软件工程发展提供可参考性建议。

【关键词】计算机 软件工程 管理现状 开发 应用

软件工程作为信息领域的重要组成部分,自提出以来,对社会的发展起到了至关重要的作用,它是在借鉴和学习传统工程的原则、方法、技术基础上,使得传统工程的效率和质量得到了明显提升,具体来讲,其所蕴含的计算机和数学知识,是用于构建模型和精简算法的,而涉及的管理知识则是用于软件工程的计划、组织、控制以及质量成本的有效管理上。现阶段,由于我国正处于计算机软件项目管理的探索时期,因而其管理、开发、应用,都是值得我们深入探究,为此,本文将针对以上几点,进行逐一分析,加深人们对于软件工程的认知。

1 软件工程管理现状

现阶段,我国在软件工程管理上存在的问题,主要是由以下几点原因造成的。首先是软件开发项目的管理意识薄弱,企业在人才的选拔上,往往只注重人才的技术水平,而忽略了管理水平,导致软件的开发缺乏系统化管理,进而使得管理与技术的失衡,影响整体工程项目;其次,在管理方面,很多从事相关工作的人员,沟通能力差,且缺乏风险意识,在应对突发性问题上,缺乏经验,而这就需要项目经理具备一定的沟通能力,做好规划工作,以应对不时出现的风险问题;另外,软件工程管理缺乏科学性规划,许多的项目都是由几个子项目组合而成的,而子项目在完成的过程中,缺乏合理的规划、管理意识,造成整体项目进程受阻;最后,实施管理的过程比较死板,缺乏灵动性、实用性、凝聚力,在规划管理与实际管理存在衔接上的差异,这对于日益复杂的软件工程管理工作极为不利,因此,无论从软件工程管理过程中出现的人才选拔问题、沟通问题,亦或应变问题,都应从多方面进行分析,注重问题的本质,才能使其整体水平得到有效提升。

2 软件工程开发

2.1 软件工程开发特点

软件工程项目开发均具备以下几点特征,首先,其具有明确的目标,有需求才有发展,而软件工程的设计正是针对人们需求而研发设计的,其设计的好坏决定了该项软件能否成功开发,因此,必须在开发前,做好用户与研发人员的有效沟通,从而统一需求目标;其次,其具有完整性,在开发与应用的过程中,确保数据的完整性对于软件而言至关重要,例如在某一环节中,数据处理一旦发生错误,则必须通过修改多个表来完成,再返回初始状态,以确保数据的完整性;还有,其具有标准性,软件工程的标准化是开发工程师语言沟通的桥梁,而软件的研发大多数是由多人同时参与完成,且经常会出现研发对象的变更,因此,规范标准,才能促进项目的完成;另外,其具有易维护性,软件研发有着对象的继承性,对起初对象的更改可以作用在继承的对象,这样,便可在一定程度上提高软件的维护性,软件的后期维护成本高昂,而相同逻辑和语法规则,则可使其后续维护得到保障,个人的特殊思维和逻辑也可在此中得到互补;最后,其具有创新性,用户需求的变化是促使其不断创新的主要原因,为确保客户的满意度,一尘不变的设计,已经无法满足用户的需求,因此,研发人员必须结合用户的需求,设计出科学、合理的方案,以确保软件产品使用尽可能的实现大众化。

2.2 软件工程开发技术

软件工程作为一门应用型学科,其目的在于开发出低成本、高水平的软件产品,以提升工作效率,解决软件应用中出现的问题。软件工程开发技术大致可分為软件构件与软件重用技术、使用中间件发展技术和软件标准化应用技术。软件构件与软件重用技术的出现,目的旨在减少研发者的编程次数,为研发者省下时间、精力进行其他技术开发;而中间件是应用构件技术的基础,它为软件构建与软件重用技术的应用提供了强有力的支持,作为软件技术的重点,为构件应用的使用提供了宽广的平台,只有将它放在适合的位置,软件才能变成构件;而软件标准化应用技术作为软件构件与重用技术的必备条件,是软件工程技术发展的重要标志,对推动软件工程发展,起到了不可替代的作用。

3 软件工程应用

新世纪之后,计算机逐渐成为行业应用发展的主流,由于其具有功能化、人性化特点,因此被广泛的应用于工业、农业、金融业、企事业单位等,而伴随着计算机的普及,计算机软件工程也得到了飞速的发展,计算机软件在工作中运行效率高、执行力强,进而,越来越多的人注意到软件工程存在的巨大潜力,因此,很多企业家纷纷转战到软件开发市场,使得其竞争日益激烈,也推动了软件不断的推陈出新,可以说计算机软件现在已经成为人们生活、工作不可获取的元素,现下应用较为普遍的计算机软件主要包括:视频软件、社交软件、游戏软件、工作管理软件等,它们无一不在各自的行业中扮演着重要的角色,例如企业管理软件,可以实现生产、销售等多个环节的直接交流,以确保信息的通畅,便于经营策略的随时变动;支付软件,能够避免资金丢失、找零等问题,实现零纸币消费。

4 结束语

就目前情况而言,我国的计算机软件工程虽然起步较晚,某些方面不能与西方发达国家相提并论,但笔者坚信,在市场的需求下,在研究人员的不断努力下,未来我国的计算机软件工程,必定会在世界的舞台上绽放出夺目的光彩。

参考文献

[1]阎栋.关于计算机软件工程管理与应用策略探究[J].电子测试,2017(08).

[2]葛晓军.计算机软件工程的管理和开发应用[J].山东工业技术,2016(02).

作者简介

袁帅(1993-),男,辽宁省沈阳市人。现就读于沈阳师范大学计算机科学与技术专业。

作者单位

沈阳师范大学 辽宁省沈阳市 110034endprint

猜你喜欢
软件工程管理现状开发
河南方言文化资源的保护及其开发利用的研究
遵义红色旅游开发对策研究
单片机在电子技术中的应用和开发
关于如何创新和完善计算机软件工程管理的探讨