刘焕
摘要:计算机软件项目管理和开发是一个复杂而系统的项目,涉及的方面相对广泛,在实际工作中也有较大的风险。因此,对计算机软件工程项目的开发和完善进行系统的管理是非常重要的。现如今,随着信息技术,科学技术的迅速发展,计算机软件工程的规模和复杂性不断增加,软件开发的引入也逐渐出现各种问题,这就会给企业造成产生不必要的损失。为了提高商业经济利益,提高企业整体的竞争力,促进计算机软件工程项目的开发,就有必要对软件工程项目管理的最佳方法和措施进行讨论和分析。鉴于此,文章对计算机软件工程项目管理方法进行了研究,以供参考
关键词:计算机;软件开发;项目管理
中图分类号:TP311.5 文献标识码:A 文章编号:1672-9129(2020)04-0021-02
Abstract:Computer software project management and development is a complex and systematic project, involving a relatively wide range of aspects, in the actual work also has a greater risk. Therefore, it is very important to systematically manage the development and perfection of computer software engineering projects. Nowadays, with the rapid development of information technology and science and technology, the scale and complexity of computer software engineering are constantly increasing, and the introduction of software development also gradually appears various problems, which will cause unnecessary losses to enterprises. It is necessary to discuss and analyze the best methods and measures of software engineering project management in order to improve commercial and economic benefits, enhance the overall competitiveness of enterprises and promote the development of computer software engineering projects. In view of this, this paper has carried on the research to the computer software engineering project management method, for reference
Key words:computer;Software development;The project management
1 计算机软件工程项目管理工作的重要性
现代社会的科学技术水平不断提高,计算机软件工程得到了广泛的应用,现今计算机软件已成为人们日常生活中不可或缺的一部分。但是,计算机软件工程的发展仍然存在一些缺点。相关工作人员只专注于研究和技术开发,忽略了软件工程的管理。目前,软件工程项目管理滞后于软件开发,因此软件开发的质量并没有提高,这在一定程度上影响了信息技术的进一步发展。根据现状,相应的研发部门需要对软件工程项目开发管理更加重视,放弃传统观念,深入研究软件开发管理,积极解决问题。可以看出,计算机软件工程的开发管理对于研发的深入改革至关重要。
2 计算机软件工程项目管理工作存在的问题分析
2.1对风险管理的重视程度不够。计算机工程项目风险是公司必须考虑的主要问题。不同的风险可能导致公司不同程度的損失。但是,许多员工并未充分意识到与软件开发项目管理相关的风险。没有预防或及时预测到可能存在的风险,也没有采取措施消除已经发生的风险,这可能会对公司造成巨大的经济损失。
2.2管理人员团队意识不足。在开展计算机软件开发项目管理中,需要依靠的是一个团队而不是某一个人。工作人员在具体操作中应当从宏观对项目进行把控。不过当前很多工作人员没有认识到这一点,他们大多单纯地完成自己的工作,对管理工作的事迹状况没有进行全面考虑。团队意识是当前很多计算机软件工程项目管理工作人员都没有认识到的,虽然工作人员的综合素质和技术都十分优良,但是在具体计算机软件工程项目管理中需要大家共同努力、集思广益,而不是单纯地依靠一个人的能力。如果项目管理团队依然人心涣散,将会十分不利于企业未来发展。
2.3计算机软件项目自动化管理的风险问题。软件项目的自动化管理具有一定的风险,如今自动化管理模式虽然有所进步,但是目前在实际的应用过程当中有不少的安全隐患,一些企业的关键数据以及信息的存放并不安全,导致数据备份存在风险。因此风向评估以及管理是对软件工程项目管理较为重要的工作,在进行计算机软件工程项目管理过程当中,管理人员必须要提高对自动化管理风险问题的意识,了解到数据对于企业运行的关键性以及风险的危害程度,在进行相对应管理工作的时候提高自身的的责任心,在日常工作尽职尽责,保证数据不会丢失,对企业造成影响。但是就目前情况来看,企业的相关人员缺乏责任心,并且企业并没有定期进行培训,员工并不了解该项工作的重要性,在工作当中不在意此类问题,导致最终产生无法承担的后果。
3 软件工程项目管理对策
3.1完善管理体系。在整个项目工程中,科学有效的管理体系是至关重要的。在管理人员之前需要首先确保项目管理体系的完善。在开展项目管理之前应当考核工作人员,保证工作人员具有杰出的工作能力和责任心,在成立计算机软件工程项目小组阶段就加强工作人员队伍的质量管控。每个工作成员都应当积极热情地投入到计算机软件工程中,调整自己的工作态度和心态,根据管理体系中的要求做好行为约束,同时要加强工作人员之间的沟通,可以利用奖惩制度将工作人员工作的积极性提升,保证工程项目质量。
3.2项目管理软件开发中的风险管理意识。计算机软件开发项目应在实施管理过程中建立有效的风险管理和控制机制,要求项目管理人员充分了解和研究项目管理知识。熟练掌握风险识别,风险控制和风险转移方法等。在计算机软件开发项目启动后应该立即对风险进行识别和管理。同时,项目管理人员必须确保风险控制和管理涵盖整个计算机软件项目管理流程,使用各种方法和技术工具对风险进行管理和控制,并减少风险给企业经济利益和软件开发带来的各种影响。
3.3加快进度与提高风险管理工作的效能。为了确保计算机软件工程项目质量和进度,就要充分评估整个项目的风险,并且采取有效的风险管控做事。可以成立监察小组监管和督促整个项目的进程,利用计算机技术合理管理软件工程项目。每个工作人员都要详细地了解自己的工作,评估可能发生的风险,了解应当采取的应对措施,从而及时解决可能出现的突发状况,将风险所产生的损失降低。整个项目要由整个工作团队负责,管理人员需要认真遵守相关规章制度,和同事之间及时沟通,确保能够顺利完成工作任务。工作人员需要重视风险应对预案,定期评估工程项目风险,定期检查设备等硬件设施。在软件工程中应当加强控制相关信息,共享需要的信息。在软件工程项目管理中,应当优化处理和分析相关信息,从而对科技的发展进行更加客观科学的预测判断。在开展软件工程项目管理中还可以积极应用多种计算方法完成项目管控,从而确保项目管理的效果。
3.4统一规划软件的开发平台。现阶段我国的计算机软件开发工程管理项目尚未成熟,因此并没有设立统一的软件开发平台,这是影响计算机软件工程管理进度和效率的主要因素。现阶段计算机软件开发的过程是为了开发新的计算机软件,建立其专属的平台。当前阶段的开发工作结束后,再将计算机软件项目移交给下一个平台,由下一个平台的工作人员进行后续的开发工作。这不仅增加了计算机软件开发过程的烦琐度和复杂度,并且增加了在软件开发方面的时间成本和人力成本。这严重影响了软件开发进度,造成了人力资源浪费的现象。解决这一现状的最好方式就是建立统一的软件规划平台,并实施统一规划和统一管理的措施,这不仅可以有效节约软件开发的时间成本和人力成本,还可以加快软件开发的过程和步骤。建立统一的软件开发平台的主要作用是,提高软件开发不同阶段的统一性,从而确保软件开发的全过程都满足现阶段的时代要求和标准,提高软件开发工作的实效性和效率。
3.5落实工程监督工作。首先应当加强对工程项目的监督检查,做好施工进度、成本等各个方面的管控,一旦出现和计划偏差之处要及时查找原因并且调整。其次,监督过程中应当妥善处理好各种发现的问题。最后,要保证能够快速有效地完成监督工作,详细记录监督过程中出现的各种问题,并且加强和委托单位以及业主的沟通,确保能够将监督工作切实落实到计算机软件工程项目管理中。
3.6加强沟通协作,建立高效团队。通过制定相关规定加强沟通协作能力,沟通协作对于软件工程项目管理来说至关重要,也正是依靠沟通协作,软件项目工程管理才能够顺利进行,在沟通过程中要保证信息准确。另一方面合理进行分工,在团队内部做好分工合作,根据每一位工作人员的特点来进行分工,将责任细分到每一个工作人员当中。另一方面培养团队的工作积极性,在工作当中团队内部应当有较为良好的情绪氛围。加强员工之间的情感交流,激发员工的创造性,建立起一个高效的管理团队,提高日常的工作效率,并且为企业取得更大的经济效益,为计算机软件工程管理工作提供帮助。
结语:综上所述,在软件工程开发的整个过程当中,计算机软件工程的项目管理至关重要,只要保证好项目工程管理工作的顺利进行,企业才能够在竞争激烈的市场当中提高核心竞争力,同时在项目管理过程当中应当注意项目管理的风险,尽可能在减少风险带来的损失,保证软件工程的顺利进行。
参考文献:
[1]梅軍.计算机软件工程项目管理方法探析[J].信息与电脑,2019(13):99-100.
[2]丁志平.敏捷软件开发中的风险管理[J].信息与电脑:理论版,2010(1):76-76.
[3]罗甘.计算机软件工程项目管理方法探析[J].科技传播,2018(5):91-92.
[4]黄铁运.计算机软件工程项目管理方法探析[J].信息周刊,2019(26):0126-0126.