APP下载

浅谈加强计算机软件工程管理应用的措施

2020-06-29周圆棋贾丹王智民

大众科学·上旬 2020年8期
关键词:软件工程工程管理计算机

周圆棋 贾丹 王智民

摘 要:在信息化、网络化的发展背景下,计算机软件工程在各行业领域中得到了广泛应用,为各行业的转型升级创造了良好条件。如何加强计算机软件工程管理应用,成为当前的热点问题。文章介绍了计算机软件工程管理的基本内容,并提出了加强其管理应用的几点措施。

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

在信息技术飞速发展的今天,计算机软件已经成为生产生活中不可缺少的一部分。与此同时,计算机软件工程面临着前所未有的机遇与挑战。由于该工程涉及内容多,在管理应用上存在诸多困难。我们有必要对其管理内容进行有效把握,从实际入手加强其管理应用,从而发挥其功能与作用,提升实际管理效能。

一、计算机软件工程管理的基本内容

(一)组织机构管理

计算机软件工程的整个管理过程涉及到研发、风控、后期运维等,因此其管理并不单纯是开发部门的责任,而需要多个职能部门的共同参与。要使每个职能部门的责任得到落实,有必要落实组织机构管理。从人员配置、部门交流、规章制度设计等多个方面入手,为计算机软件工程管理创造良好的外部环境,从而促进其管理效能的提升。

(二)技术人员管理

技术人员主要负责软件工程的开发、设计和运行测试,不同的技术人员承担着不同的责任。为了保证计算机软件工程质量,需要落实人员管理工作。只有各个技术人员做到了工作协同,那么就能够使软件工程质量得到有力保障。实际管理过程中,除了根据人员特点、技术岗位需要来进行人员安排之外,也要协调好人员间的关系,保持信息渠道畅通,为后续工作的顺利开展奠定坚实基础。

(三)软件开发管理

开发是软件工程建设的基础步骤,它是连续性的过程。在软件开发的过程中,相应的软件技术会有所提升,其应用环境也会不断变化,需要对软件功能进行优化,使其与软件技术、应用环境相适应,从而满足客户要求。优化有效性的高低与否,和软件开发管理工作效能的高低有直接关系。因此,必须要做好软件开发管理工作。

(四)市场业务管理

市场应用是软件工程的最终归宿,在软件开发完成之后,需要对其市场适应性进行评判,并基于评判结果对软件进行优化,以满足实际的功能性需求,这就对市场业务管理提出了要求。管理过程中,要充分了解客户对软件运维的要求,把握软件的市场适应性,获得有用的市场需求信息,为后续其他软件工程的研发与设计指明方向。

二、加強计算机软件工程管理应用的措施

(一)强化软件风险管理

计算机软件工程中,风险是在所难免的。如果不重视风险管理,那么软件在遭遇风险冲击时就难以对其进行有效规避,从而造成严重后果,如因机密信息丢失而产生的重大经济损失。因此,我们有必要强化软件风险管理。一方面,建立人员的风险意识,使其认识到风险管理的重要性,并通过培训等方式提升其风险应对与管控能力,同时构建覆盖软件工程建设全过程的风险管理系统,定期对风险信息进行识别与判断,将风险控制在可控范围内。另一方面,根据软件工程建设实际制定风险应急预案,结合人员岗位特点划分具体的应急职责,比如软件开发人员紧急加强防火墙建设,软件设计人员检测设计漏洞等,以保证对风险的有效应对,降低风险对软件工程的消极影响。

(二)推动管理信息化发展

管理信息化是当前管理的主流发展趋势,通过信息化技术将相关管理信息、管理过程整合到同一个系统平台上,减少管理的中间环节,从而提高实际管理效能。所以,为加强计算机软件工程的管理应用,我们有必要推动管理信息化发展。在此过程中,以软件工程项目为起点,通过信息化全生命周期的思路,构建一个将项目立项到后期运维的每一环节都涵盖在内的信息化管理系统。同时,根据实际管理需要,设置相应的管理子系统。比如,安全风险管理子系统、客户信息管理子系统、软件开发设计子系统等。按照不同人员的岗位特点,设定系统权限,保证每一个人能查看、更新权限范围内的信息,从而确定信息安全。另外,也可应用钉钉、微信等网络新媒体对参与软件工程建设的各部门人员进行集中管理,促进部门交流,以打破因交流不畅而产生的信息壁垒。

(三)提升管理人员素质

计算机软件工程管理应用质量的高低与否,和管理人员的综合素质有直接关系。管理人员不仅要了解软件工程管理的专业化知识,熟悉软件开发设计环境,把握软件的功能要求,也要有较强的工作责任心、人际交往能力、信息化管理能力。为加强软件工程管理应用,提升其质量,我们有必要提升管理人员的综合素质。一方面,开展线上线下联合培训活动。线上,组织人员集中观看软件工程管理相关的优质视频资源,夯实人员的专业化知识,使其已有知识体系得到更新,同时发布软件工程相关资讯,保持人员的与时俱进。线下,组织人员进行知识技能竞赛,检测人员在计算机软件工程管理方面的薄弱之处,基于此实施帮扶带工作,由具备丰富经验、扎实知识技能基础的人员带领经验匮乏、知识技能有待提高的人员进行学习。另一方面,在主题教育的指导下开展思想政治教育活动,培养人员的工作责任感,牢固其风险意识,使其明确计算机软件工程管理工作的重要性。

(四)构建完善管理体系

管理体系的不建全,是影响计算机软件工程管理应用质量的重要因素之一。对此,我们有必要构建完善的管理体系。例如,在人员管理方面,实施岗位责任制,坚持“谁管理、谁负责”的原则,确保“事有人管、责有人担”,一旦软件工程中的某个环节出现安全风险问题,直接追究相关人员的责任。同时,优化现行的激励机制,对在工程建设中表现优异的人员予以一定的物质、精神奖励,并对给工程建设造成重大消极影响的人员予以惩戒。

结语

综上所述,加强计算机软件工程管理应用,需要充分考虑组织机构管理、技术人员管理、软件开发管理、市场业务管理等多方面的内容。在实际管理中,应当注重强化软件风险管理,降低安全风险对软件工程的消极影响,同时推动管理信息化发展,借助信息技术优势增强实际管理效能,并采取线上线下联合培训、思想政治教育等手段提升人员综合素质,根据具体发展情况构建完善的管理体系,从而提高计算机软件工程管理应用质量。

参考文献

[1]胡声艳.计算机软件工程管理与应用探讨[J].信息与电脑(理论版), 2018,412(18):65-66.

[2]邵曰攀.加强计算机软件工程管理应用的措施分析[J].电脑知识与技术,2018,14(005):98-99.

[3]袁春莹.加强计算机软件工程管理应用的措施[J].电子技术与软件工程,2019(2):62-62.

猜你喜欢

软件工程工程管理计算机
中国计算机报202007、08合刊
中国计算机报2019年48、49期合刊
中国古代的“计算机”
依托工作室的软件工程实践教学研究
基于工程教育认证的《软件工程》课程教学质量建设研究 
由GS地产服务质量事件反思电力工程管理
浅析电力工程中的技改大修工程管理
关于如何创新和完善计算机软件工程管理的探讨
一体式,趋便携雅兰仕AL-225