APP下载

计算机软件工程的管理与应用

2017-09-04李晓娟

世界家苑 2017年8期
关键词:管理应用软件工程计算机

李晓娟

摘 要:信息设备与数字化技术的发展使计算机相关行业蓬勃发展,计算机软件作为信息技术发展与应用的重要基础,对计算机软件工程进行优质管理,加大软件工程的应用力度,是计算机软件工程领域实现长效发展的重要途径。笔者阐述了计算机软件工程的相关概念以及软件工程管理的内容,分析了计算机软件工程管理与应用的现状,提出了几点优化计算机软件工程管理与应用的策略。旨在优化计算机软件工程管理的方式,强化软件工程在不同领域的应用,促进我国信息产业和社会经济的长效发展。

关键词:计算机;软件工程;管理应用

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

1导言

计算机软件工程处于刚开始发展的时候,人们对计算机软件的认知不足,大多数人是没怎么接触计算机软件,因此计算机软件在社会各行各业中没有得到有效地应用,随着时代的进步和科学技术的快速发展,计算机软件的功能是越来越多,也越来越强,人们逐渐认识到计算机软件的重要作用,计算机软件开始在生活、学习和工作中得到广泛地应用,如今各行各业的运作已经离不开计算机软件的应用。

2计算机软件工程概述

软件工程是利用计算机科学、逻辑学、管理科学以及数学等学科原理,进行软件开发的工程,计算机科学以及数学学科知识为软件开发提供模型构建以及计算方法,工程科学为软件工程规范、评估等环节提供方法,管理科学则能够对软件开发中的成本、资源以及质量管理提供依据,软件开发中不同的原理为软件开发提供不同的应用方向与范围。软件工程应用于人们生产与生活的多个方面,从常见的电子邮件、电子游戏到较为复杂的办公系统等,均离不开计算机软件的功能与服务,软件工程的应用为人们的生产与生活提供了更加优质的方式,提升了人们工作与学习的质量与效率。软件工程管理的目的在于以预期成本和管理进度为基础,实现提升软件质量与开发工作效率的目的,同时,通过技术研发降低后期检修与维护的难度,增强软件工程的适应性、可靠性以及可维护性,进而满足不同用户的需求。

3阐述计算机软件工程管理内容

3.1对计算机软件开发人员的管理

计算机软件开发人员主要包括项目负责人、程序员、系统分析员等。有时候计算机软件工程项目规模不是很大,那么就会出现一个人要做几个人的工作的现象,因为不需要太多的人投入到小规模的项目中,但是要分清每项工作的职责,这就要需要软件人员具有较高的专业素质,还要懂得学会与他人合作。

3.2对组织机构的管理

组织机构主要包括了三个方面:第一是由程序员所组成的,开发技术水平比较低的人员主要是负责软件分析和开发工作,高级工程员主要是负责制定开发方案、调节各环节问题和审核软件技术;第二是由高级程序员组成的机构,高级程序员具有很强的软件开发能力,具备较高的专业素质,这些成员每个人的软件开发水平比较高,能够保证计算机软件工程的质量;第三是由做过计算机软件开发工作的人员组成的机构。

3.3用户管理

为了保证开发出来的软件能够满足用户的需要,在进行计算机软件开发的时候,负责开发的工作人员要与用户保持良好的互动交流,及时掌握用户的意见,才能保证开发出来的计算机软件能够被用户甚至是社会所肯定和认可。

3.4控制管理

对计算软件工程项目的资金、人员、进度和质量实施有效的控制,对计算机软件工程进度实施控制主要是为了保证在规定的时间内完成项目;对资金进行控制是为了保证完成项目之后不会出现投入资金超过预算的情况;对人员进行控制是为了提高软件开发人员的工作积极性和工作效率;对质量进行控制是为了保证计算机软件工程的质量,确保开发出来的计算机软甲符合社会的需要。

3.5对文档资料的管理

有关人员要对文档资料进行整理、归纳,在开发计算机软件的过程中,每一个环节都需要将相应的文档资料做好记录,然后将其整理好,对文档资料的管理主要是为了后期的软件开发工作提供依据,比如说软件设计需要修改,那么开发人员就可以依据文档资料进行修改。因此,有关人员要做好文档资料的管理工作,有利于实现计算机软件工程的管理。

4计算机软件工程管理与应用现状

计算机软件工程在我国兴起和发展的时间还较短,发展规模和深度都存在着一定的不足,软件工程管理更多还是应用于相关的软件产品开发以及技术研发等工作中,软件工程的产业化应用与管理仍然存在着较大的不足之处。同时,在软件工程管理中,重视软件研发设计,而对软件工程后期调试与维护的重视不足,软件工程应用的实效性难以得到保证。另外,在软件工程管理中不具备完善的软件工程管理体系,无法保证软件工程研发与使用中的安全性与可靠性,并且未合理有效防控软件工程使用中的风险。

5加强计算机软件工程管理与应用策略

5.1完善计算机软件工程管理体系

为了加强计算机软件工程管理工作,需要制定相应的管理体系。市场的竞争其实就是人才的竞争,企业要合理利用计算机软件开发人才,强调突出人才的价值,完善企业的人力资源管理机制。建立员工奖罚机制,对于工作比较优秀的员工给予一定的奖励,对于工作不认真或是没完成任务的员工就需要给予一定的惩罚,这样的做法能够激发员工的工作积极性,才能更好地完成工作。企业要定期组织培训活动,安排员工参与到培训中,员工就能够学习到计算机软件工程的知识,不断提升自身的专业水平和业务技能,才能更好地完成计算机软件工程,确保计算机软件工程的质量。

5.2完善计算机软件工程合作管理

计算机软件工程开发设计需要团队活动来实现,强化团队合作管理是优化计算机软件工程管理的重要方式。一方面,管理人员要明确团队中的人员岗位职责,细致划分不同人员的工作内容,避免出现职能重合等不良状况。另一方面,要建立有效的人员沟通交流机制,保证不同环节与模块人员之间能够进行有效的交流,保证软件工程设计研发的整体性与系统性。另外,管理中还要从整体与局部的不同角度出发,在保证团队整体工作质量的同时关注个体员工的工作能量与需求,调动整体团队的工作积极性。

5.3加强计算机软件工程的风险管理工作

市场竞爭越发激烈,企业的发展和经营过程中总是会伴随着各种风险,为了规避风险,要加强管理人员的责任意识,在日常的管理工作中要重视风险管理情况,及时找出存在的风险隐患,对风险管理实施有效的控制。比如说,设计出来的成果是否会得到客户的认同,或者是客户不满足软件设计的内、内容,最后客户会要求重新设计软件等。

5.4增加计算机软件工程应用的范畴与深度

信息化建设与人民生活需求促进了计算机软件工程在生产与生活中的应用,软件工程成为人们生活、工作中不可或缺的保障。强化计算机软件工程的应用要从完善相关领域的应用和开发新型应用领域着手。一方面,在原有的交流、娱乐等软件应用中,要不断地提升软件的质量。另一方面,在工业生产、交通运输以及办公管理等应用相对较少的领域,要加大软件研发的力度,扩大软件在人们工作与生活中的应用范围。

结束语

综上所述,通过健全计算机软件工程管理体系、完善计算机软件工程合作管理、强化计算机软件工程风险管控、增加计算机软件工程应用范畴与深度几点策略,能够有效优化计算机软件工程管理与应用。通过对软件工程管理中人员、用户以及过程的管理,提升软件工程管理质量,发挥软件工程在人们生产与生活各个领域当中的作用。

参考文献

[1]刘艳君.浅析计算机软件工程的管理和应用[J].纳税,2017(36):103.

[2]闫博.浅析计算机软件工程的管理和应用[J].电脑知识与技术,2017,13(30):101-102.

[3]赵坤.计算机软件工程管理与应用研究[J].当代经济,2017(04):89-91.

(作者单位:天津市武清区人力资源和社会保障局)

猜你喜欢

管理应用软件工程计算机
中国计算机报202007、08合刊
中国计算机报2019年48、49期合刊
中国古代的“计算机”
集约化模式在电网企业资金安全管理中的应用
依托工作室的软件工程实践教学研究
基于工程教育认证的《软件工程》课程教学质量建设研究 
关于如何创新和完善计算机软件工程管理的探讨
计算机技术在企业经济管理中的应用研究
一体式,趋便携雅兰仕AL-225