一种项目时间预估管理方法及系统与流程

文档序号:17067802发布日期:2019-03-08 23:03阅读:387来源:国知局
一种项目时间预估管理方法及系统与流程

本发明实施例涉及项目管理技术领域,尤其涉及一种项目时间预估管理方法及系统。



背景技术:

现有技术中,项目管理在接到开发任务通知之后,先人为判断先后顺序手工整理在excel表中,然后和各个环节负责人逐个沟通确认开发时间,每个环节的开发时间确认之后再由项目管理汇总出项目计划完成时间,如果计划完成时间不满足客户的要求完成时间,则重新和各个环节沟通压缩完成时间,最后根据先后顺序安排开发任务。

缺点在于:

1、项目管理手工整理易出现遗失、失误情况;

2、每个环节的开发时间都要逐个沟通,且有可能重复沟通,浪费时间;

3、易造成开发人员经常加班赶项目,不利于员工身心健康发展;

4、有可能造成项目延期,影响交付;

5、不利于信息统计、查询以及后期维护。



技术实现要素:

本发明提供一种项目时间预估管理方法及系统,以解决现有技术的不足。

为实现上述目的,本发明提供以下的技术方案:

第一方面,本发明提供一种项目时间预估管理方法,包括:

根据获取到的项目的需求信息,确定项目的开发类型;

根据所述开发类型,从预先存储的项目流程资料库中,匹配与所述开发类型对应的项目流程;

根据所述开发类型、项目流程和预设难度系数规则,确定项目的预计完成时间;

将所述预计完成时间与项目的要求完成时间进行比较,在所述预计完成时间大于项目的要求完成时间时,调整项目计划。

进一步地,所述项目时间预估管理方法中,每一所述开发类型和所述项目流程中的每一节点均设置有对应的难度系数;

每单位的所述难度系数设置有对应需要耗费的工时。

进一步地,所述项目时间预估管理方法中,所述根据所述开发类型、项目流程和预设难度系数规则,确定项目的预计完成时间的步骤包括:

分别计算所述项目流程中每一节点的难度系数与所述开发类型的难度系数的乘积;

对计算得到的所述项目流程中每一节点的乘积结果进行叠加,得到项目的总难度系数;

将项目的总难度系数进行工时换算,得到项目的预计完成时间。

进一步地,所述项目时间预估管理方法中,在所述根据所述开发类型,从预先存储的项目流程资料库中,匹配与所述开发类型对应的项目流程的步骤之前,还包括:

预先存储开发类型和与所述开发类型对应的项目流程;

预先定义每一所述项目流程中对应负责人的数据权限。

进一步地,所述项目时间预估管理方法中,在所述根据获取到的项目的需求信息,确定项目的开发类型的步骤之前,还包括:

通过信息输入硬件设备,获取项目的需求信息;或者,

通过信息输入应用程序,获取项目的需求信息。

第二方面,本发明提供一种项目时间预估管理系统,包括:

类型确定模块,用于根据获取到的项目的需求信息,确定项目的开发类型;

流程匹配模块,用于根据所述开发类型,从预先存储的项目流程资料库中,匹配与所述开发类型对应的项目流程;

时间确定模块,用于根据所述开发类型、项目流程和预设难度系数规则,确定项目的预计完成时间;

比较调整模块,用于将所述预计完成时间与项目的要求完成时间进行比较,在所述预计完成时间大于项目的要求完成时间时,调整项目计划。

进一步地,所述项目时间预估管理系统中,每一所述开发类型和所述项目流程中的每一节点均设置有对应的难度系数;

每单位的所述难度系数设置有对应需要耗费的工时。

进一步地,所述项目时间预估管理系统中,所述时间确定模块包括:

第一计算单元,用于分别计算所述项目流程中每一节点的难度系数与所述开发类型的难度系数的乘积;

第二计算单元,用于对计算得到的所述项目流程中每一节点的乘积结果进行叠加,得到项目的总难度系数;

第三计算单元,用于将项目的总难度系数进行工时换算,得到项目的预计完成时间。

进一步地,所述项目时间预估管理系统,还包括:

信息存储模块,用于在所述根据所述开发类型,从预先存储的项目流程资料库中,匹配与所述开发类型对应的项目流程的步骤之前,预先存储开发类型和与所述开发类型对应的项目流程;

权限定义模块,用于预先定义每一所述项目流程中对应负责人的数据权限。

进一步地,所述项目时间预估管理系统,还包括:信息获取模块,用于在所述根据获取到的项目的需求信息,确定项目的开发类型的步骤之前,

通过信息输入硬件设备,获取项目的需求信息;或者,

通过信息输入应用程序,获取项目的需求信息。

本发明实施例提供的一种项目时间预估管理方法及系统,不仅给工作量化提供了依据,有利于安排项目计划,也有利于评估工作饱和度,也为日后员工绩效考核提供依据,且系统可以根据需求自动计算出项目总工时以及预估完成时间,省去了项目管理逐个环节沟通时间,也可快速实现项目的批量预估,有利于快速开展后续工作,还实现了从需求下发到项目计划,再到项目如期实现的线上管理,可以及时发现问题项目,快速调整项目计划,确保项目如期交付。

附图说明

为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其它的附图。

图1是本发明实施例一提供的一种项目时间预估管理方法的流程示意图;

图2是产业化项目时间预估管理系统总体结构图;

图3是产业化项目时间预估管理系统处理流程(活动图);

图4是产业化项目时间预估管理系统主要流程图;

图5是本发明实施例二提供的一种项目时间预估管理系统的结构示意图。

具体实施方式

下面结合附图和实施例对本发明作进一步的详细说明。可以理解的是,此处所描述的具体实施例仅仅用于解释本发明,而非对本发明的限定。另外还需要说明的是,为了便于描述,附图中仅示出了与本发明相关的部分而非全部结构。

实施例一

请参阅附图1,为本发明实施例一提供的一种项目时间预估管理方法的流程示意图,该方法适用于根据客户需求进行项目开发的场景,该方法由基于项目时间预估管理系统来执行,该装置可以由软件和/或硬件实现。该方法具体包括如下步骤:

s101、根据获取到的项目的需求信息,确定项目的开发类型。

s102、根据所述开发类型,从预先存储的项目流程资料库中,匹配与所述开发类型对应的项目流程。

s103、根据所述开发类型、项目流程和预设难度系数规则,确定项目的预计完成时间。

s104、将所述预计完成时间与项目的要求完成时间进行比较,在所述预计完成时间大于项目的要求完成时间时,调整项目计划。

具体的,如果所述预计完成时间大于项目的要求完成时间,则根据开发人员当前正在开发的项目总用时更改开发人员,或者是安排加班,及时调整项目计划,从而保证所有的项目都能如期交付,减少沟通成本提升工作效率,降低人工成本。

其中,每一所述开发类型和所述项目流程中的每一节点均设置有对应的难度系数;

每单位的所述难度系数设置有对应需要耗费的工时。

在本发明实施例中,优选的,所述根据所述开发类型、项目流程和预设难度系数规则,确定项目的预计完成时间的步骤包括:

分别计算所述项目流程中每一节点的难度系数与所述开发类型的难度系数的乘积;

对计算得到的所述项目流程中每一节点的乘积结果进行叠加,得到项目的总难度系数;

将项目的总难度系数进行工时换算,得到项目的预计完成时间。

在本发明实施例中,优选的,在所述根据所述开发类型,从预先存储的项目流程资料库中,匹配与所述开发类型对应的项目流程的步骤之前,还包括:

预先存储开发类型和与所述开发类型对应的项目流程;

预先定义每一所述项目流程中对应负责人的数据权限。

在本发明实施例中,优选的,在所述根据获取到的项目的需求信息,确定项目的开发类型的步骤之前,还包括:

通过信息输入硬件设备,获取项目的需求信息;或者,

通过信息输入应用程序,获取项目的需求信息。

需要说明的是,本发明实施例中包括生产卡、测试卡、纯磁条卡、现场发卡、送检卡、生产卡、设备转移等十几种项目开发类型,每种项目开发类型对应的项目紧急程度以及优先级都是不一样的,而且项目的要求完成时间还有可能变动。

请参考图2、3和4,图2是产业化项目时间预估管理系统总体结构图,图3是产业化项目时间预估管理系统处理流程(活动图),图4是产业化项目时间预估管理系统主要流程图。

接下来将应用具体个例对本发明提供的技术方案的原理及实施方式进行阐述,当然以下的说明只是用于帮助理解本发明的方法及其核心思想。

1、项目流程中的节点管理

(1)项目流程中的节点具有唯一标识

不同项目流程中的节点,如果对应的工作内容相同,则该节点的唯一标识相同。

(2)流程自动匹配节点

不同的项目流程自动匹配相应的节点。

(3)节点配置化管理

如果项目流程中的节点有新增、修改、删除只需要在节点配置表中,更新相应的记录即可。

2、难度系数管理

(1)量化开发任务

根据需求内容设置的不同开发类型设置一定的难度系数,不同的开发节点也有相应的难度系数,一个节点在实际开发中的难度系数就是开发类型对应的难度系数乘以节点对应的难度系数。每单位的难度系数对应一个开发工时。

(2)自动计算项目预计完成时间

系统根据项目流程的节点总数,以及节点最终难度系数和每单位难度系数对应的开发工时,计算出整个项目的预计完成时间。

3、项目优先级排序

(1)设置项目要求完成时间

根据客户要求设置项目要求完成时间,比较项目要求完成时间和难度系数管理算出的预计完成时间,如预计完成时间达不到要求,则给出预警。与客户沟通修改要求完成时间或者是压缩项目开发时间加班处理。

(2)置顶紧急项目

根据最终项目要求完成对项目进行排序,紧急的项目排在最上面,按要求完成时间对项目进行升序排序。

4、个人工作任务清晰可见

每个负责人(或开发人员)都可以看到自己负责的相关项目,以及项目的预计总用时。项目管理可以看到所有项目的完成情况。

本发明实施例提供的一种项目时间预估管理方法,不仅给工作量化提供了依据,有利于安排项目计划,也有利于评估工作饱和度,也为日后员工绩效考核提供依据,且系统可以根据需求自动计算出项目总工时以及预估完成时间,省去了项目管理逐个环节沟通时间,也可快速实现项目的批量预估,有利于快速开展后续工作,还实现了从需求下发到项目计划,再到项目如期实现的线上管理,可以及时发现问题项目,快速调整项目计划,确保项目如期交付。

实施例二

请参阅附图5,为本发明实施例二提供的一种项目时间预估管理系统的结构示意图,该系统适用于执行本发明实施例提供的项目时间预估管理方法,该系统具体包含如下模块:

类型确定模块21,用于根据获取到的项目的需求信息,确定项目的开发类型;

流程匹配模块22,用于根据所述开发类型,从预先存储的项目流程资料库中,匹配与所述开发类型对应的项目流程;

时间确定模块23,用于根据所述开发类型、项目流程和预设难度系数规则,确定项目的预计完成时间;

比较调整模块24,用于将所述预计完成时间与项目的要求完成时间进行比较,在所述预计完成时间大于项目的要求完成时间时,调整项目计划。

优选的,所述项目时间预估管理系统中,每一所述开发类型和所述项目流程中的每一节点均设置有对应的难度系数;

每单位的所述难度系数设置有对应需要耗费的工时。

优选的,所述时间确定模块包括:

第一计算单元,用于分别计算所述项目流程中每一节点的难度系数与所述开发类型的难度系数的乘积;

第二计算单元,用于对计算得到的所述项目流程中每一节点的乘积结果进行叠加,得到项目的总难度系数;

第三计算单元,用于将项目的总难度系数进行工时换算,得到项目的预计完成时间。

优选的,所述项目时间预估管理系统,还包括:

信息存储模块,用于在所述根据所述开发类型,从预先存储的项目流程资料库中,匹配与所述开发类型对应的项目流程的步骤之前,预先存储开发类型和与所述开发类型对应的项目流程;

权限定义模块,用于预先定义每一所述项目流程中对应负责人的数据权限。

优选的,所述项目时间预估管理系统,还包括:信息获取模块,用于在所述根据获取到的项目的需求信息,确定项目的开发类型的步骤之前,

通过信息输入硬件设备,获取项目的需求信息;或者,

通过信息输入应用程序,获取项目的需求信息。

本发明实施例提供的一种项目时间预估管理系统,不仅给工作量化提供了依据,有利于安排项目计划,也有利于评估工作饱和度,也为日后员工绩效考核提供依据,且系统可以根据需求自动计算出项目总工时以及预估完成时间,省去了项目管理逐个环节沟通时间,也可快速实现项目的批量预估,有利于快速开展后续工作,还实现了从需求下发到项目计划,再到项目如期实现的线上管理,可以及时发现问题项目,快速调整项目计划,确保项目如期交付。

上述系统可执行本发明任意实施例所提供的方法,具备执行方法相应的功能模块和有益效果。

以上所述,以上实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的精神和范围。

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