计算机软件工程管理优化策略

(整期优先)网络出版时间:2021-02-23
/ 2

计算机软件工程 管理优化策略

李灼 潘加旺 王炜

武汉东湖学院 湖北省武汉市 430000

摘要:软件工程技术与管理的工作贯穿在软件开发始末, 只有 充分注重软件工程的管理水平提高,才能有助于计算机的应用质量 得以保障,对软件的价值才能最大化的发挥。

关键词:计算机软件工程;技术;管理;

1、计算机软件工程发展的现状及问题

软件技术必须以硬件技术为基础 ,是一种支持软件系统的开放 、 运行和维护技术,这种技术有着较为完善的有效机制和高效的运营 模式 。通常软件工程可分为系统软件 、支撑软件 、应用软件三个技 术层面,软件的内容包含范围广泛, 医疗 、信息等各个生活相关平 台都少不了软件工程的支持 。 因此,计算机软件工程逐渐成为一种 新型的产业结构,一定程度上打破了传统行业的局限,推动社会经 济持续发展 。计算机软件工程已经被广泛应用于生活中的各个场面, 然而国内程序人员在软件研发过程中过于注重自身的主观意识,难 以形成较大的产业规模,更无法达到产业化要求 。我国计算机软件 工程起步较晚, 多项关键技术需要借鉴发达国家的技术,难以形成 完善的自身发展体制 ,缺少自主研发手段, 限制了我国计算机软件 工程的发展 。

因此,我国唯有自主研发符合我国特色的计算机软件工程管理 体系,才能够有效提升我国计算机软件工程的技术水平,才能使计 算机软件工程更好地适应社需要, 为信息化 、智能化的平台建设提 供基础保证,推动我国计算机软件工程持续发展 。

2、计算机软件工程发展过程中所使用的技术与管理

2.1 软件工程技术

软件工程的发展和建设具有一定的复杂性,不仅要确定软件设 计模式,制定设计标准,还要选择最为合适的设计语言以及开发工 具等 。 而从技术层面角度上来看,软件研发中包含了设计方法,还 有开发范型, 因此选择哪种方式和途径来对软件进行研发,就成为 现阶段相关人员所必须进行重点关注的问题 。

就现阶段软件开发的实际情况来看,用来进行软件开发的技术 主要有下面几种 , 即软件构件技术 、 软件体系结构技术以及领域工 程技术等 。其中软件构件技术能够从根本上对软件中的构成成分进 行辨别,例如,用户需求 、文档以及测试方案 、测试用例 、数据等 信息 。并且还要使用这一技术在已有的软件系统中获取相应的构建, 同时还要对构件自身性 、特征 、相互间的联系等进行了解,并对已 有的构件进行分类 。

而软件自身所具备的重复性,不仅可以吸收优秀的成果,还减 少了人力资源的浪费,这样就可以节省出更是多的资源对新的软件 进行开发, 因此,在一定程度上这种复用技术可以取得更好的作用, 同时也正是在这一背景下,推动了软件工程中领域工程的发展 。

2.2 软件工程管理

2 .2 . 1 加强管理系统建设,使管理效率提高

为加强计算机软件项目管理要首先重视管理系统的建设,完成管理机制的有效创建,使管理效率提高 。第一,重视人才在计算机 软件项目中的重要性,将提高人才综合素质 、使人才的工作质量与 效率提高作为关键目标 。使用科学有效的方法,像健全管理机制, 建立几种激励制度,持续激发员工的工作热情,调动其主观能动性, 群策群力,完成软件工程的成功推进 。第二,加强人才的培训,在 持续提升员工的专业知识水平的同时,对员工的软件知识进行更新, 在结合现实的基础上,持续实施创新与改革,让创造力切实落实到 工程开发当中 。

2 .2 .2 加强团队合作管理

团队是不是可以团结一致决定着工作可不可以成功实施,如果 一个团队不团结一致, 而是像一盘散沙样各做各的,那么他们一定 不可以很好的完成工作, 因此说加强团队合作,重视它的管理,是 特别有利于软件工程的成功展开的 。假如要完成团队之间的优良合 作,那么我们就需要让部门人员之间的联系变得更为紧密,其次就 是要使团队的工作人员清楚确定的认识到自己的工作职责和工作任 务,让需要的每一项工作都可以详细的落实到每一个人的身上,这 样才可以保证工作能够标准的实施 。

2 .2 . 3 加强计算机软件工程管理的进度管理

现代科技日新月异,速度与效率是第一生产力, 只有抢在同类 产品面世以前推出产品才能赢得成功,所以在计算机软件开发的过 程中要注重效率即进行计算机软件工程的进度管理 。合理有效的利 用时间和资源,在不提高成本的基础上完成计算机软件的开发,对 整个计算机软件开发的过程进行严格的控制和监督,保证计算机软 件开发过程的顺利进行 。

2 .2 .4 加强计算机软件工程管理的风险管理

计算机软件的开发存在着两大风险 。第一,前期需要大量的资金 投入,所以投资者本身承担着巨大的风险 。为了规避风险,要求计算 机软件开发前构建一个整体的风险管理制度 。计算机软件开发的财务 方面和管理方面的工程人员应当对经济和危机具有相当敏感的嗅觉, 做到对风险的提前预防 、减轻风险给开发事业造成的危害 、最好能有 效的规避风险才能使计算机软件的开发顺利地进行下去 。第二,计算 机软件开发就是给客户使用的,客户的满意度是计算机软件开发成功 的最主要的标志, 因此在计算机软件的前期开发时要及时的与目标客 户进行沟通,详细了解目标客户群的计算机操作习惯 、对新计算机软 件的期待作用 、操作计算机的能力等,只有全面的了解目标客户群的 信息才能做出符合目标客户群要求的计算机软件。

总结:我国应大力发展计算机软件工程,不断创新计算机软件工程技术,融 入更多的现代化以及智能化技术,推动我国向信息化又快又好地发展,这对我国的社会经济建设有着重要意义。因此在实际应用中必须重视计算机软件工程管理与应用工作,不断完善其中的不足,提 升计算机软件工程管理和应用水平,从而确保计算机软件工程的良性发展。

参考文献:

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

[2] 杨风山.计算机软件工程的管理和维护研究[J]. 信息通信,2016, 02:189-190.

[3] 肖云.浅析计算机软件工程的管理和应用[J]. 电脑知识与技术, 2016,12:88-89.