APP下载

软件工程集成项目进度管理措施

2023-06-06杨继军

消费电子 2023年1期
关键词:缓冲区工期链路

杨继军

前言

在对软件工程集成项目进行进度管理的过程中,管理人员一定要将具体的项目概况作为依据,根据其基本的实施流程,采取合理的措施来进行进度管理。就目前的软件工程集成项目进度管理来看,面向对象的联合监控技术是最为常用且有效的管理措施。基于此,本文对某软件工程集成项目进度管理中的联合监控技术应用措施进行分析,包括工期复排处理、联合监控技术应用和进度管理问题与应对措施分析。

一、项目概况

本次所研究的软件工程集成项目为某公路隧道中的监控系统,其中主要包含的专业有弱电、自动化、机电、计算机硬件、计算机软件以及通信工程等。在该项目中,共设置了一名总负责人和一名执行经理,其直属组有四个,第一是材料设备组,第二是计划财务组,第三是质量监督组,第四是项目协调组,这些直属组均由总负责人和执行经理直接管理;直属组层级之下的子系统有三个,第一是软件开发子系统,由软件开发负责人、开发人员以及调试人员负责,第二是硬件安装子系统,由硬件安装负责人和技术人员负责,第三是建筑施工子系统,由施工负责人和施工人员负责。

二、软件工程集成项目进度管理及其基本流程

在软件工程集成项目中,进度管理是一项关键的管理任务。所谓进度管理,就是将规则中编制的进度计划作为依据,在项目的具体实施中对其进行进度干预与管控,以此来实现项目工期的最佳优化,让软件工程集成项目的完成做到多、快、好、省。具体管理中,其基本流程包括以下几点:第一是建立工作分解结构,第二是活动定义,第三是活动排序,第四是资源估算,第五是历时估算,第六是制定进度计划[1]。由此可见,在软件工程集成项目中,科学合理的进度管理是确保其进度计划合理制定的关键。

三、软件工程集成项目的进度控制

在对该软件工程集成项目进行进度控制的过程中,对其整体工作进行了分解,使其分为多个工序,并绘制出了相应的网络计划图。图1为该软件工程集成项目进度控制中的网络计划图:

其中,A代表图纸设计,B代表人员培训,C代表施工设计,D代表非标准设备开发,E代表软件开发,F代表设备采购,G代表综合布线,H代表非标准设备安装,I代表软件安装,J代表硬件安装,K代表设备调试;L代表联合调试;M代表项目验收。

根据该计划图,结合本次软件集成工程项目的实际情况,编制出了如表1所示的工期表:

表1 本次软件工程集成项目中的工期表

因为该项目中没有涉及资源方面的约束,所以具体进度管理中,直接应用的是工期复排处理。

(一)工期复排处理

工期复排是联合监控技术中的一种主要方法,它是将传统挣值法基准工期计算为基础改进而来的一种算法。在传统挣值法中,关键链项目的FB(项目缓冲)和BCWS(计划工作预算成本)会存在两个极限值,其一是工期完成刚好符合计划,不会对缓冲区进行占用,其进度偏差用SV1表示;其二是完成项目时刚好将全部缓冲区时间消耗完毕,其进度偏差用SV2表示[2]。将此作为基础,通过工期复排法对其加以改进,将权重值作为依据,直接将缓冲区消耗量分配到每一个工序中,这样便可对各个工序中的缓冲量消耗值实现科学获取,以此来实现基准工期的有效确定。

根据本次工程中的进度控制网络计划图可知,在该项目中,其链路数量共有4条,第一链路是A-C-F-G-J-KL-M,其安全工期是60d,乐观工期是45d,PB/FB(已知项目缓冲/接驳缓冲)为7;第二链路是B,其安全工期是2d,乐观工期是1d,PB/FB为1;第三链路是D-H,其安全工期是26d,乐观工期是13.5d,PB/FB为12;第四链路是E-I,其安全工期是31d,乐观工期是16.5d,PB/FB为5。

在通过工期复排法对其进行处理时,需要将PB/FB作为基础,按照层次分析法来实现各个链路工序具体重要性系数Pi的获得[3]。在此过程中,需要将项目经理和相关专家分析作为依据,以此来实现缓冲区最可能的消耗比例确定,经分析之后,最终确定出其缓冲区最可能的消耗比例e是55%。基于此,便可实现期望工期的科学获得。将工期复排计算得出,在第一链路中,Pi(所有工序重要性系数)是1,Mi(所有工序缓冲分配量)是7d,a(所有工序缓冲区未消耗的工期)是45d,b(所有工序缓冲区最有可能消耗的工期)是48.85d,c(所有工序缓冲区完全消耗工期)是52d,n(所有工序的期望工期)是48.73d,PB’/FB’(新的项目缓冲/接驳缓冲)是3.27;在第二链路中,Pi是1,Mi是1d,a是1d,b是1.55d,c是2d,n是1.53d,PB’/FB’是0.47;在第三链路中,Pi是1,Mi是12d,a是13.5d,b是20.1d,c是26d,n是19.98d,PB’/FB’是6.02;在第四链路中,Pi是1,Mi是5d,a是25.5d,b是28.25d,c是31d,n是28.25d,PB’/FB’是2.75。根据工期复排处理结果,最终实现了本次软件工程集成项目进度控制中网络计划图的最终确定,其计划图如图2所示:通过工期复排处理,让总工期从原本的最少60d缩短到了最少45d,实现了安全工期的大幅度缩减。同时也进行了4d的缓冲设计,这样便可有效避免一些意外所导致的工期计划无法执行情况,让整体工程项目中的不确定性得以有效降低。

图2 本次软件工程集成项目进度控制中的新网络计划图

(二)联合监控技术应用

在通过联合监控技术进行软件工程集成项目的工期控制时,首先需要将挣值监控方法应用到其外部的关键链项目中,采用进度偏差指标对项目工期控制是否处在可控范围内进行判断,这样便可科学判断出整体软件工程集成项目是否会延期,本次工程中,将可控范围设置为总工期的30%。同时应该通过缓冲区监控的方式对内部工期是否处在可控范围内进行判断。如果未超出可控范围,则可以依照原来的工期计划进行项目的实施;如果超出了可控范围,则需要重新进行工期计划的制定[4]。

在本次所研究的软件工程集成项目中,首先需要确定各个工序中的风险程度系数,在通过层次分析法进行了该项目中全部工序的加权计算之后,获得了其风险程度系数。表2为本次软件工程集成项目中的各个工序风险程度系数情况:

表2 本次软件工程集成项目中的各个工序风险程度系数情况

通过以上数据可知,在该项目的四条工序链路中,第一链路是关键链,其他链路是非关键链。而通过进一步的加权计算发现,第四链路是本次项目中的风险链,由此可见,在该项目中,关键链以及风险链并非同一条,因此在工期控制中,需要对其风险链做到足够重视。经进一步分析发现,在项目实施到第47d时,E工序完成量已经达到了95%,其接驳缓冲区消耗比例是30%,处在正常消耗范围内(低于c值),说明该风险链并不能转变为关键链,整体工期处在可控范围内。

通过上述分析结论,便可实现期望工期以及新项目缓冲的科学获取,其中的J、K、L、M工序都在1d以内,这对于工期安排而言十分方便,具体安排中,可将其期望工期设置为最乐观工期。在该项目实施的第47d便是G工序期望工期中的最后一天,经测算可以得出,此时的G工序完成量应该达到95%,经挣值法计算发现,此时的G工序完成量只能够达到93%,说明可能会出现工期延误情况。但是经进一步计算发现,其工期进度偏差率可以控制在10%以内,处于可控范围,具体施工中,只需要按原来的项目进度计划来实施即可,不需要进行计划变更。

(三)进度管理问题及其应对措施

在对软件工程集成项目进行工期管理的过程中,需重点关注的问题包括以下几个方面。第一是风险链转变成关键链,在项目的具体实施中,如果遇到了风险链和关键链不同的情况,需要保障风险链中的所有工序尽早开始,以此来实现工期余量的充分预留,并做好重点工序的监测工作。但是在实际实施中,由于受到各方面因素的影响,很可能出现重点工序延迟或返工等情况,从而导致风险实施工期占用所有的缓冲区工期,这样便会导致风险链转变成关键链。为防止此类情况的发生,项目实施中,一定要对风险链做好监控和调整,并将所有的资源都优先调动到关键链上,使其工序得以正常执行,争取让整体项目中的各项工序都在缓冲区域范围内完成。第二是关键链工期延误导致整体项目不能按时完工,为避免此类问题的产生,具体实施中,不可按照总体的项目进度计划来进行关键链工期控制,而是需要按照关键链的完工率来合理计算其后续的进度情况,并与其他各个非关键链之间做好协调,以此来确保工程进度的最大化提升[5]。第三是技术人员专业培训方面的问题,由于软件工程集成项目具有很高的技术性,而技术人员的专业程度将会对其实施工期产生直接影响。基于此,在项目实施之前,相关单位一定要做好技术人员的专业培训工作,并建立完善的沟通机制,以此来确保工程实施中的技术应用效果,避免技术问题所导致的工期延误情况发生。

结束语

综上所述,在对软件工程集成项目进行工期控制的过程中,相关单位和管理者需要采取足够科学、先进的控制方案,将具体的软件工程集成项目作为依据,通过相应的考察、分析与计算来制定合理的工期计划。再将制定好的工期计划作为标准,对各个工序链路的工期计划值以及风险程度进行评估,以此来实现关键链路和风险链路的科学确定。最后根据实际情况,做好关键链路以及风险链路的工期控制,并解决这一过程中面临的一些主要问题。通过这样的方式,才可以让软件工程集成项目的实施工期得以良好控制,在确保软件工程集成项目建设质量的同时使其如期完成。这对于软件工程集成项目的合理实施及其实际应用需求的充分满足都将起到非常积极的促进作用,同时也可以进一步促进软件工程集成项目在当今时代中的良好建设和发展。

猜你喜欢

缓冲区工期链路
家纺“全链路”升级
嫩江重要省界缓冲区水质单因子评价法研究
基于层次分析法的网络工期优化
关键链技术缓冲区的确定方法研究
基于3G的VPDN技术在高速公路备份链路中的应用
基于最小工期的施工分包商选择方法
高速光纤链路通信HSSL的设计与实现
地理信息系统绘图缓冲区技术设计与实现
AVS标准中的视频码流缓冲区校验模型分析
关于工期索赔时差所有权的探讨