信息系统项目管理师优秀论文:项目进度管理(信息系统项目的进度管理论文)

信息系统项目管理师优秀论文:项目进度管理。版权声明:本论文来自科科过的《每天一小时,两月拿证》学员。QQ昵称为:一枪一个小朋友。

2018年9月,XX市公安局在反X背景下,启动了XX信息可视分析系统项目。我司中标该项目,中标金额为620万元,本人在该项目中担任项目经理的职务,负责项目的全面管理,该项目历时1年零2个月于2019年11月通过甲方验收,该项目是建立一套XX信息自动清洗、规约、分析、预警和可视布局显示为一体的综合分析系统,其中包括多布局可视显示、ego点二次布局,时间轴,动态演示,轨迹分析,轨迹预测,异常行为预警等模块,囊括了对个体时间域、空间域,关联关系和轨迹的全面分析,帮助甲方进行XX监测与分析。该项目采用了J2EE架构,B/S模式,开发环境使用Intellij IDEA,数据库使用Oracle

该系统具有模型复杂(数据量大,模型构建难度高),算法密集(以Force-Directed为主的多种布局算法,推荐算法以及预测算法种类多,准确度要求高),开发时间紧张,专业性强,开发难度高等特点。为此,我召集了公司4名高级算法工程师、4名研发工程师和其他相关岗位成员组成了项目型的项目团队,并将其划分成算法组,软件组,集成组和测试组,另外还申请2名业内专家作为团队的外部支持力量,项目团队人数峰值达14位。本次项目我重点通过进度管理,带领项目团队经过1年零2个月的研发,最终圆满完成了任务,获得了甲方的高度认可,本文围绕项目的进度管理进行重点讨论。

信息系统项目管理师优秀论文:项目进度管理(信息系统项目的进度管理论文)

信息系统项目管理师优秀论文

进度管理要求在规定的时间内,拟定出合理且经济的进度计划,主要包括规划进度管理、定义活动、活动排序、活动资源估算、活动资源估算、制定进度计划和控制进度几个方面,是保证项目成功的重要管理过程。在本项目中,因为本项目算法密集,开发难度大,活动持续时间估计困难,进度延误的风险较大,容易导致项目的失败。因此,本项目我将从进度管理的的角度进行详细阐述。

一、规划进度管理

谋定而后动,是我们进行一项大工程的基本要求,一个高度科学合理的进度管理计划是项目成功的重要保证。项目开始阶段,我带领团队依据《项目章程》和《项目管理计划》制定了第一版的项目进度计划,对活动的定义、排序、资源估算以及进度计划的制定方法和工具做了初步的说明,为控制进度定义了进度变更流程,为接下来的进度管理提供了基本遵循,随着项目的不断进行,团队不断完善该计划。

二、定义活动与活动排序

定义活动和活动排序的过程是依据范围基准,将wbs工作包、工作单元分解成更小的工作单元,根据工程学或逻辑学知识来确定各个工作单元的依赖关系,最后将每个活动进行逻辑排序的过程。该过程将抽象的工作表详细分解成执行步骤,为估算资源,制定进度计划提供了素材。在本次项目中,我和团队成员使用单代号图将结构为7个工作包,37个工作单元的WBS,分解成7部分共127个活动,并根据内在业务逻辑进行排序,最后得到了《项目进度网络图》。在本过程中,由于项目的算法过于密集且不容易分解,在过程中算法工程师之间产生了一定的分歧,我及时召开了专家会议,邀请业内专家到场共同沟通,最后解决了分解分歧问题,成员之间默契也得到了提升。

三、活动资源估算

活动资源估算是将《活动清单》中所有活动实施所需要的资源种类和数量进行估算的过程,该过程进度管理、制定进度计划的重中之重,将直接影响项目的成本与工期,是项目成功的关键。在资源估算过程中,我邀请了公司内部专门人才和团队成员,依据《活动清单》、《资源日历》、《进度管理计划》等文件,采用自下而上的方式对该项目的活动进行资源估算,最后输出了《活动资源需求》和RBS。由于算法的资源估算难度较高,估算的准确度也会下降,为保证项目的顺利实施,我增加了部分的应急储备。项目开发中期,由于预警算法的开发延误,项目进度、成本出现了一定偏差,该部分应急储备起到了一定的缓解作用。

四、估算活动持续时间

估算活动持续时间是根据《活动资源需求》确定完成单项活动所需时间的过程。该过程是本项目进行的进度管理的难点,本项目上述7个模块中,每一个模块中都涉及多个算法的开发,算法开发不同于功能开发,需要严格数学证明与繁杂的调参工作,开发时间具有较大的不确定性。基于上述情况,我带领团队成员首先使用三点估算法对持续时间进行估算,在成本允许的情况下,加大了悲观估计时间,使得开发工作时间相对富裕,同时使用储备分析,设置了合理的应急储备,最终得到了《活动持续时间估算》,该方式增加了整体项目工期,提高了项目成本,但是为了项目的成功和突发情况的可控,无疑是一个好办法。

五、制定进度计划

制定进度计划是指综合分析活动顺序、持续时间、资源需求和进度制约因素,创建项目进度模型的过程。考虑到估算活动持续时间时,预留了较多的时间缓冲,本过程我带领团队采用了关键链法制定了进度计划,侧重考虑了资源优化、资源平衡的不确定性因素对工期的影响,尤其是在关键路径上的资源分配问题,尽量保证关键路径上的活动资源充沛,将不确定性大、并且依赖关系弱的的活动模块,例如ego点二次布局的模块放在放在非关键路径上,提高了项目执行效率,降低了进度延误风险,最终得到了项目进度计划,经过审批变成进度基准。

六、进度控制

进度控制是指监控整个项目的实施进度,管理进度基准变更的过程,当实际执行情况与计划不一致时,及时采取措施纠正措施,保证项目按时完成。我深知进度控制是本项目成功的关键,因此我采取两个方式来控制进度,第一,建立了完善的沟通渠道,特别是算法工程师与业内专家的沟通,当工程师在算法开发上遇到问题时,及时召开讨论会议,解决问题;第二,在每个里程碑节点上召开进度确认会,会上一方面与甲方干系人沟通,确保需求被正确理解或变更得到准确实施,并向甲方进行进度汇报,增强其信心,另一方面,团队内部进行进度确认,通过相应的测试结果对进度进行评估,降低进度延误风险。在开发行为预警模块时,某信息虚警率一直超过60%,工程师经过1个月的调试仍无法解决问题,造成了一定程度上的进度延误,我意识到问题的严重性,立即采取第一种方案,召开会议,邀请专家参与进行共同开发,经过1周的赶工,对算法模型进行调整,最后通过了测试,虚警率低于20%,漏警率低于15%。

本项目于2019年12月正式上线运行,经过1个月的试运行,客户反映良好,本次项目的成功离不开扎实有效的进度管理和团队成员的辛勤付出。在本次项目管理工程中,我预见到算法开发难度大,开发时间估算不准确的问题,在项目开始阶段就申请了业内专家援助,同时在制定计划时,采取了加大悲观时间和应急储备等应对措施,很大程度上降低了延误风险,但本次管理还是对开发难度估算不足,导致进度延误,最后及时请求专家进行指导,才解决了该问题。除此之外还存在部分管理知识不扎实的情况,为此我将吸取本次项目的经验教训,不断学习,来提高自己的项目管理能力。

相关新闻

联系我们
联系我们
在线咨询
分享本页
返回顶部