计算机软件工程管理的创新与完善
在开展软件工程管理工作的过程中,人力资源发挥着非常重要的作用,以下是小编搜集整理的一篇探究计算机软件工程管理的论文范文,供大家阅读查看。
摘 要:随着我国社会经济的飞速发展,计算机技术取得了很大进步。在此背景下,计算机软件工程也被广泛应用,极大地影响了人们的生产与生活。本文主要针对软件工程管理展开探讨,概述了软件工程的定义,并分析了软件工程管理的现状以及创新与完善计算机软件工程管理的策略。
关键词:计算机技术;软件工程;创新;措施;
随着信息化进程的加快,我国的计算机软件管理有了更进一步的重视,计算机软件工程管理中的问题也逐渐暴露出来。计算机软件工程学在我国仍属于新领域,由于我国的传统理念,使得在计算机软件工程管理中容易受限制。此外,在计算机软件工程管理中往往会涉及其他学科知识,因此,做好计算机软件工程管理工作,分析存在的问题,并采取相应的措施,实现计算机软件工程的创新发展。
一、计算机软件工程管理的定义
软件工程管理指的是:借助多种科学原理及相关技术知识以及工具等,辅助完成某个项目中包含的具体事务。一般情况下,软件工程管理工作包括多个流程,例如,启动流程、计划流程、控制流程以及结束流程等等。目的是改善软件产品质量,提升整体开发效率并降低维护难度。
二、计算机软件工程管理过程中存在的问题
(一)软件工程管理系统性的'培训力度不足
软件企业的项目经理是由技术能力较强的员工来担任,但是这些员工通常是仅仅具备了较强的技术能力,他们自身并未掌握丰富的软件工程管理相关知识,这就导致在具体管理工作方面缺乏相应的经验,直接影响到了软件工程项目管理工作的效果。
(二)缺乏管理意识
软件开发企业通常会将自身大量的精力放在技术研发与管理方面,而忽略了软件工程管理这项工作的重要性。因此,在实际的工作过程中,经常会出现任务分配不得当、项目计划完成效果偏低等问题,对软件工程的管理工作带来负面影响。部分管理人员并未真正认识到开展风险管理工作的重要性,他们在制定风险管理工作计划的时候,也未根据实际情况进行,因此导致在实际管理工作中,经常出现一些意想不到的风险。
(三)缺乏沟通
在开展软件工程管理工作的过程中,人力资源发挥着非常重要的作用。倘若在制定计划的时候,未进行有效的沟通,那么就容易出现大量劳动力被浪费的现象,最终影响到软件工程管理工作效果,甚至导致无法顺利完成此项工作。
(四)无法正确评估工作量
计算机软件工程管理工作量极为巨大。在发展过程中,人为因素对计算机发展起着不可忽略的作用。例如,员工工作态度、投入、发展程度以及管理等。在计算机软件工程管理中,如忽略了人的因素,即便业务规则十分明确,软件开发工作量也容易估算错误。由此可见,当前计算机软件管理在该方面仍有待改进与研究。因此,我们应不断探索新的、准确性更高的数据处理与软件规划方法,以实现预期的管理目标。
三、创新与完善计算机软件工程管理的策略
(一)完善计算机软件工程管理体系
首先,应重视工程发展中人才的重要作用,逐步完善计算机软件工程管理的人才体系强化人力资源管理,激发员工的主观能动性,以保证工程各目标能如期实现。其次,深入学习和掌握计算机软件工程知识,对项目管理及一线操作人员等开展专业培训,使之能掌握软件工程知识,在实际工程项目中坚持理论与实践相结合的原则,以提升计算机软件管理效率与利用价值。最后,为有效发挥员工的主动性,应完善制度建设,认真执行奖惩制度,促进计算机软件工程整体目标的顺利实现。
(二)创新计算机软件工程管理理念,了解软件需求分析
转变传统的管理理念,应用先进的管理方法,来开展软件工程管理工作,以提升整体效率。与此同时,应重视需求分析对计算机软件工程管理的重要性。需求分析阶段,应明确软件工程的基本功能、性能需求以及设计约束,并编制软件需求宣传册、数据需求说明以及用户使用指南需求获取要求我们组建需求调研小组,在调研过程中充分考虑用户群体及其差异性,并从中挑选典例作为决策依据。调研小组根据调研会、资料收集以及面谈等方法获取需求后,应及时同用户交流、审核,以获得社会认可。
(三)统筹规划软件开发平台
目前国内还未形成统一、完善的软件系统操作平台,这对计算机软件的开发工作有很大影响。一款新的软件,应经历从新设计到新平台,再到后续开发等多环节,只有统筹规划软件开发平台,才能在既定时间内完成一款软件的开发。互联网在逐步发展,要求各国能搭建统一规划的软件开发平台另外,全球软件开发人员也可尝试去形成统一平台,用以开发更多计算机软件。
(四)重视软件工程的风险管理
软件开发各阶段均隐藏着风险。软件项目的风险大体包含下列几方面:需求、成本、技术与进度。需求方面,主要是指客户未能明确表达其对软件的需求。例如,技术人员未采纳客户所提出的意见,开发出来的软件达不到预期需求目标,客户要求重新设计等,这些风险均会给软件工程管理工作带来困扰。为此,我们应认真做好风险管理工作:健全风险管理制度体系,计算机工程管理人员应形成风险意识,学习并运用风险管理知识,对风险进行量化分析,并采取有效的防控措施,并提交具体的风险报告。做好风险预控与识别工作,针对计算机软件工程而言,各阶段均可能存在风险,只有运用规避、转移或减缓等方法来开展风险管理工作,才能减少风险带来的损失。严格把控计算机软件工程的管理进度,在控制开发成本的同时,切实提升工程效率。应立足于计算机软件工程实际,编制完善的进度管理细则,实时监督工程项目运行状况,以保证各项工作顺利进行。
计算机软件在人类生活、工作中担任着越来越重要的角色,促进了现代社会的发展,在这种形势下,计算机软件工程管理工作也将得到重视,并认真开展计算机软件风险防范与定期更新工作,使之能顺应用户的发展需求。
参考文献:
[1]曹高成.关于如何创新和完善计算机软件工程管理的探讨[J].电脑迷,2014,(5):20-20.DOI:10.3969/j.issn.1672-528X.2014.05.018.
[2]于文龙.关于如何创新和完善计算机软件工程管理的探讨[J].网友世界・云教育,2014,(16):1-1.
【计算机软件工程管理的创新与完善】相关文章: