一种项目进度管控方法及系统与流程

文档序号:26350898发布日期:2021-08-20 20:23阅读:91来源:国知局
一种项目进度管控方法及系统与流程

本发明涉及项目管理技术领域,特别涉及一种项目进度管控方法及系统。



背景技术:

项目进度管理在产品研发及项目实施过程中有着重要作用,使得项目管理软件在各行业各领域中得到广泛应用。

当前的项目管理方式,只是简单地通过偏差率和完成率对项目进度进行分析和管控,致使项目任务在执行过程中经常出现大量任务延期,导致项目整体延期且缺失有效管控的情况,进而引发成本超支、进度滞后、质量缺陷等问题,影响新产品研发和上市时间,严重削弱了企业的市场竞争力。



技术实现要素:

有鉴于此,本发明旨在提出一种项目进度管控方法及系统,以解决现有项目进度管理方法无法有效监测项目进度,不便有管理人员对项目进度进行分析和管控的问题。

为达到上述目的,本发明的技术方案是这样实现的:

一种项目进度管控方法,其中,应用服务器,所述服务器存储有任务的历史进度信息,所述方法包括:

确定当前运行的项目及所述项目中的各个任务;

在达到预设定时计划时,获取并存储各个所述任务的当前进度信息;

在接收到终端的管控指令时,获取各个所述任务的历史进度信息;

根据所述历史进度信息及所述当前进度信息,确定所述项目的进度趋势图,并将所述进度趋势图发送至所述终端,以供所述终端展示。

进一步地,所述的项目进度管控方法中,所述管控指令包括统计周期;所述根据所述历史进度信息及所述当前进度信息,确定所述项目的进度趋势图,并将所述进度趋势图发送至所述终端,包括:

确定所述管控指令对应的统计周期;

根据所述历史进度信息及所述当前进度信息,按所述统计周期确定所述项目的当前进度情况、及历史进度情况;

根据所述当前进度情况及历史进度情况,确定所述项目的进度趋势图;

将所述进度趋势图发送至所述终端。

进一步地,所述的项目进度管控方法中,所述进度趋势图包括延期任务数趋势图、偏差次数趋势图、偏差天数趋势图、任务总数趋势图、变更数量趋势图、项目延期率趋势图、延期整改率趋势图、偏差天数斜率趋势图、偏差次数斜率趋势图及任务按时完成率趋势图中的至少一种。

进一步地,所述的项目进度管控方法中,所述任务对应至少一个执行对象;

所述在达到预设定时计划时,获取并存储各个所述任务的当前进度信息之后,还包括:

在接收到所述终端的第一执行指令时,确定针对所述第一执行指令的各个目标任务;

根据所述当前进度信息,确定各个所述目标任务针对所述执行对象之间的第一进度对比图,并将所述第一进度对比图发送至所述终端,以供所述终端展示。

进一步地,所述的项目进度管控方法中,所述项目具有多个,各个所述项目对应至少一个执行部门;

所述在接收到终端的管控指令时,获取各个所述任务的历史进度信息之后,还包括:

在接收到所述终端的第二执行指令时,确定针对所述第二指令指令的第一目标周期及各个第一目标项目;

根据所述历史进度信息、所述当前进度信息及所述第一目标周期,确定在所述第一目标周期内,各个所述第一目标项目针对所述执行部门之间的第二进度对比图,并将所述第二进度对比图发送至所述终端,以供所述终端展示。

进一步地,所述的项目进度管控方法中,所述执行部门对应至少一个所述项目;

所述在接收到终端的管控指令时,获取各个所述任务的历史进度信息之后,还包括:

在接收到所述终端的第三执行指令时,确定针对所述第三执行指令的第二目标周期及各个目标执行部门;

根据所述历史进度信息、所述当前进度信息及所述第二目标周期,确定在所述第二目标周期内,各个所述目标执行部门针对所执行的至少一个所述项目之间的第三进度对比图,并将所述第三进度对比图发送至所述终端,以供所述终端展示。

进一步地,所述的项目进度管控方法中,所述项目具有多个;所述确定所述管控指令对应的统计周期之后,还包括:

在接收到所述终端的第四执行指令时,确定针对所述第四执行指令的各个第二目标项目;

根据各个所述第二目标项目的所述历史进度信息及所述当前进度信息,按所述统计周期确定各个所述第二目标项目的当前进度情况、及历史进度情况;

根据各个所述第二目标项目的所述当前进度情况、以及各个所述第二目标项目的所述历史进度情况,确定各个所述第二目标项目之间的进度趋势对比图,并将所述进度趋势对比图发送至所述终端,以供所述终端展示。

进一步地,所述的项目进度管控方法中,所述方法还包括:

在接收到所述终端的第五执行指令时,根据所述当前进度信息,确定所述项目的当前进度情况,并将所述当前进度情况发送至所述终端,以供所述终端展示。

进一步地,所述的项目进度管控方法中,所述当前进度情况包括任务偏差率、任务完成率、平均偏差率、平均完成率、任务延期记录、延期任务数、偏差次数、偏差天数、任务总数、变更数量、项目延期率、延期整改率、偏差天数斜率、偏差次数斜率及任务按时完成率中的至少一种。

本发明的另一目的在于提出一种项目进度管控系统,其中,应用于服务器,所述服务器存储有任务的历史进度信息,所述系统包括:

运行确定模块,用于确定当前运行的项目及所述项目中的各个任务;

第一获取模块,用于在达到预设定时计划时,获取并存储各个所述任务的当前进度信息;

第二获取模块,用于在接收到终端的管控指令时,获取各个所述任务的历史进度信息;

进度管控模块,用于根据所述历史进度信息及所述当前进度信息,确定所述项目的进度趋势图,并将所述进度趋势图发送至所述终端,以供所述终端展示。

进一步地,所述的项目进度管理系统中,所述管控指令包括统计周期;所述进度管控模块包括:

周期确定单元,用于确定所述管控指令对应的统计周期;

进度情况确定单元,用于根据所述历史进度信息及所述当前进度信息,按所述统计周期确定所述项目的当前进度情况、及历史进度情况;

趋势图生成单元,用于根据所述当前进度情况及历史进度情况,生成定所述项目的进度趋势图;

发送单元,用于将所述进度趋势图发送至所述终端。

进一步地,所述的项目进度管理系统中,所述进度趋势图包括延期任务数趋势图、偏差次数趋势图、偏差天数趋势图、任务总数趋势图、变更数量趋势图、项目延期率趋势图、延期整改率趋势图、偏差天数斜率趋势图、偏差次数斜率趋势图及任务按时完成率趋势图中的至少一种。

进一步地,所述的项目进度管理系统中,所述任务对应至少一个执行对象;

所述系统还包括:

第一目标确定模块,用于在接收到所述终端的第一执行指令时,确定针对所述第一执行指令的各个目标任务;

第一进度执行模块,用于根据所述当前进度信息,确定各个所述目标任务针对所述执行对象之间的第一进度对比图,并将所述第一进度对比图发送至所述终端,以供所述终端展示。

进一步地,所述的项目进度管理系统中,所述项目具有多个,各个所述项目对应至少一个执行部门;

所述系统还包括:

第二目标确定模块,用于在接收到所述终端的第二执行指令时,确定针对所述第二指令指令的第一目标周期及各个第一目标项目;

第二执行模块,用于根据所述历史进度信息、所述当前进度信息及所述第一目标周期,确定在所述第一目标周期内,各个所述第一目标项目针对所述执行部门之间的第二进度对比图,并将所述第二进度对比图发送至所述终端,以供所述终端展示。

进一步地,所述的项目进度管理系统中,执行部门对应至少一个所述项目;

所述系统还包括:

第三目标确定模块,用于在接收到所述终端的第三执行指令时,确定针对所述第三执行指令的第二目标周期及各个目标执行部门;

第三执行模块,用于根据所述历史进度信息、所述当前进度信息及所述第二目标周期,确定在所述第二目标周期内,各个所述目标执行部门针对所执行的至少一个所述项目之间的第三进度对比图,并将所述第三进度对比图发送至所述终端,以供所述终端展示。

进一步地,所述的项目进度管理系统中,所述项目具有多个;

所述系统还包括:

第四目标确定模块,用于在接收到所述终端的第四执行指令时,确定针对所述第四执行指令的各个第二目标项目;

进度情况确定模块,用于根据各个所述第二目标项目的所述历史进度信息及所述当前进度信息,按所述统计周期确定各个所述第二目标项目的当前进度情况、及历史进度情况;

第四执行模块,用于根据各个所述第二目标项目的所述当前进度情况、以及各个所述第二目标项目的所述历史进度情况,确定各个所述第二目标项目之间的进度趋势对比图,并将所述进度趋势对比图发送至所述终端。

进一步地,所述系统还包括:

第五执行模块,在接收到所述终端的第五执行指令时,根据所述当前进度信息,确定所述项目的当前进度情况,并将所述当前进度情况发送至所述终端,以供所述终端展示。

进一步地,所述的项目进度管理系统中,所述当前进度情况包括任务偏差率、任务完成率、平均偏差率、平均完成率、任务延期记录、延期任务数、偏差次数、偏差天数、任务总数、变更数量、项目延期率、延期整改率、偏差天数斜率、偏差次数斜率及任务按时完成率中的至少一种。

相对于在先技术,本发明所述的项目进度管控方法及系统具有以下优势:

先确定当前运行的项目及所述项目中的各个任务,然后在达到预设定时计划,获取并存储各个所述任务的当前进度信息;再在接收到终端的管控指令时,获取存储在服务器中的各个所述任务的历史进度信息,再根据所述历史进度信息及所述当前进度信息,确定所述项目的进度趋势图,并将所述进度趋势图发送至所述终端,以供所述终端展示。通过在达到预设定时计划时,获取项目中各个任务的当前进度信息,同时因为服务器存储有任务的历史进度信息,因而可以在接收到管控指令时,获取各个所述任务的历史进度信息,并确定项目在各个管控周期的进度情况,进而确定项目的进度趋势图,并将该进度趋势图发送至所述终端,从而实时将项目的进度趋势呈现在终端侧,以便于管控人员监控项目整体进度及执行情况,明确项目计划任务在管控周期内的变化趋势,进而提前、快速识别项目过程风险并执行对策,解决现有项目进度管理方法无法有效监测项目进度,不便有管理人员对项目进度进行分析和管控的问题。

附图说明

构成本发明的一部分的附图用来提供对本发明的进一步理解,本发明的示意性实施例及其说明用于解释本发明,并不构成对本发明的不当限定。在附图中:

图1为本发明实施例所提出的项目进度管控方法的流程示意图;

图2为本发明实施例所提出的延期记录示意图

图3为本发明实施例中任务与统计周期之间的时间关系示意图;

图4为本发明实施例中第二进度对比图包含项目延期率时的效果示意图;

图5为本发明实施例中第三进度对比图包含延期数量、变更数量及延期整改率时的效果示意图;

图6为本发明实施例中偏差天数趋势对比图的效果示意图;

图7为本发明实施例中偏差天数斜率趋势对比图的效果示意图;

图8为本发明实施例中偏差次数趋势对比图的效果示意图;

图9为本发明实施例中偏差次数斜率趋势对比图的效果示意图;

图10为本发明实施例中任务按时完成率趋势对比图的效果示意图;

图11为本发明实施例所提出的导航显示系统的结构示意图。

具体实施方式

下面将参考附图更详细地描述本申请的实施例。虽然附图中显示了本申请的实施例,然而应当理解,可以以各种形式实现本申请而不应被这里阐述的实施例所限制。相反,提供这些实施例是为了能够更彻底地理解本申请,并且能够将本申请的范围完整地传达给本领域的技术人员。

需要说明的是,在不冲突的情况下,本发明中的实施例及实施例中的特征可以相互组合。

下面将参考附图并结合实施例来详细说明本发明。

请参阅图1,示出了本发明实施例所提供的一种项目进度管控方法,应用服务器,所述服务器存储有任务的历史进度信息,所述方法包括步骤s100~s400。

在本发明实施例中,上述服务器可以与终端进行通信,上述终端可以是web端或移动终端。

在本发明实施例中,进度信息指的是任务的进度相关信息,具体可以包括任务的时间信息、任务状态数据等。其中,时间信息包括任务的计划开始时间、计划完成时间及统计时间;任务状态数据包括任务完成率、延期记录等。

其中,进度信息包括历史进度信息及当前进度信息,当前进度信息指的是当前获取周期所对应的进度信息,而历史进度信息指的是当前获取周期之前的各个获取周期所对应的进度信息。具体地,该获取周期可以为1小时或1天等。

步骤s100、确定当前运行的项目及所述项目中的各个任务。

上述步骤s100中,当前运行的项目指的是处于执行状态的项目。因为每一个项目都由若干个任务组成,而每一个任务都具有对应的时间信息及任务状态数据。其中,因为项目中的各个任务均具有对应的时间信息及任务状态数据,因而可以根据该任务的时间信息及任务状态数据确定当前正在运行的任务,也即可以确定当前处于运行状态的项目。在实际应用中,可以先获取项目的项目计划,进而根据在项目计划确定当前运行的项目及该项目中的各个任务。

步骤s200、在达到预设定时计划时,获取并存储各个所述任务的当前进度信息。

上述步骤s200中,该预设定时计划为预先设定在服务器上的定时计划,该预设定时计划在达到触发条件时,可以触发获取项目的各个上述任务的当前进度信息。在实际应用中,该预设定时计划可以通过在与服务器建立通信连接的终端应用程序或网页上进行设置;而该触发条件可以是预定时间,具体可以是每天的一个预定时间点或多个预定时间点,即在当前时间达到预定时间点时,可以触发该预设定时计划。

在实际使用中,每个任务均对应至少一个执行对象。在预设定时计划被触发时,服务器通过各个上述执行对象获取当前时间各个上述任务的进度信息,得到当前进度信息,并将该当前进度信息进行存储。可选地,上述进度信息包括获取上述进度信息的时间戳,以便于服务器按时间戳实时存储该任务的进度信息。

可以理解的是,上述定时任务即为上述任务信息的获取周期。当前任务信息是在当前达到预设定时任务时,服务器所获取到的任务的进度信息;而历史进度信息即上一次达到预设定时计划时,服务器所获取到的任务的进度信息。

上述步骤s200中,按预设定时计划将所获取到的各个上述任务的当前进行信息存储在服务器上,以便于后续查询任务的进度情况以及计算项目的进度情况。

步骤s300、在接收到终端的管控指令时,获取各个所述任务的历史进度信息。

上述步骤s300中,因为在项目管理人员需要了解项目进度趋势时,会通过终端向服务器发出管控指令。服务器在接受到上述管控指令时,则说明需要确定项目的进度趋势,而项目的进度趋势需要基于项目中各个任务的当前进度信息及历史进度信息确定,而服务器又存储有任务的历史进度信息,因而可以直接根据管控指令,获取项目中各个上述任务的历史进度信息。

步骤s400、根据所述历史进度信息及所述当前进度信息,确定所述项目的进度趋势图,并将所述进度趋势图发送至所述终端,以供所述终端展示。

上述步骤s400中,即根据上述历史进度信息及上述当前进行信息,分别计算项目的历史进度情况及当前进度情况,进而根据历史进度情况及当前进度情况,确定项目的进度趋势图,再将该进度趋势图反馈至终端,终端即可以将该项目的进度趋势展示在其显示装置上。项目管理人员通过终端所展示的上述进度趋势图即可以知晓项目整体进度及执行情况,明确项目的任务在管控周期内的变化趋势,进而便于预判项目在执行过程中的风险,并执行相应地对策。

具体地,上述管控指令包括统计周期,该统计周期用于确定服务器计算项目的历史进度情况及当前进度情况时的时间间隔,也即对应于进度趋势图的时间单位;相应地,上述步骤s400包括步骤s401~s404:

步骤s401、确定所述管控指令对应的统计周期。

上述步骤s401中,因为管控指令包含了统计周期,通过分析管控指令即可确定对应的统计周期。

步骤s402、根据所述历史进度信息及所述当前进度信息,按所述统计周期确定所述项目的当前进度情况、及历史进度情况。

上述步骤s402中,项目的当前进度情况指的值当前时间所对应的统计周期内项目的进度情况,而历史进度情况值得之当前统计周期之前的各个统计周期内项目的进度情况。按统计周期为时间间隔,确定各个上述统计周期内项目的进度情况,即可以确定得到项目的当前进度情况及历史进度情况。

步骤s403、根据所述当前进度情况及历史进度情况,确定所述项目的进度趋势图。

上述步骤s403中,以统计周期为时间单位,根据各个时间单位对应的进度情况,即可以绘制得到项目的进度趋势图。

步骤s404、将所述进度趋势图发送至所述终端。

上述步骤s404中,即将步骤s403所得到的项目的进度趋势图发送至所述终端,从而在终端上直观展示项目在各个统计周期内的进度情况变化。

相对于现有技术,本发明所述的项目进度管控方法具有以下优势:

先确定当前运行的项目及所述项目中的各个任务,然后在达到预设定时计划,获取并存储各个所述任务的当前进度信息;再在接收到终端的管控指令时,获取存储在服务器中的各个所述任务的历史进度信息,再根据所述历史进度信息及所述当前进度信息,确定所述项目的进度趋势图,并将所述进度趋势图发送至所述终端,以供所述终端展示。通过在达到预设定时计划时,获取项目中各个任务的当前进度信息,同时因为服务器存储有任务的历史进度信息,因而可以在接收到管控指令时,获取各个所述任务的历史进度信息,并确定项目在各个管控周期的进度情况,进而确定项目的进度趋势图,并将该进度趋势图发送至所述终端,从而实时将项目的进度趋势呈现在终端侧,以便于管控人员监控项目整体进度及执行情况,明确项目计划任务在管控周期内的变化趋势,进而提前、快速识别项目过程风险并执行对策,解决现有项目进度管理方法无法有效监测项目进度,不便有管理人员对项目进度进行分析和管控的问题。

在实际应用中,因为上述历史进度情况及当前历史进度情况,由上述历史进度信息及上述当前进行信息按上述统计周期进行计算得到;相应地,进度趋势图是以上述统计周期为时间单位,展示各个上述统计周期内的项目进度情况。具体地,该上述统计周期可以是1天或多天,例如1周、1个月或1年,具体可以根据实际管控要求及展示需要进行设置。

可选地,在一种实施方式中,上述进度趋势图包括延期任务数趋势图、偏差次数趋势图、偏差天数趋势图、任务总数趋势图、变更数量趋势图、项目延期率趋势图、延期整改率趋势图、偏差天数斜率趋势图、偏差次数斜率趋势图及任务按时完成率趋势图中的至少一种。

在上述实施方式中,因为任务的进度信息都具有对应的时间信息及任务状态数据,而时间信息包括任务的计划开始时间、计划完成时间及统计时间;任务状态数据包括任务完成率、延期记录等,因而可以通过历史进度信息及当前进度信息,计算得到项目在各个上述统计周期内的延期任务数、偏差次数、偏差天数、任务总数、变更数量、项目延期率、延期整改率、偏差天数斜率、偏差次数斜率及任务按时完成率,进而可以上述统计周期为时间单位,生成延期任务数趋势图、偏差次数趋势图、偏差天数趋势图、任务总数趋势图、变更数量趋势图、项目延期率趋势图、延期整改率趋势图、偏差天数斜率趋势图、偏差次数斜率趋势图及任务按时完成率趋势图,以展示项目在各个上述统计周期内的延期任务数、偏差次数、偏差天数、任务总数、变更数量、项目延期率、延期整改率、偏差天数斜率、偏差次数斜率及任务按时完成率变化情况。

其中,延期记录由任务延期数据生成,对于未延期的任务,其延期记录为空。具体地,判断计划完成日期与当前日期的差值是否小于0,若上述差值小于0,则判定当前任务延期,并生成延期记录。该延期记录包括倒计时、记录日期及计划完成日期,其中,倒计时=计划完成日期-记录日期,延期记录的内容如图2所示。

延期任务数,指的是针对上述项目,在上述统计周期内出现过延期的任务数量。

其中,根据各个上述统计周期及对应的延期任务数,绘制延期任务数与上述统计周期的关系图,即可以得到延期任务数趋势图。通过该延期任务数趋势图可以对比各个上述统计周期的延期任务数变化情况,进而便于判定、分析延期任务数的变化趋势,以及定向分析项目的任务延期后整改及时情况,分析出任务主责人执行力、以及在任务出现延期风险后,对任务的重视程度和执行情况,从而为项目成员绩效考核提供有力依据,督促项目成员高质、高效地执行项目任务,还可以识别项目在存在计划制定不标准或管控不到位问题的阶段,从而不断完善项目进度管控,逐步趋于标准化模型。

偏差次数,指的是针对上述项目,在上述统计周期内延期记录倒计时为首次出现负数的数量。

其中,根据各个上述统计周期及对应的偏差次数,绘制偏差次数与上述统计周期的关系图,即可以得到偏差次数趋势图。通过该偏差次数趋势图可以看出各个上述统计周期的偏差次数变化情况,进而便于判定、分析偏差次数的变化趋势,从而进一步分析得出,项目任务完成节点是否得到有效管控或项目计划周期较标准周期是否一致,直接实现项目延期的有效预警、管控和决策,同时可以为项目经理绩效考核以及项目计划模板标准化提供有力依据。

偏差天数,指的是针对上述项目,在上述统计周期内任务的总延期天数。

其中,根据各个上述统计周期及对应的偏差天数,绘制偏差天数与上述统计周期的关系图,即可以得到偏差天数趋势图。通过该偏差天数趋势图可以看出各个上述统计周期的偏差天数变化情况,进而便于判定、分析偏差天数的变化趋势,可有效得出各项目针对延期问题整改结果,如偏差天数趋势为匀速上升,则表明项目经理未做任何管控,任务未整改,项目整体存在严重问题;如上升趋势逐步放缓,则表明项目正在整改中,且从缓慢的趋势可以看出整改力度的大小,便于实现项目延期的有效预警、管控和决策,同时可以为项目经理绩效考核提供有效依据。

任务总数,指的是针对上述项目,在上述统计周期内运行的任务数量。其中,任务总数包括“计划完成时间在上述统计周期内的任务数”和“计划完成时间不在上述统计周期内且延期记录在上述统计周期内的任务数”。请参阅图3,图3示出了任务与统计周期之间的时间关系示意图。如图3所示,m表示统计周期,而a、b、c分别表示一个任务。a任务的计划开始时间、计划完成时间均不在上述统计周期内,而其延期记录所对应的时间在上述统计周期内,则a任务为处于上述统计周期内的任务;b任务还未结束,且其计划开始时间和计划结束时间都处于上述统计周期内,则b任务为处于上述统计周期内的任务;c任务已延期,且其现计划结束时间超出了上述统计周期,但其开始时间及原计划结束时间均在上述统计周期内,则仍判定c任务为处于上述统计周期内的任务。

其中,根据各个上述统计周期及对应的任务总数,绘制任务总数与上述统计周期的关系图,即可以得到任务总数趋势图。通过该任务总数趋势图直观对比各个上述统计周期内的任务总数变化情况,分析项目各阶段开展进度状况。

变更数量,指的是针对上述项目,在上述统计周期内已发起任务变更申请,且完成流程审批的延期任务总和,即变更数量=σ(流程状态为“关闭”且延期的任务数)。

其中,根据各个上述统计周期及对应的变更数量,绘制变更数量与上述统计周期的关系图,即可以得到变更数量趋势图。通过该变更数量趋势图可以看出各个上述统计周期的变更数量变化情况,进而便于判定、分析变更数量的变化趋势。

项目延期率指的是针对上述项目,在上述统计周期内延期项目的占比,即项目延期率=延期任务数量/任务总数。项目延期率反映了项目中任务周期制定是否合理,而因为理想状态下项目延期率为0,因而项目延期率越趋于0%,任务周期越短,则说明任务周期越接近理想状态;项目延期率越趋于100%,则说明任务周期制定越不合理。

其中,根据各个上述统计周期及对应的项目延期率,绘制项目延期率与上述统计周期的关系图,即可以得到项目延期率趋势图。通过该项目延期率趋势图可以看出各个上述统计周期的项目延期率变化情况,进而便于判定、分析项目延期率的变化趋势。

延期整改率,指的是针对上述项目,在上述统计周期内变更数量在延期任务数中的占比,即延期整改率=变更数量/延期任务数。延期整改率反映了延期任务整改情况。因为理想状态下延期整改率为100%,延期整改率越趋于100%,则说明延期任务整改越充分;而延期整改率越趋于0%,说明任务延期整改数量越少。通过对比延期整改率,可以衍生识别任务责任部门/主责人执行力情况,分析出任务主责人对延期任务的整改情况及重视程度,为项目成员绩效考核提供有力依据。

其中,根据各个上述统计周期及对应的延期整改率,绘制延期整改率与上述统计周期的关系图,即可以得到延期整改率趋势图。通过该延期整改率趋势图可以看出各个上述统计周期的延期整改率变化情况,进而便于判定、分析延期整改率的变化趋势。

偏差天数斜率,指的是针对上述项目,在当前上述统计周期较上一个上述统计周期,新出现的偏差天数与上述统计周期的比值,即偏差天数斜率k1=(最新偏差天数-原偏差天数)/上述统计周期。理想状态下k1=0。通过偏差天数斜率可以分析项目整体延期时长及整改情况。其中,k1值越大时,表明该项目任务延期越严重;而k1值越小时,则表明项目任务越趋于正常。

其中,根据各个上述统计周期及对应的偏差天数斜率,绘制偏差天数斜率与上述统计周期的关系图,即可以得到偏差天数斜率趋势图。通过该偏差天数斜率趋势图可以看出各个上述统计周期的偏差天数斜率变化情况,进而便于判定、分析预设偏差天数斜率的变化趋势。

偏差次数斜率,指的是针对上述项目,在每个上述统计周期内偏差次数与上述统计周期的比值,即偏差次数斜率k2=(最新偏差次数-原偏差次数)/上述统计周期。理想状态下k2=0。通过偏差次数斜率可以分析项目任务延期频率情况。其中,k2值越大时,表明该项目任务延期越频繁;k2值越小时,表明项目任务越趋于稳定。

其中,根据各个上述统计周期及对应的偏差次数斜率,绘制偏差次数斜率与上述统计周期的关系图,即可以得到偏差次数斜率趋势图。通过该偏差次数斜率趋势图可以看出各个上述统计周期的偏差次数斜率变化情况,进而便于判定、分析偏差次数斜率的变化趋势。

任务按时完成率,指的是针对上述项目,在上述统计周期内按时完成的任务数占上述统计周期内任务总数,即任务按时完成率=1-上述统计周期内延期任务数/上述统计周期内任务总数*100%。通过任务按时完成率可以分析得出项目任务按时完成效果。其中,理想状态下,任务按时完成率为100%;任务按时完成率越趋于100%,说明项目任务按时完成效果越好;而若;任务按时完成率越趋于0,则说明任务按时完成效果越差。

其中,根据各个上述统计周期及对应的任务按时完成率,绘制任务按时完成率与上述统计周期的关系图,即可以得到任务按时完成率趋势图。通过该任务按时完成率趋势图可以看出各个上述统计周期的任务按时完成率变化情况,进而便于判定、分析任务按时完成率的变化趋势。

可选地,在一种实施方式中,所述任务对应至少一个执行对象;本发明实施例所提供的项目进度管控方法,在步骤s300之后,还包括步骤s501~s502:

步骤s501、在接收到所述终端的第一执行指令时,确定针对所述第一执行指令的各个目标任务。

上述步骤s501中,在需要对目标任务进行进度对比时,项目管理人员会通过终端发送第一执行指令,该第一执行指令包含多个任务标识,该任务标识用于标识需要进行进度对比的任务。因而根据该多个任务标识,即可以确定针对上述第一执行指令的各个目标任务。

步骤s502、根据所述当前进度信息,确定各个所述目标任务针对所述执行对象之间的第一进度对比图,并将所述第一进度对比图发送至所述终端,以供所述终端展示。

上述步骤s502中,服务器根据各个目标任务的当前进度信息,即可以确定并生成各个目标任务针对执行对象之间的第一进度对比图,然后将该第一进度对比图发送至终端,项目管理人员通过终端所展示的上述第一进度对比图即可以知晓各个执行对象所对应执行的任务进度情况。

其中,上述第一进度对比图可以包括任务偏差率、任务完成率等内容。

其中,对于任务已完成、实际结束实际已经确定的任务,在实际结束时间早于计划结束时间时,其偏差率为0;对于实际结束实际已经确定的任务,在实际结束时间早于计划结束时间时,其任务偏差率=[(实际结束时间-计划开始时间)-(计划结束时间-计划开始时间)]/(计划结束时间-计划开始时间+1)*100。而对于任务未完成、实际结束时间还没有确定的任务,在当前时间早已计划完成时间时,其偏差率为0;在当前时间晚于计划结束时间时,任务偏差率=[(当前日期-计划开始时间)-(计划结束时间-计划开始时间)[/(计划结束时间-计划开始时间+1)*100。

其中,任务完成率指的是任务在当前统计时间时完成比率,其最大值为100%。

上述目标任务可以是同一项目内的不同任务,也可以是不同项目内的相同任务。其中,在上述目标任务为同一项目内的不同任务时,通过上述第一进度对比图可以直观获知单个项目内各个任务的执行情况,例如优、良、及格、差等情况,进而便于制定相应的对策,例如优化人员配置等。而在上述目标任务为不同项目内的相同任务时,则可以通过上述第一进度对比图获知不同执行对象之间的执行力差距以及任务周期的制定是否合理。

在本实施方式中,通过形成第一进度对比图,便于项目管理人员知晓各个执行对象所对应执行的任务进度情况,进而制定相应的管控对策,使项目进度逐步趋于标准化模型。

可选地,在一种实施方式中,所述项目具有多个,各个所述项目对应至少一个执行部门;本发明实施例所提供的项目进度管控方法,在步骤s300之后,还包括步骤s601~s602:

步骤s601、在接收到所述终端的第二执行指令时,确定针对所述第二指令指令的第一目标周期及各个第一目标项目。

上述步骤s601中,在需要对目标任务进行进度对比时,项目管理人员会通过终端发送第二执行指令,该第二执行指令包含第一目标周期及多个第一项目标识,该第一项目标识用于标识需要进行进度对比的项目,而该第一目标周期为各个第一目标项目进行进度对比的指定周期,即将该将各个第一目标项目在该第一目标周期内进度进行对比。因而根据该第二执行指令,可以确定针对上述第二执行指令的各个第一目标项目及第一目标周期。

步骤s602、根据所述历史进度信息及所述当前进度信息,确定各个所述第一目标项目针对所述执行部门之间的第二进度对比图,并将所述第二进度对比图发送至所述终端,以供所述终端展示。

上述步骤s602中,服务器根据各个第一目标项目中的各个任务的历史进度信息、当前进度信息及第一目标周期,即可以确定各个第一目标任务在第一目标周期内的进度情况,进而生成各个第一目标项目针对执行部门之间的第二进度对比图,然后将该第二进度对比图发送至终端,项目管理人员通过终端所展示的上述第二进度对比图即可以知晓各个执行部门所对应执行的任务进度情况。

其中,上述第二进度对比图可以包括任务偏差率、任务完成率、平均偏差率、平均完成率、任务延期记录、延期任务数、偏差次数、偏差天数、任务总数、变更数量、项目延期率、延期整改率、偏差天数斜率、偏差次数斜率及任务按时完成率等内容。

其中,平均偏差率=(d1*w1+d2*w2+...+dn*wn)/(d1+d2+...+dn);di=(任务计划完成日期-任务计划开始日期)+1,wi=任务偏差率,i=1~n。

平均完成率=(d1*r1+d2*r2+...+dn*rn)/(d1+d2+...+dn);di=(任务计划完成日期-任务计划开始日期)+1,ri=任务完成率,i=1~n。

示例地,在上述第二进度对比图包含项目延期率时,第二进度对比图的具体呈现效果可参阅图4。图4中,项目1~项目4即为上述第一目标项目,而部门1~部门5为对应的执行部门。通过图4可快速识别项目1~4在部门1~5中的延期情况,便于项目管理人员提前采取措施,使项目进度逐步趋于标准化模型。

在本实施方式中,通过形成第二进度对比图,便于项目管理人员知晓各个执行部门所对应执行的项目进度情况,进而制定相应的管控对策,使项目进度逐步趋于标准化模型。

可选地,在一种实施方式中,所述执行部门对应至少一个所述项目;本发明实施例所提供的项目进度管控方法,在步骤s300之后,还包括步骤s701~s702:

步骤s701、在接收到所述终端的第三执行指令时,确定针对所述第三执行指令的第二目标周期及各个目标执行部门。

上述步骤s701中,在需要对目标执行部门进行进度对比时,项目管理人员会通过终端发送第三执行指令,该第三执行指令包含第二目标周期及多个执行部门标识,该执行部门标识用于标识需要进行进度对比的执行部门,而该第二目标周期为各个目标执行部门进行进度对比的指定周期,即将该将各个目标执行部门所执行的项目在该第二目标周期内进行进度对比。因而可以在接收到终端的第三执行指令时,确定针对上述第三执行指令的第二目标周期及各个目标执行部门。

步骤s702、根据所述历史进度信息、所述当前进度信息及所述第二目标周期,确定在所述第二目标周期内,各个所述目标执行部门针对所执行的至少一个所述项目之间的第三进度对比图,并将所述第三进度对比图发送至所述终端,以供所述终端展示。

上述步骤s702中,服务器根据各个目标执行部门所执行的项目,确定对应执行的各个任务,从而获取各个目标执行部门所对应执行的各个任务,并根据各个任务的历史进度信息、当前进度信息及第二目标周期,可以确定各个目标执行部门所执行的项目在第一目标周期内的进度情况,进而生成各个目标执行部门针对至少一个执行项目之间的第三进度对比图,然后将该第三进度对比图发送至终端,项目管理人员通过终端所展示的上述第三进度对比图即可以知晓各个执行部门所对应执行的项目进度情况。

其中,上述第三进度对比图可以包括任务偏差率、任务完成率、平均偏差率、平均完成率、任务延期记录、延期任务数、偏差次数、偏差天数、任务总数、变更数量、项目延期率、延期整改率、偏差天数斜率、偏差次数斜率及任务按时完成率等内容。

示例地,在上述第三进度对比图包含延期数量、变更数量及延期整改率时,上述第三进度对比图的具体呈现效果可参阅图5。图5中,部门1~5即为目标执行部门,通过图5可识别各个项目责任部门执行力问题,也即可以进一步分析出项目主责人对延期任务的整改情况及重视程度,为项目成员绩效考核提供有力依据。

在本实施方式中,通过形成第三进度对比图,便于项目管理人员知晓各个执行部门所对应执行的项目进度情况,进而制定相应的管控对策,使项目进度逐步趋于标准化模型。

可选地,在一种实施方式中,所述项目具有多个;本发明实施例所提供的项目进度管控方法,在步骤s401之后,还包括步骤s405~s407:

步骤s405、在接收到所述终端的第四执行指令时,确定针对所述第四执行指令的各个第二目标项目。

上述步骤s405中,在需要对各个目标项目进行进度趋势对比时,项目管理人员会通过终端发送第四执行指令,该第四执行指令包含多个项目标识,该项目标识用于标识需要进行进度趋势对比的目标项目。因而可以在接收到终端的第三执行指令时,确定针对上述第三执行指令的各个第二目标项目。

步骤s406、根据各个所述第二目标项目的所述历史进度信息及所述当前进度信息,按所述统计周期确定各个所述第二目标项目的当前进度情况、及历史进度情况。

上述步骤s406中,即按统计周期为时间间隔,确定上述各个第二目标项目在各个上述统计周期内的进度情况,即可以确定得到各个第二目标项目的当前进度情况及历史进度情况。

步骤s407、根据各个所述第二目标项目的所述当前进度情况、以及各个所述第二目标项目的所述历史进度情况,确定各个所述第二目标项目之间的进度趋势对比图,并将所述进度趋势对比图发送至所述终端,以供所述终端展示。

上述步骤s407中,即以统计周期为时间单位,根据各个第二目标项目在各个时间单位内对应的进度情况,绘制得到各个第二目标项目的进度趋势对比图,然后将该进度趋势对比图反馈至终端,以供终端展示。项目管理人员通过终端所展示的上述进度趋势对比图即可以知晓各个第二目标项目之间的进度趋势对比情况,明确各个第二目标项目在管控周期内的趋势差别,进而便于预判各个项目在执行过程中的风险,并执行相应地对策。

其中,上述进度趋势对比图包括延期任务数趋势对比图、偏差次数趋势对比图、偏差天数趋势对比图、任务总数趋势对比图、变更数量趋势对比图、项目延期率趋势对比图、延期整改率趋势对比图、偏差天数斜率趋势对比图、偏差次数斜率趋势对比图及任务按时完成率趋势对比图中的至少一种。

其中,在上述进度趋势对比图为偏差天数趋势对比图时,可以实现可跨项目分析出各个项目任务延期及整改情况。具体地,基于各项目,以月为单位自动计算各项目k1值,并实现自动对比排序,分析得出各项目整体延期时长及整改情况;k1值越大时,该项目任务延期越严重;k1值越小时,项目任务越趋于正常,项目整改越充分。

示例地,在上述进度趋势对比图为偏差天数趋势对比图时,上述进度趋势对比图的具体呈现效果可参阅图6。图6中,项目1~3即为第二目标项目,通过图6可快速识别出项目1~3在1~4月份之间的偏差天数的变化趋势。

示例地,在上述进度趋势对比图为偏差天数斜率趋势对比图时,上述进度趋势对比图的具体呈现效果可参阅图7。图7中,项目1~3即为第二目标项目,通过图7可快速识别出项目1~3在1~4月份之间的偏差天数斜率的变化趋势。

示例地,在上述进度趋势对比图为偏差次数趋势对比图时,上述进度趋势对比图的具体呈现效果可参阅图8。图8中,项目1~3即为第二目标项目,通过图8可快速识别出项目1~3在1~4月份之间的偏差次数的变化趋势,进而判断项目任务延期频率情况,同时可以为项目绩效考核提供依据。

其中,在上述进度趋势对比图为偏差次数斜率趋势对比图时,可跨项目分析出各个项目任务延期频率情况,具体地,可以基于各项目任务数据,以月为单位自动计算各项目k2值,并实现对比排序,分析得出各项目任务延期频率情况;k2值越大时,该项目任务延期越频繁;k2值越小时,项目任务越趋于稳定。

示例地,在上述进度趋势对比图为偏差次数斜率趋势对比图时,上述进度趋势对比图的具体呈现效果可参阅图9。图9中,项目1~3即为第二目标项目,通过图9可快速识别出项目1~3在1~4月份之间的偏差次数斜率的变化趋势,进而判断项目任务延期频率情况,同时可以为项目绩效考核提供依据。

其中,在上述进度趋势对比图为任务按时完成率趋势对比图时,可以跨项目进行项目进度分析,具体可以基于各项目任务数据,以月为单位自动计算各项目任务按时完成率,并实现对比排序,分析得出各项目任务按时完成效果,任务按时完成率越趋于100%,项目任务按时完成效果越好,反之,越趋于0,任务按时完成效果越差。

示例地,在上述进度趋势对比图为任务按时完成率趋势对比图时,上述进度趋势对比图的具体呈现效果可参阅图10。图10中,项目1~3即为第二目标项目,通过图9可快速识别出项目1~3在1~4月份之间的任务按时完成率的变化趋势,分析得出各项目任务按时完成效果,从而得出各项目任务是否严格按要求完成,并且为项目问题整改方向提供参考,同时可以为项目、部门或责任人绩效考核提供有力依据。

在本实施方式中,通过生成进度趋势对比图,可以直观地对比各个项目之间的进度趋势变化情况,进而便于预判各个项目在执行过程中的风险,并执行相应地对策。

可选地,在一种实施方式中,本发明实施例所提供的项目进度管控方法,还包括步骤s900:

步骤s900、在接收到所述终端的第五执行指令时,根据所述当前进度信息,确定所述项目的当前进度情况,并将所述当前进度情况发送至所述终端,以供所述终端展示。

上述步骤s900中,在需要了解项目的当前进度情况时,项目管理人员会通过终端发送第五执行指令。服务器在接收到该第五执行指令时,可以获取上述项目中的各个任务的当前进度信息,进而计算项目的当前进行情况,然后将项目的当前进行情况反馈至终端展示,即可使得项目管理人员直观获得项目当前整体进度及执行情况。优选地,上述当前进度情况包括任务偏差率、任务完成率、平均偏差率、平均完成率、任务延期记录、延期任务数、偏差次数、偏差天数、任务总数、变更数量、项目延期率、延期整改率、偏差天数斜率、偏差次数斜率及任务按时完成率中的至少一种。

本发明的另一目的在于提出一种导项目进度管控系统,应用于服务器,所述服务器存储有任务的历史进度信息,其中,请参阅图11,图11示出了本发明实施例所提出的一种项目进度管控系统的结构示意图,所述系统包括:

运行确定模块10,用于确定当前运行的项目及所述项目中的各个任务;

第一获取模块20,用于在达到预设定时计划时,获取并存储各个所述任务的当前进度信息;

第二获取模块30,用于在接收到终端的管控指令时,获取各个所述任务的历史进度信息;

进度管控模块40,用于根据所述历史进度信息及所述当前进度信息,确定所述项目的进度趋势图,并将所述进度趋势图发送至所述终端,以供所述终端展示。

本发明实施例所述的系统中,先通过运行确定模块10确定当前运行的项目及所述项目中的各个任务,然后在达到预设定时计划,由第一获取模块20获取并存储各个所述任务的当前进度信息;再在接收到终端的管控指令时,由第二获取模块30获取存储在服务器中的各个所述任务的历史进度信息,再由进度管控模块40根据所述历史进度信息及所述当前进度信息,确定所述项目的进度趋势图,并将所述进度趋势图发送至所述终端,以供所述终端展示。通过在达到预设定时计划时,获取项目中各个任务的当前进度信息,同时因为服务器存储有任务的历史进度信息,因而可以在接收到管控指令时,获取各个所述任务的历史进度信息,并确定项目在各个管控周期的进度情况,进而确定项目的进度趋势图,并将该进度趋势图发送至所述终端,从而实时将项目的进度趋势呈现在终端侧,以便于管控人员监控项目整体进度及执行情况,明确项目计划任务在管控周期内的变化趋势,进而提前、快速识别项目过程风险并执行对策,解决现有项目进度管理方法无法有效监测项目进度,不便有管理人员对项目进度进行分析和管控的问题。

可选地,所述的项目进度管理系统中,所述管控指令包括统计周期;所述进度管控模块40包括:

周期确定单元,用于确定所述管控指令对应的统计周期;

进度情况确定单元,用于根据所述历史进度信息及所述当前进度信息,按所述统计周期确定所述项目的当前进度情况、及历史进度情况;

趋势图生成单元,用于根据所述当前进度情况及历史进度情况,生成定所述项目的进度趋势图;

发送单元,用于将所述进度趋势图发送至所述终端。

可选地,所述的项目进度管理系统中,所述进度趋势图包括延期任务数趋势图、偏差次数趋势图、偏差天数趋势图、任务总数趋势图、变更数量趋势图、项目延期率趋势图、延期整改率趋势图、偏差天数斜率趋势图、偏差次数斜率趋势图及任务按时完成率趋势图中的至少一种。

可选地,所述的项目进度管理系统中,所述任务对应至少一个执行对象;

所述系统还包括:

第一目标确定模块,用于在接收到所述终端的第一执行指令时,确定针对所述第一执行指令的各个目标任务;

第一进度执行模块,用于根据所述当前进度信息,确定各个所述目标任务针对所述执行对象之间的第一进度对比图,并将所述第一进度对比图发送至所述终端,以供所述终端展示。

可选地,所述的项目进度管理系统中,所述项目具有多个,各个所述项目对应至少一个执行部门;

所述系统还包括:

第二目标确定模块,用于在接收到所述终端的第二执行指令时,确定针对所述第二指令指令的第一目标周期及各个第一目标项目;

第二执行模块,用于根据所述历史进度信息、所述当前进度信息及所述第一目标周期,确定在所述第一目标周期内,各个所述第一目标项目针对所述执行部门之间的第二进度对比图,并将所述第二进度对比图发送至所述终端,以供所述终端展示。

可选地,所述的项目进度管理系统中,执行部门对应至少一个所述项目;

所述系统还包括:

第三目标确定模块,用于在接收到所述终端的第三执行指令时,确定针对所述第三执行指令的第二目标周期及各个目标执行部门;

第三执行模块,用于根据所述历史进度信息、所述当前进度信息及所述第二目标周期,确定在所述第二目标周期内,各个所述目标执行部门针对所执行的至少一个所述项目之间的第三进度对比图,并将所述第三进度对比图发送至所述终端,以供所述终端展示。

可选地,所述的项目进度管理系统中,所述项目具有多个;

所述系统还包括:

第四目标确定模块,用于在接收到所述终端的第四执行指令时,确定针对所述第四执行指令的各个第二目标项目;

进度情况确定模块,用于根据各个所述第二目标项目的所述历史进度信息及所述当前进度信息,按所述统计周期确定各个所述第二目标项目的当前进度情况、及历史进度情况;

第四执行模块,用于根据各个所述第二目标项目的所述当前进度情况、以及各个所述第二目标项目的所述历史进度情况,确定各个所述第二目标项目之间的进度趋势对比图,并将所述进度趋势对比图发送至所述终端。

可选地,所述系统还包括:

第五执行模块,在接收到所述终端的第五执行指令时,根据所述当前进度信息,确定所述项目的当前进度情况,并将所述当前进度情况发送至所述终端,以供所述终端展示。

可选地,所述的项目进度管理系统中,所述当前进度情况包括任务偏差率、任务完成率、平均偏差率、平均完成率、任务延期记录、延期任务数、偏差次数、偏差天数、任务总数、变更数量、项目延期率、延期整改率、偏差天数斜率、偏差次数斜率及任务按时完成率中的至少一种。

关于上述系统的技术细节和好处已在上述方法中进行了详细阐述,此处不再赘述。

综上所述,本申请提供的项目进度管控方法及系统,通过在达到预设定时计划时,获取项目中各个任务的当前进度信息,同时因为服务器存储有任务的历史进度信息,因而可以在接收到管控指令时,获取各个所述任务的历史进度信息,并确定项目在各个管控周期的进度情况,进而确定项目的进度趋势图,并将该进度趋势图发送至所述终端,从而实时将项目的进度趋势呈现在终端侧,以便于管控人员监控项目整体进度及执行情况,明确项目计划任务在管控周期内的变化趋势,进而提前、快速识别项目过程风险并执行对策,解决现有项目进度管理方法无法有效监测项目进度,不便有管理人员对项目进度进行分析和管控的问题。

所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的系统、装置和单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。

以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内所作的任何修改、等同替换和改进等,均应包含在本发明的保护范围之内。

以上所述,仅为本发明的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应以权利要求的保护范围为准。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1