System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本申请涉及金融科技或其它相关领域,尤其涉及一种任务分配方法、装置、电子设备、存储介质及程序产品。
技术介绍
1、在软件开发过程中,通常会使用项目管理工具来协助团队进行项目管理。项目管理工具可以将软件开发任务拆分为多个需求条目、将需求条目拆分为多个子任务,然后子任务分配给不同的项目组或员工。
2、现目前,子任务的分配主要由人工进行操作,工作人员查询出需求条目的属性信息和项目组人员信息后,需要在项目管理模板中填写需求条目拆分后的子任务、需求条目拆分的子任务的属性信息、开始时间和截止时间,以及被分配子任务的项目组信息或人员信息。工作人员不仅需要思考需求条目需要被拆分为几个子任务、子任务的开始时间和截止时间、子任务分配给哪些项目组或员工,还需要在项目管理模板中填写大量的信息,导致软件开发任务分配效率低下且容易出错。
3、综上,现有技术中的软件开发任务的分配存在效率低且易出错的问题。
技术实现思路
1、本申请提供一种任务分配方法、装置、电子设备、存储介质及程序产品,用以解决现有技术中软件开发任务的分配存在的效率低且易出错的技术问题。
2、第一方面,本申请提供一种任务分配方法,包括:
3、获取用户输入的目标任务类型、目标任务时间段和目标项目组;
4、根据所述目标任务类型生成需求拆分表;所述需求拆分表与所述目标任务类型对应的项目管理模板的样式相同;
5、获取所述目标项目组的组内人员信息,并根据所述组内人员信息生成待分配任务人
6、获取多个预设需求的需求属性信息,并按照预设任务分配策略,从多个预设需求中确定至少一个目标需求并输出;所述需求属性信息包括需求实现周期;所述预设任务分配策略包括:所述目标任务时间段与所述需求实现周期存在重叠、所述目标任务时间段的开始日早于或等于所述目标任务类型与所述需求实现周期对应的最迟任务下达日;
7、响应于用户将任意目标需求的标识输入所述待分配任务人员表中的第二目标列,根据所述目标任务时间段将所述目标需求拆分为至少一个子任务,并根据所述目标需求的需求属性信息、以及所述目标需求对应在所述第一目标列中的目标人员标识,对所述需求拆分表进行更新,以实现将所述目标需求拆分为至少一个子任务并分配。
8、第二方面,本申请提供一种任务分配装置,包括:
9、获取模块,用于获取用户输入的目标任务类型、目标任务时间段和目标项目组;
10、第一生成模块,用于根据所述目标任务类型生成需求拆分表;所述需求拆分表与所述目标任务类型对应的项目管理模板的样式相同;
11、第二生成模块,用于获取所述目标项目组的组内人员信息,并根据所述组内人员信息生成待分配任务人员表;所述组内人员信息包括至少一个组内人员标识;所述待分配任务人员表中的第一目标列为所述组内人员标识;
12、确定模块,用于获取多个预设需求的需求属性信息,并按照预设任务分配策略,从多个预设需求中确定至少一个目标需求并输出;所述需求属性信息包括需求实现周期;所述预设任务分配策略包括:所述目标任务时间段与所述需求实现周期存在重叠、所述目标任务时间段的开始日早于或等于所述目标任务类型与所述需求实现周期对应的最迟任务下达日;
13、拆分模块,用于响应于用户将任意目标需求的标识输入所述待分配任务人员表中的第二目标列,根据所述目标任务时间段将所述目标需求拆分为至少一个子任务,并根据所述目标需求的需求属性信息、以及所述目标需求对应在所述第一目标列中的目标人员标识,对所述需求拆分表进行更新,以实现将所述目标需求拆分为至少一个子任务并分配。
14、第三方面,本申请提供一种电子设备,包括:处理器,以及与所述处理器通信连接的存储器;
15、所述存储器存储计算机执行指令;
16、所述处理器执行所述存储器存储的计算机执行指令,以实现如第一方面所述的任务分配方法。
17、第四方面,本申请提供一种计算机可读存储介质,所述计算机可读存储介质中存储有计算机执行指令,所述计算机执行指令被处理器执行时用于实现如第一方面所述的任务分配方法。
18、第五方面,本申请提供一种计算机程序产品,包括计算机程序,所述计算机程序被处理器执行时用于实现如第一方面所述的任务分配方法。
19、本申请提供的任务分配方法、装置、电子设备、存储介质及程序产品,通过获取用户输入的目标任务类型、目标任务时间段和目标项目组;根据所述目标任务类型生成需求拆分表;所述需求拆分表与所述目标任务类型对应的项目管理模板的样式相同;获取所述目标项目组的组内人员信息,并根据所述组内人员信息生成待分配任务人员表;所述组内人员信息包括至少一个组内人员标识;所述待分配任务人员表中的第一目标列为所述组内人员标识;获取多个预设需求的需求属性信息,并按照预设任务分配策略,从多个预设需求中确定至少一个目标需求并输出;所述需求属性信息包括需求实现周期;所述预设任务分配策略包括:所述目标任务时间段与所述需求实现周期存在重叠、所述目标任务时间段的开始日早于或等于所述目标任务类型与所述需求实现周期对应的最迟任务下达日;响应于用户将任意目标需求的标识输入所述待分配任务人员表中的第二目标列,根据所述目标任务时间段将所述目标需求拆分为至少一个子任务,并根据所述目标需求的需求属性信息、以及所述目标需求对应在所述第一目标列中的目标人员标识,对所述需求拆分表进行更新,以实现将所述目标需求拆分为至少一个子任务并分配。由于根据所述组内人员信息生成待分配任务人员表,并从多个预设需求中确定至少一个目标需求并输出,因此,用户可以直观的获取到目标项目组内的人员以及符合预设任务分配策略的目标需求,进而,用户可以将任意目标需求的标识输入所述待分配任务人员表中的第二目标列,实现将需求条目分配给项目组内的人员。同时,由于根据所述目标任务类型生成需求拆分表,需求拆分表与所述目标任务类型对应的项目管理模板的样式相同,且响应于用户将任意目标需求的标识输入所述待分配任务人员表中的第二目标列,根据所述目标任务时间段将所述目标需求拆分为至少一个子任务,并根据所述目标需求的需求属性信息、以及所述目标需求对应在所述第一目标列中的目标人员标识,对所述需求拆分表进行更新,因此,在用户将目标需求分配给项目组内的人员后,无需用户填写需求拆分表,就能够实现将目标需求拆分为至少一个子任务并完成对需求拆分表中信息中充填。综上,用户只需要考虑目标需求分配给哪个项目组以及项目组内的哪些人员,无需在项目管理模板中填写大量的信息,因此,本申请能够提高软件开发任务的任务分配效率并减少任务分配过程中出现的错误。
本文档来自技高网...【技术保护点】
1.一种任务分配方法,其特征在于,应用于电子表格软件的客户端,包括:
2.根据权利要求1所述的任务分配方法,其特征在于,所述获取用户输入的目标任务类型、目标任务时间段和目标项目组,包括:
3.根据权利要求1所述的任务分配方法,其特征在于,所述根据所述目标任务类型生成需求拆分表,包括:
4.根据权利要求1所述的任务分配方法,其特征在于,所述获取所述目标项目组的组内人员信息,并根据所述组内人员信息生成待分配任务人员表,包括:
5.根据权利要求1所述的任务分配方法,其特征在于,所述按照预设任务分配策略,从多个预设需求中确定至少一个目标需求,包括:
6.根据权利要求5所述的任务分配方法,其特征在于,所述计算所述目标任务类型与各所述需求实现周期对应的最迟任务下达日,包括:
7.根据权利要求1所述的方法,其特征在于,所述根据所述目标任务时间段将所述目标需求拆分为至少一个子任务,包括:
8.根据权利要求1至7任一项所述的任务分配方法,其特征在于,所述需求拆分表包括子任务所属需求标识、子任务类型、子任务的属性信息
9.一种任务分配装置,其特征在于,应用于电子表格软件的客户端,包括:
10.一种电子设备,其特征在于,包括:处理器,以及与所述处理器通信连接的存储器;
11.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质中存储有计算机执行指令,所述计算机执行指令被处理器执行时用于实现如权利要求1至8任一项所述的任务分配方法。
12.一种计算机程序产品,其特征在于,包括计算机程序,所述计算机程序被处理器执行时用于实现权利要求1至8中任一项所述的任务分配方法。
...【技术特征摘要】
1.一种任务分配方法,其特征在于,应用于电子表格软件的客户端,包括:
2.根据权利要求1所述的任务分配方法,其特征在于,所述获取用户输入的目标任务类型、目标任务时间段和目标项目组,包括:
3.根据权利要求1所述的任务分配方法,其特征在于,所述根据所述目标任务类型生成需求拆分表,包括:
4.根据权利要求1所述的任务分配方法,其特征在于,所述获取所述目标项目组的组内人员信息,并根据所述组内人员信息生成待分配任务人员表,包括:
5.根据权利要求1所述的任务分配方法,其特征在于,所述按照预设任务分配策略,从多个预设需求中确定至少一个目标需求,包括:
6.根据权利要求5所述的任务分配方法,其特征在于,所述计算所述目标任务类型与各所述需求实现周期对应的最迟任务下达日,包括:
7.根据权利要求1所述的方法,其特征在于,所述根据所述...
【专利技术属性】
技术研发人员:李盟盟,
申请(专利权)人:中国工商银行股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。