APP下载

油田软件项目管理研究

2021-03-16宋之瑾

中国管理信息化 2021年4期
关键词:软件开发项目管理

宋之瑾

[摘 要]近年来,我国的油田行业步入快速发展的阶段,各油田企业间的竞争愈发激烈,更多的油田企業意识到加强自身管理工作的重要性。油田软件项目的管理工作具有一定的复杂性与多向性,管理难度较大。文章从油田软件项目的管理现状出发,对其准备阶段存有的一些问题进行分析,并相应地提出一些解决的策略,为广大油田软件项目管理人员提供一些工作思路与方向。

[关键词]软件开发;数字化油田;主导原则;项目管理

doi:10.3969/j.issn.1673 - 0194.2021.04.051

[中图分类号]TP315;F270.7[文献标识码]A[文章编号]1673-0194(2021)04-0-02

0     引 言

随着数字信息技术的不断发展与成熟,其被广泛应用于诸多领域,如交通领域、教育领域以及油田领域,且广受各方的好评。为此,各大油田企业相继开展了数字自动化管理体系的建设工作。数字自动化管理体系不仅能够及时、快速地传递各个环节中生产作业的相关数据与图像,还能妥善地解决传统人工巡检存在的弊端,通过远程、自动的监管,提升油田企业生产作业的效率与质量。

1     油田软件项目管理的现状

现阶段,油田企业的日常作业经常会遇到时间紧张且压力较大的生产任务,导致油田软件项目管理工作也会面临诸多问题,进而严重影响了软件项目的正常运行。造成这些问题的主要原因有以下几点。首先是技术因素。很多油田企业的软件实用性较差,且在软件的开发阶段也没能对其进行有效的管理,导致软件存有一定缺陷,其也无法充分发挥出应有的功能与优势。其次是管理因素。很多油田企业虽然建立了数字自动化的管理体系,但是没能持续地对其进行管理与完善,导致其无法满足企业的发展需求,在实际的运行中,存有较多的不足。因此,油田企业应提高对软件项目的重视程度,加强对其的管理。一方面,油田企业应合理分配油田软件项目运行过程所需的各类资源,确保软件开发阶段的规范性与合理性,并建立完善的软件开发管理章程;另一方面,在实际进行油田软件的开发工作时,应明确软件项目运行的目标,并且需要将其在企业内部公示,接受各方的监督[1]。除此之外,在软件运行后,应明确相关人员的工作职责,有效地开展软件的管理工作,进而保证软件项目的运行时间与项目进度得到科学合理的控制管理。

2     油田软件项目管理的主导原则

在各个油田企业现代化发展的过程中,如果要提升软件项目管理水平,就需要严格遵守相应的管理原则与规范。

对于大型油田软件而言,其在开发的过程中往往涉及了多个单位、多种学科和多个层次的专业技术人员。如果在具体的实施过程中,缺乏项目建设单位的行政一把手的领导管理,各项的关系就难以协调。油田软件的整体规模较大,开发周期较长,投入量大,在实施时要有足够的保障,否则软件项目很难持续进行。因此,管理人员要充分重视软件项目管理工作,明确划分各个部门、人员的岗位职责。

油田软件项目管理是一项比较复杂且专业性较强的工作,如若没有制定完整且详细的管理计划,不但会直接影响管理工作的效率与质量,还会给整个管理工作埋下诸多隐患。因此,制定完整且合理的管理计划就显得尤为重要。首先,制订详细的管理计划,可以为每个管理人员指明工作的方面,如什么时间,什么人员应该做哪些工作等。反之,因为没有计划或是计划内容比较粗糙且不切实际,则会造成大量的时间浪费在返工上,得不偿失。其次,制定详细的软件管理计划,可以减少无法预测风险和估量变化给整个软件项目带来的影响。企业应注重油田软件管理工作的计划原则,及时地制订详细的工作计划,以此来确保相关人员的工作效率和质量。

油田软件开发时,甲乙双方要共同参与。对于大型的油田软件项目而言,其不仅仅是一般的交钥匙工程,还需要在后续投入使用以后,不断对软件加以管理、维护与更新,特别是要保障属性数据库与图形数据库的及时更新。在软件开发的过程中,作为油田软件项目建设方的甲方人员应深入软件开发的全过程中,掌握各种系统软件、应用软件的操作要点,后续软件投入使用后出现问题时,能够及时有效地处理。油田软件是为甲方用户开发的,这就要求在软件的开发过程中,乙方需要始终得到甲方用户的密切合作与支持。作为乙方项目的负责人,必须要在软件开发的过程中,始终与甲方用户保持紧密的合作与交流,积极配合甲方用户来完善油田软件的整体功能。

要对软件开发承建方的资质进行全面审查。对于参加项目竞标的各个招标方的投标书,都需要从技术力量、技术资格、人员配备、公司信誉、项目工期、软件质量、开发费用等多个角度出发,开展综合评估,重点是要对项目技术人员的稳定性进行深入了解,从而来确定中标方。对于招标方的资质审查工作而言,除了要求招标方具备油田软件开发的技术能力以外,还需要看其在其他领域是否存在专业软件开发的经验,是否承接过相关领域的软件开发任务。对于通过项目竞标确定下来的油田软件项目的承建方,也就是乙方,在油田软件项目的实施过程中,不能随意替换和更改软件开发技术人员,尽量保持参与软件开发项目人员的稳定性,使得这些人员能够在软件开发过程中,充分利用自身的专业知识与技能、项目开发经验,保障油田软件开发项目的顺利开展。一旦乙方在软件开发过程中频繁换人,就需要做很多重复性的工作,比如,重复性的说明、解释等,影响油田软件项目开发的顺利进行。针对这一情况,在油田软件项目开发的过程中,工程企业需成立两个级别的项目领导小组,第一级的项目领导小组要以项目行政主管单位牵头,技术主管单位和各个生产组织单位等二级单位分别作为成员单位。其中,技术主管单位需要具备一定的技术领导权,而各个生产组织单位需作为项目协作成员。油田软件开发建设时,第二级项目领导小组接收项目一级领导小组的行政和技术指导。

3     油田软件项目管理中项目前期的准备工作

3.1   充分做好现场的勘察工作

油田软件项目的开发,必须要重视其与相关工作和基本原理的结合情况。同时,相关人员应充分做好现场的勘察工作,掌握影响软件开发工作的各种因素,注重丰富相关资源,进而提高软件项目运行的灵活程度。

3.2   充分发挥出项目经理的工作职能

项目经理是油田软件项目开发及运行的重要管理人员,油田企业应保证发挥出项目经理的工作职能与领导作用,以此来提升软件项目运行的效率与质量。首先,项目经理应全程参与油田软件项目的环节,充分掌握项目运行的实际情况,并以此为基础,创新并完善软件的开发。其次,项目经理应合理分配有关软件项目开发的各类资源与人员,注重激发项目人员的工作热情与积极性。同时,项目经理还应关注开发人员的心理状态,注重培养其敢于面对和解决困难的勇气。再次,项目经理需加强与开发环节负责人员的沟通与交流,适当加大运行情况的监控力度,并为各环节提供充足的资源支持。最后,项目经理应保证开发团队的精简性与专业性,在不增加整体项目人员成本的前提下,提高开发人员的综合素质,并满足项目开发的实际需求,从而保证整体项目的建设质量与效率。此外,在正式开展软件项目的开发工作前,项目经理应与相关人员进行良好的交流,保证其明确自身的工作内容,并实现软件项目资源的高度共享。下达开发任务后,应保证相关人员充分掌握运行的目标,进而确保每个人朝着统一的工作目标前进。

3.3   保证相关资料的充足

在正式软件项目的开发前,企业及相关人员需保证相关资料的充足。同时,项目经理应充分发挥出带头的作用,带领专业的开发团队,高效率、高质量地开展软件项目的开发工作。在实际的开发过程中,应保证各环节的有效沟通,包括开发团队内人员的沟通,相关信息的传达以及与客户的交流等,全面掌握和了解客户多方面的要求,进而保证软件项目开发的高效开展。

3.4   建立完善的项目制度

为了保证油田软件项目的运行,应建立完善的项目制度,其不仅对软件项目的良好运行起到促进作用,还能对软件项目的实际操作与具体执行起到良好的引导作用。项目制度是油田软件项目良好运行的重要基础,又是对其运行情况进行监控与追踪的主要手段。项目制度建设应直接体现出客户的实际要求,充分反映出软件项目运行中的各種因素[2]。在项目制度建立完成后,还应依据实际的情况,及时对其进行纠偏与完善。

4     油田软件项目管理的注意事项

在进行油田软件项目的管理时,应注意以下两个方面。首先,应确保时间安排的合理性与准确性。通常情况下,在软件项目的运行时,会采用估算人工工作的时间作为计算软件项目的完成时间,所以相关人员需要严谨、细致地制作每日简报,以保证合理科学地控制整体项目的运行时间。其次,在进行软件项目的管理工作时,应营造出良好的工作氛围,并注重调动员工的积极性,从而提升其工作的效率与质量。

另外,油田软件项目前期准备阶段的管理质量将直接影响其运行的成效。因此,油田企业及相关人员应强化准备阶段的管理工作,充分发挥出项目经理的领导作用,加强开发团队人员间的沟通,实现资源与信息的共享,进而提升油田软件项目管理的效率与质量。

主要参考文献

[1]安震.油田软件项目管理探析[J].电脑知识与技术,2019(36):232,240.

[2]任嘉琦.数字油田软件系统构架探析[J].信息系统工程,2019(3):120.

猜你喜欢

软件开发项目管理
项目管理在科研项目管理中的应用
环境工程的项目管理
信息安全环境下的计算机软件开发研究
核电厂定期试验管理软件开发
FPGA软件开发过程中编码规范的作用
航天项目管理——高技术复杂项目管理