如何管理项目进度 如何做好项目进度管理?

作者&投稿:昌径 (若有异议请与网页底部的电邮联系)

1. 项目排期表

项目排期表是进行项目进度管理的重要手段,通过项目排期表可以非常直观地看到该项目有哪些开发任务要做,这些任务是由谁来做,开始时间和完成时间,完成的前置条件是有哪些。项目排期表确定了该版本要开发的产品功能的范围,每个功能中需要的开发工作量,也就是本次版本迭代的迭代周期。





在项目启动开发之后,除了项目排期表之外,可以同步输出版本范围列表,产品功能路径图会有助于项目团队中各个人员对本次产品迭代范围及注意事项的整体理解。



2. 项目进度跟进

在输出项目排期表和版本需求范围,确定了关键任务和关键人员,还需要定期跟进项目进度。在敏捷项目管理中会采用每天站会的方式同步开发进度和需要解决的问题,每天站会显得比较繁琐而且至少会占用30分钟的时间。

采用在线文档的方式进行项目进度的跟进成了一种不错的选择。在原来项目排期表中增加【进度】和【备注】两列,其中进度用于同步每条任务的完成情况,备注用于增加对该条任务以外情况的描述,比如后台未提供接口,第三方未提供接口等等。



通过对项目排期表中进度的描述,项目管理人员可以很清楚和直观地了解到目前项目进行的状态,正常进行,延期还是提前完成,并且可以了解研发人员的反馈,及时处理开发过程中出现的意外情况。

可以利用project中的报表工具对项目进行的状态和开发进度进行评估,直观的了解项目状态。项目经理每周将需求开发情况,出现的问题及解决情况同步至项目组成员和领导,以便大家及时了解项目最新进展。



3. 需求变更

在理想情况下项目进度会按照项目排期表有条不紊地进行,完成一个个产品功能的提测,完成一个个产品功能的测试,验收和上线。但是实际情况中,往往会出现各种情况影响正常的开发迭代,其中最常见的就是产品需求变更和技术因素。

俗话说,计划就是用来改变的,在互联网产品开发过程中,产品需求变更往往也是避免不了的。虽然说需求变更备受UI、研发和测试同事的吐槽,但是需求变更来了的时候,还不得不进行需求变更。针对产品功能的变更首先是要了解变更的来源在哪里,是否有必要变更,开发的工作量有多少,是不是一定要在这个版本上线,放在下个版本开发是否可行。

4. 技术因素

随着产品功能的增加,用户数量的增加,在实际开发的过程中,技术研发人员往往会在开发新需求的同时修复线上BUG的问题。对于线上BUG的及时响应,及时修复,在占用研发时间中很大一部分用在和运营/产品的沟通中。

那么此时需要对BUG的处理进行优先级和处理时间的分类。对于影响用户量很大,非常影响用户体验的BUG,问题提出当天进行反馈,尽量在当天或第二天上线。

同时BUG处理流程会按照下图严格实施,以减少技术沟通时间,提高研发效率。对于不太紧急的BUG,在开发任务比较紧张的情况下,会在版本上线之后的一周内上线,在开发任务比较宽松的情况下,会在一周之内统一解决,统一验收,统一上线。



在项目进度管理的过程中做好来自以上几个方面风险的应对基本能够控制项目整体进度,保证产品功能上线。在项目进度管理中最核心的内容就是让项目成员了解项目概况,了解自己的工作内容和上下游关系。当出现不可避免的需求变更时,积极应对,拥抱变化,随和和团队同步最新需求和最新进展。



一、做好项目进度规划

项目进度计划是具有灵活性的,可以随着知识的获取,对风险理解的加深,以及增值活动的设计而调整。

选择进度计划方法时(关键路径法或敏捷方法),选择估算活动时间时(类比估算、三点估算、参数估算等),要根据项目的实际情况评估出最佳的方法

另外,在估算活动持续时间时,可以让成员适当地参与进来,这样也有助于达成一致的认知。

二、进行有效的反馈沟通

制定沟通管理计划,对项目整个生命周期的沟通对象、沟通内容、沟通频率、沟通方法等各个方面进行计划与安排,并明确沟通责任,如由谁负责沟通,沟通的标准是什么,在沟通过程中出现问题及冲突时谁应该负责并进行补救等,为实现有效沟通提供依据。

三、做好绩效审查 设立奖惩机制

除了上面提到的反馈沟通、信息透明的方式,也需要一些硬性的规定,比如说绩效审查,根据进度基准,测量、对比、分析成员的进度绩效,有奖有罚。

至于如何衡量成员的工作效果和进展,可以用 ONES 等项目管理工具的报表功能直观地展现出来成员的工时情况和任务的进展。

四、利用工具密切监控项目进度

在项目过程中,我们可以通过看板、任务列表、燃尽图直观了解项目进度的健康程度

项目经理可以根据观测到的结果,预测项目结束的时间,判断是否能如期完成,若不能完成,可及时查找原因并采取措施解决问题。另外,可视化展示也有利于保持团队内信息透明

可视化展示项目数据



项目进度管理是确保项目按时完成的关键过程之一。以下是一些管理项目进度的常见步骤:

  • 制定项目计划:在项目启动阶段,制定详细的项目计划。这包括确定项目的目标、范围、可交付成果、任务和里程碑。

  • 划分工作包:将项目任务划分为更小的工作包或工作包集合。确保每个工作包都有明确的任务和可测量的完成标准。

  • 确定任务的持续时间:评估每个任务完成所需的时间,并制定一个合理的时间表。这可以基于过去的类似项目经验、专家意见或其他相关信息。

  • 确定依赖关系:确定任务之间的依赖关系。某些任务必须在其他任务完成之后才能开始,因此需要考虑这些依赖关系。

  • 创建项目进度表:使用项目管理工具(如甘特图、网络图或项目管理软件)创建项目进度表。这将使您能够可视化项目的时间表、里程碑和任务。

  • 分配资源:为每个任务分配适当的资源,包括人员、设备和材料。确保资源可用并按时分配。

  • 监督进度:定期监督项目的进展情况。跟踪任务的完成情况,检查是否存在延迟或问题,并采取必要的纠正措施。

  • 管理变更:如果项目出现变更,如任务增加、优先级调整或资源调整,需要及时进行评估并更新项目进度计划。

  • 沟通与沟通:与项目团队成员和相关利益相关者进行定期沟通。确保所有人都了解项目的进展情况,沟通可能的延迟或风险,并解决任何疑虑或问题。

  • 风险管理:评估项目进度的风险,并采取预防措施来减少可能的延迟或问题。制定风险应对计划,并确保团队了解应对计划。

  • 调整进度计划:如果项目出现延迟或问题,根据实际情况调整项目进度计划。考虑重新安排任务、增加资源或重新评估优先级等措施。

  • 持续监督和改进:持续监督项目进度,并根据项目的实际进展进行必要的改进和调整。从每个项目的经验中学习,并将这些教训应用于未来的项目。

项目进度管理过程需要对与项目相关的活动和资源进行规划、调度、调节和报告,这些8Manage PM项目管理软件都可以帮你实现。它对于制定和跟踪项目进度很有用,使你能够看到全局、监控开发并发现瓶颈。



       控制项目进度的方法,本质上仍是控制理论的具体应用,基本的思路是:形成基线--控制和纠正偏差-必要时形成新的基线,分解步骤包括:

一、制订切实可行的项目计划(基线,包含资源(人财物)和时间进度)

  • WBS(工作任务分解)

  • 计划过程自下而上和自上而下相结合

  • 专家评审、经验估算

  • 制订项目主计划

  • 完成责任分配,事事到人

  • 形成项目进度基线

 

二、有效的进度控制

  • 项目状态评审

  • 关键路径跟踪

  • 及时处理项目问题(ISSUE)

  • 有效沟通


三、必要时形成新的项目进基线

  • 变更控制(理由说明,影响评估,相关方批准)

  • 形成新的基线

更多详细信息,可参考PMBOK,供您参考。



进度管理的过程是制订一个目标,
然后细化计划,
分解落实,
按计划推进,
发现偏差进行调整的动态过程。

确切地说,管理进度这个说法有点儿不科学。
说的更多的是控制进度。
质量、投资、进度都是控制的范畴,合称“三控”。

项目管理的进度怎么管?~

项目管理的进度管理是确保项目按计划进行的关键方面之一。以下是一些常用的方法和技术,可以帮助您有效地管理项目的进度:
制定详细的项目计划:在项目启动阶段,制定详细的项目计划是非常重要的。项目计划应包括所有的任务、里程碑和交付物,并明确任务之间的依赖关系。
确定任务的优先级:将任务按照优先级进行排序,以便在资源有限的情况下,先完成最关键的任务。
制定工作分解结构(WBS):将项目拆分成更小的可管理的任务,然后组织这些任务的层次结构。这将使您更容易跟踪和管理项目进度。
确定关键路径:通过确定任务之间的依赖关系和持续时间,可以确定项目的关键路径。关键路径上的任务对项目的总工期具有最大的影响,因此必须特别关注。
制定里程碑:将项目划分为若干个里程碑,并为每个里程碑设置明确的完成日期。里程碑是项目进度的重要标志,有助于评估项目是否按计划前进。
使用甘特图:甘特图是一种常用的进度管理工具,可以以图形方式显示项目中的任务和其对应的时间范围。通过甘特图,您可以清楚地了解项目的进度和任务之间的关系。
跟踪和监控进度:定期跟踪和监控项目的进度是至关重要的。比较实际完成情况与计划进度,及时识别潜在的延迟或问题,并采取适当的纠正措施。
风险管理:风险管理也是项目进度管理的一部分。识别潜在的风险并制定相应的应对措施,可以减少项目进度延迟的可能性。
总结起来,项目进度管理需要明确的计划、优先级排序、任务拆分、关键路径分析、里程碑设定、跟踪监控、使用工具等多种方法和技术的结合。这将有助于您更好地掌控项目进度,确保项目按时交付。
项目进度管理过程需要对与项目相关的活动和资源进行规划、调度、调节和报告,这些8Manage PM项目管理软件都可以帮你实现。它对于制定和跟踪项目进度很有用,使你能够看到全局、监控开发并发现瓶颈。

题主提到了项目集、项目经理和工具这三个关键词。其实涉及到专业的项目管理,还需要结合具体的场景,比如主要是敏捷还是瀑布管理,是否是金融体系内的“稳态”+“敏态”的双模管理等等。不考虑场景因素,单从项目管理工具来看,这种复杂场景需要怎样的产品,能支撑起完整的项目流程。

先来看看企业研发管理的经典流程:

项目经理从开始就贯穿整个业务的始终,其中的协调工作量之大,过程之艰辛可想而之。

根据Gartner的2019项目和项目组合管理魔力象限,在决定什么对企业的业务最有利时,以下能力是必不可少的:
项目需求管理
项目规划和管理
时间管理
资源管理
资源容量规划
项目组合管理
项目协作
项目管理
报表服务
安全和用户管理
集成
可用性
这也是ONES研发管理工具覆盖的能力。为了能够做到真正有效的项目管理,我们来看看ONES日常坚持的项目管理原则和工具的使用。
一、合理规划项目进度

根据项目特点和具体情境,选择合适的进度计划。对于需求范围明确、变化可控,稳定性价值高于灵活性的项目,可以适用瀑布开发方法,制定详细的进度计划、严格执行;而需求尚不具体且范围多变导致的延期,往往需要保持项目计划设计的灵活性,可以借助甘特图、工时管理、项目资源方法和工具,合理规划项目进度。
1. 科学预估、管理工时;合理拆解需求,制定里程碑计划,完成任务拆分;各层级工时预估结论、整体排期计划公示、也可以通过周会制度,随时同步项目的推进过程,一旦发现有延期风险,要及时地应对,避免风险堆积
2. 有效评估和管理项目资源:面对资源冲突、过度分配和临时性调动问题,通过项目任务、和项目成员工时报表、资源饱和度统计,了解各项目资源投入情况。优先级更高的需求、领导临时安排插入的影响可追溯,平衡整体资源

二、规范和控制需求变更

项目需求变更原因多种多样,无论是客户发起、还是公司/团队内部原因所致,正确的认识变更,管理相关方预期,规范变更流程,控制变更范围,跟进变更后需求状态和进度影响范围…都有助于降低项目延期风险、控制延期影响。
1. 统一对项目目标的认知:对项目整体目标、重要任务优先级达成一致的前提下,分析需求变更的背景和内外部原因,按照既定的优先级和资源情况理性沟通
2. 规范需求变更流程:结合具体业务场景,确定严格和正式的需求变更工作流程,防止随意、不必要的需求变更导致的进度延误
3. 评估变更后影响、更新进度:对需求变更导致的返工任务量、资源浪费情况等影响评估和记录,并按照最新的需求规划更新进度计划

三、制定更高效的沟通方法

项目沟通贯穿信息从搜集、管理、流通、执行、最终反馈的全流程。伴随项目复杂程度提升和团队规模扩大,高效的沟通除了传统集中办公、会议、周报等制度之外,也可以借助更多的工具和方法。
1.可视化工具:如看板、燃尽图等,帮助团队所有成员直观了解项目进度情况,任务背景状态、负责人、已完成项和剩余工时等一目了然、清晰可见
2. 在线的团队知识库:共享项目计划和文件,文档资源及时共享,帮助不同角色职能快速找到答案和可用经验
3. 项目沟通流程规范和会议制度:尤其是跨团队沟通的流程和规范,团队所有成员都按照统一的标准和规范执行,降低沟通成本
4. 营造团队合作的良好氛围:多多促进成员之间的日常交流让他们更亲近,从而在工作中更容易合作

当然,如果你用的是国外软件例如Jira这样的项目管理工具想迁移到更好用的ONES也没问题:)
ONES Project支持从 Jira 导入数据,数据范围包括但不限于:
导入用户、用户组和 Jira 系统配置;
导入项目配置,包括 issue type、workflow、field config、权限配置、通知配置;
导入任务数据,包括属性和属性值、迭代、评论等信息。
这个功能可以让之前使用过 Jira 的团队和企业将数据平滑迁移至 ONES,不需要再进行繁复的手动数据输入,即可开启高效研发之旅。

Jira 导ONES 总共分三步!
导出Jira —> 导入ONES—> 开心的使用!
1. 从 Jira 导出数据包

在 Jira 左边栏主菜单 > Jira Settings (设置) > System (系统) > Backup manager (备用管理器) > Creat backup for cloud (创建云备份) > Download cloud backup (下载云备份)
2. 将数据包上传到 ONES
管理员在 ONES 主菜单 > 团队配置中心 > 从 Jira 导入数据 > 开始导入 > 上传数据文件,此过程将会持续 30 分钟左右,在完成导入后将会邮件形式通知管理员。

成功的项目都是相似的,失败的项目却各有各的原因。作为一款优秀的研发项目管理工具,我们接下来会持续为大家分享项目管理中的那些坑和国内外各类项目管理经验,希望我们一起向阳生长!

项目进度按照规划时间走的四个步骤
答:大家知道,控制好了项目时间就等于管理好了项目进度,因此在做 项目进度管理 的过程中,基本很多操作流程都是与任务时间的划分分不开关系。不论是估算工期、设验收阶段时间点,还是规划子任务周期等,都是为了让任务在规定时间内完成,即保障项目进度。接下来,将简单描述项目进度关于时间管理的四个步骤。...

PMP-项目进度管理
答:具有未完项的迭代型进度计划 ,需要使用滚动式规划。 按需进度计划 通常用于看板体系。 敏捷型(适应型)项目写在这章。是为规划、编制、管理、执行和控制项目进度而制定政策、程序和文档的过程。 本过程的主要作用是,为如何在整个项目期间管理项目进度提供指南和方向。本过程仅开展一次 或仅在项目的预...

浅谈工程项目的进度管理?
答:1、施工进度管理的地位与作用工程项目管理就是实现工程项目的工期、质量、成本等各项目标。进度控制的目标与成本控制、质量控制的目标既是对立的,又是统一的,一般说来,进度快就要增加成本,但工期提前也会提高效益;进度快可能影响质量,而质量控制严格也可能影响进度,但如果质量控制严格而避免了返工,又会加快进度。进度...

PMP:6.项目进度管理
答:项目管理包括为项目管理项目按时完成所需的各个过程: 核心概念: 项目进度计划提供详尽的计划, 说明项目如何以及何时交付项目范围中定义的产品、服务和成 果,是一种用于沟通和管理相关方期望的工具,为绩效报告提供了依据。 项目管理团队选择进度计划方法,例如关键路径法或敏捷方法。之后,项目管理团队将项目特定数据,如活动...

项目进度管理内容有什么??
答:项目的进度管理以时间管理为核心,时间表是最为基本的管理工具。具体内容包括:工作计划管理、工作组织、重要节点里程碑管理、人员管理、交付物管理。

项目经理职责及工作范围
答:一、管理项目 项目经理需要全面管理项目现场情况,并将进度、困难及时反馈公司。二、控制项目进度和实施 项目经理需要编写项目设计方案,监督进度计划的实施情况,控制项目进度,完成工期目标。三、协调关系 项目经理需要负责管理施工队伍,并协调好对内、对外的关系。四、做好预算 项目经理需要根据企业各项目...

如何进行有效的项目管理?
答:1. 启动阶段:确定变更是否必要,启动项目2. 规划阶段:规划项目相关工作3. 执行阶段:执行项目相关工作4. 管理和控制阶段:项目期间完成所有监测进度相关工作5. 结束阶段:完成和交付项目,解散项目团队想要有效的进行项目管理,可以从以下五个方面入手:一、确定和会见项目相关利益者——与利益相关者会面,针对他们的需求和...

如何做好工程项目管理的进度管控?
答:能指定项目里程碑,当调整项目中某项活动的时间(起止时间或工期)时,后续项目都可以随着自动更新其时间安排,各个资源在项目中的时间安排也会随之更新。项目进度管理软件的工作原理项目进度管理软件要突破现有管理模式上存在的问题,全面管理项目进度相关的所有元素,必须就具有先进的工作原理。

如何做好项目进度的控管?
答:项目进度管理软件的工作原理项目进度管理软件要突破现有管理模式上存在的问题,全面管理项目进度相关的所有元素,必须就具有先进的工作原理。下面我们以8thManage的项目进度管理软件为例,进行说明。动态控制原理项目的进行是一个动态的过程。因此进度控制随着项目的进展而不断进行。8thManage的[1]采用的是计划与...

什么是进度控制的方法与原则
答:方法为规划、控制、协调;原则为使项目进度按预定的目标进行,确保目标的实现。进度控制管理是采用科学的方法确定进度目标,编制进度计划与资源供应计划,进行进度控制,在与质量、费用、安全目标协调的基础上,实现工期目标。由于进度计划实施过程中目标明确,而资源有限,不确定因素多,干扰因素多,这些因素有...