一种项目阶段流转方法、装置及存储介质制造方法及图纸

技术编号:33964848 阅读:58 留言:0更新日期:2022-06-30 01:15
本发明专利技术公开一种项目阶段流转方法、装置及存储介质,涉及人工智能技术领域,本发明专利技术采用的技术方案包括:确定目标项目当前执行的第一项目阶段中的目标子任务,目标子任务为第一项目阶段中当前已完成的子任务;当目标子任务满足预设流转条件时,根据目标信息确定第二项目阶段,目标信息包括关联关系,关联关系用于指示目标项目的多个项目阶段之间的流转关系,第二项目阶段为目标项目中第一项目阶段的下一项目阶段;从第一项目阶段跳转至第二项目阶段。本发明专利技术实现了项目阶段的自动、高效流转,提高了项目阶段流转的效率。高了项目阶段流转的效率。高了项目阶段流转的效率。

【技术实现步骤摘要】
一种项目阶段流转方法、装置及存储介质


[0001]本专利技术涉及人工智能
,尤其涉及一种项目阶段流转方法、装置及存储介质。

技术介绍

[0002]在项目开发过程中,为了有效管理项目,一般需要借助专业的项目管理软件,如Jira、禅道等软件。以软件项目为例,在项目管理软件中创建该软件项目,并关联到项目阶段,如设计,开发,测试,上线等项目阶段。
[0003]现有技术中,不同的项目阶段是相互独立的,且项目阶段之间的关联性是通过人工维护的。通常需要按步骤完成每个项目阶段的所有任务,然后人为触发项目阶段的流转,以执行下个项目阶段。如,开发阶段的任务完成后,开发人员通过提交测试单来触发流转到测试阶段。
[0004]但是,这种人为实现项目阶段流转的方式费时费力,会导致项目阶段流转的效率较低。

技术实现思路

[0005]本专利技术提供一种项目阶段流转方法、装置及存储介质,实现了项目阶段的自动、高效流转,提高了项目阶段流转的效率。
[0006]为达到上述目的,本专利技术采用如下技术方案:
[0007]第一方面,本专利技术提供一种项目阶段流转方法,该方法可以包括:
[0008]确定目标项目当前执行的第一项目阶段中的目标子任务,目标子任务为第一项目阶段中当前已完成的子任务;
[0009]当目标子任务满足预设流转条件时,根据目标信息确定第二项目阶段,目标信息包括关联关系,关联关系用于指示目标项目的多个项目阶段之间的流转关系,第二项目阶段为目标项目中第一项目阶段的下一项目阶段
[0010]从第一项目阶段跳转至第二项目阶段。
[0011]在一种可能的实现方式中,上述确定目标项目当前执行的第一项目阶段中的目标子任务,具体包括:
[0012]根据多个项目阶段中每个项目阶段对应的状态信息,将状态信息为正在执行对应的项目阶段确定为第一项目阶段;
[0013]获取第一项目阶段的目标子任务。
[0014]在一种可能的实现方式中,上述获取第一项目阶段的目标子任务,具体包括:
[0015]通过调用第一项目阶段对应的接口,获取目标子任务;
[0016]或者,
[0017]根据第一项目阶段生成目标消息,根据目标消息获取目标子任务,目标消息用于指示获取第一项目阶段已完成的任务。
[0018]在一种可能的实现方式中,本专利技术提供的项目阶段流转方法还包括:
[0019]跳转成功后,将第一项目阶段对应的第一状态信息从正在执行更新为已完成,并将第二项目阶段对应的第二状态信息从未执行更新为正在执行。
[0020]在一种可能的实现方式中,本专利技术提供的项目阶段流转方法还包括:
[0021]响应于用户对目标项目的流转方向的设置操作,获取流转方向标识;
[0022]目标信息还包括流转方向标识,根据目标信息确定第二项目阶段,包括:
[0023]如果流转方向标识用于指示正向流转,则根据关联关系获取第一项目阶段的后置项目阶段,后置项目阶段为第二项目阶段;
[0024]如果流转方向标识用于指示回退流转,则根据关联关系获取第一项目阶段的前置项目阶段,前置项目阶段为第二项目阶段。
[0025]在一种可能的实现方式中,本专利技术提供的项目阶段流转方法还包括:
[0026]显示项目管理界面;
[0027]当更新后的第二状态信息为正在执行时,对项目管理界面上的第二项目阶段进行标记。
[0028]在一种可能的实现方式中,本专利技术提供的项目阶段流转方法还包括:
[0029]当目标子任务不满足预设流转条件时,继续监控所述第一项目阶段中已完成的子任务。
[0030]第二方面,本专利技术提供一种项目阶段流转装置,包括:
[0031]确定模块,用于确定目标项目当前执行的第一项目阶段中的目标子任务,目标子任务为第一项目阶段中当前已完成的子任务;当目标子任务满足预设流转条件时,根据目标信息确定第二项目阶段,目标信息包括关联关系,关联关系用于指示目标项目的多个项目阶段之间的流转关系,第二项目阶段为目标项目中第一项目阶段的下一项目阶段;
[0032]跳转模块,用于从第一项目阶段跳转至确定模块确定的第二项目阶段。
[0033]在一种可能的实现方式中,确定模块,具体用于:
[0034]根据多个项目阶段中每个项目阶段对应的状态信息,将状态信息为正在执行对应的项目阶段确定为第一项目阶段;
[0035]获取第一项目阶段的目标子任务。
[0036]在一种可能的实现方式中,确定模块,具体用于:
[0037]通过调用第一项目阶段对应的接口,获取目标子任务;
[0038]或者,
[0039]根据第一项目阶段生成目标消息,根据目标消息获取目标子任务,目标消息用于指示获取第一项目阶段已完成的任务。
[0040]在一种可能的实现方式中,项目阶段流转装置还包括:更新模块;
[0041]更新模块,用于跳转成功后,将第一项目阶段对应的第一状态信息从正在执行更新为已完成,并将第二项目阶段对应的第二状态信息从未执行更新为正在执行。
[0042]在一种可能的实现方式中,项目阶段流转装置还包括:获取模块;
[0043]获取模块,用于响应于用户对目标项目的流转方向的设置操作,获取流转方向标识;
[0044]目标信息还包括流转方向标识,确定模块,具体用于:
[0045]如果流转方向标识用于指示正向流转,则根据关联关系获取第一项目阶段的后置项目阶段,后置项目阶段为第二项目阶段;
[0046]如果流转方向标识用于指示回退流转,则根据关联关系获取第一项目阶段的前置项目阶段,前置项目阶段为第二项目阶段。
[0047]在一种可能的实现方式中,项目阶段流转装置还包括:显示模块和标记模块;
[0048]显示模块,用于显示项目管理界面;
[0049]标记模块,用于当更新后的第二状态信息为正在执行时,对显示模块显示的项目管理界面上的第二项目阶段进行标记。
[0050]在一种可能的实现方式中,确定模块,还用于当目标子任务不满足预设流转条件时,继续监控所述第一项目阶段中已完成的子任务。
[0051]第三方面,本专利技术提供一种电子设备,该电子设备包括:处理器和存储器。存储器用于存储计算机程序代码,计算机程序代码包括计算机指令。当处理器执行计算机指令时,电子设备执行如第一方面及其任一种可能的实现方式的项目阶段流转方法。
[0052]第四方面,本专利技术提供一种计算机可读存储介质,其上存储有计算机指令,当计算机指令在电子设备上运行时,使得电子设备执行如第一方面或第一方面的可能的实现方式中任意一项的项目阶段流转方法。
[0053]本专利技术提供的项目阶段流转方法使用流水线自驱的方法,通过在电子设备中预先配置流转条件以及项目的多个项目阶段之间的流转关系,目标项目启动后,电子设备能够实时地检测该目标项目当前执行的第一项目阶段中当前已完成的子任务,即确本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种项目阶段流转方法,其特征在于,包括:确定目标项目当前执行的第一项目阶段中的目标子任务,所述目标子任务为所述第一项目阶段中当前已完成的子任务;当所述目标子任务满足预设流转条件时,根据目标信息确定第二项目阶段,所述目标信息包括关联关系,所述关联关系用于指示所述目标项目的多个项目阶段之间的流转关系,所述第二项目阶段为所述目标项目中所述第一项目阶段的下一项目阶段;从所述第一项目阶段跳转至所述第二项目阶段。2.根据权利要求1所述的项目阶段流转方法,其特征在于,所述确定目标项目当前执行的第一项目阶段中的目标子任务,包括:根据所述多个项目阶段中每个项目阶段对应的状态信息,将状态信息为正在执行对应的项目阶段确定为所述第一项目阶段;获取所述第一项目阶段的所述目标子任务。3.根据权利要求2所述的项目阶段流转方法,其特征在于,所述获取所述第一项目阶段的所述目标子任务,包括:通过调用所述第一项目阶段对应的接口,获取所述目标子任务;或者,根据所述第一项目阶段生成目标消息,根据所述目标消息获取所述目标子任务,所述目标消息用于指示获取所述第一项目阶段已完成的任务。4.根据权利要求2或3所述的项目阶段流转方法,其特征在于,所述项目阶段流转方法还包括:跳转成功后,将所述第一项目阶段对应的第一状态信息从正在执行更新为已完成,并将所述第二项目阶段对应的第二状态信息从未执行更新为正在执行。5.根据权利要求1

3中任一项所述的项目阶段流转方法,其特征在于,所述项目阶段流转方法还包括:响应于用户对所述目标项目的流转方向的设置操作,获取流转方向标识;所述目标信息还包括所述流转方向标识,所述根据目标信息确定第二项目阶段,包括:如果所述流转方向标识用于指示正向流转,则根据所述关联关系获取所述第一项目...

【专利技术属性】
技术研发人员:张建彬孔万群苏明霞巫燕华
申请(专利权)人:连连杭州信息技术有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1