一种软件系统开发团队匹配系统技术方案

技术编号:39801802 阅读:14 留言:0更新日期:2023-12-22 02:32
本申请公开了一种软件系统开发团队匹配系统

【技术实现步骤摘要】
一种软件系统开发团队匹配系统、方法、设备及介质


[0001]本专利技术涉及计算机
,特别涉及一种软件系统开发团队匹配系统

方法

设备及介质


技术介绍

[0002]当前,一套软件系统一般不会一成不变地使用,往往需要不断迭代

运营维护,因此软件系统往往需要匹配对应的研发团队,以满足企业日常的问题处理

需求开发等

因此企业可自建研发团队,自建研发团队主要是团队管理者依据个人经验

以及对软件系统充分的认识,判断研发团队的人员配备,个体主观性强,无法量化

无法复制,靠人的主观判断和管理,没有数理支撑,会造成结果不准确,且,由于团队人员往往在不停地发生变化,因此需要不断重复整个自建过程:熟悉系统

熟悉团队人员

评估匹配和调整,所以需要消耗管理者大量的时间和精力

[0003]综上,如何简便且准确地匹配合适的软件系统开发团队是当前亟待解决的问题


技术实现思路

[0004]有鉴于此,本专利技术的目的在于提供一种软件系统开发团队匹配系统

方法

设备及介质,能够简便且准确地计算团队的团队承载能力,其具体方案如下:
[0005]第一方面,本申请公开了一种软件系统开发团队匹配系统,包括:
[0006]团队配置模块,用于基于目标企业内有关软件系统开发的所有员工并根据团队最大人数配置确定若干种团队员工组合,对每个所述团队员工组合进行层级结构的相关设置得到若干所述目标团队;其中,所述层级结构的最高层级只存在一个员工;
[0007]承载能力确定模块,用于基于所述目标团队中每个员工的个人承载能力和所述层级结构中相邻层级之间的层级复杂度确定所述目标团队的团队承载能力;
[0008]团队筛选模块,用于从若干所述目标团队中筛选出满足预先规定的企业自定义规则,且所述团队承载能力不小于目标软件项目对应的预设软件复杂度的待选团队,以便管理人员从所述待选团队中选择匹配团队以处理所述目标软件项目

[0009]可选的,所述承载能力确定模块,具体用于从最低层级开始,将当前层级的上一层级作为目标层级,确定所述目标层级中每个目标层员工领导下的所有员工,并根据目标承载能力以及所述目标层级和所述当前层级之间的层级复杂度的差值计算每个所述目标层员工和对应领导的所有员工共同对应的所述组合承载能力,以得到若干所述组合承载能力,将所述目标层级作为所述当前层级,并跳转至所述将当前层级的上一层级作为目标层级的步骤,直至不存在所述目标层级的上一层级时,得到所述团队承载能力;
[0010]其中,若所述当前层级为所述最低层级,则所述目标承载能力为所述目标层员工和对应领导的所有员工的所述个人承载能力之和;若所述当前层级不为所述最低层级,则所述目标承载能力为所有所述当前层员工和对应领导的所有员工共同对应的所述组合承载能力之和与所述目标层员工的所述个人承载能力的相加和

[0011]可选的,所述目标层级和所述当前层级之间的层级复杂度为基于目标模型并根据所述目标层级的员工人数

第一目标参数和第二目标参数计算得到的复杂度;
[0012]其中,所述目标模型为:
B
(max(0,n

7))
‑1‑
C

[0013]其中,
B
表示所述第一目标参数;
C
表示所述第二目标参数;所述
n
表示所述目标层级的员工人数;所述第一目标参数和所述第二目标参数为根据团队沟通复杂度确定的参数;不同行业的所述团队沟通复杂度不同

[0014]可选的,所述软件系统开发团队匹配系统,还包括:
[0015]个人承载能力计算模块,用于基于预设时间周期,并根据员工信息计算目标企业内每个员工的所述个人承载能力;其中,所述个人承载能力分为若干等级

[0016]可选的,所述软件系统开发团队匹配系统,还包括:
[0017]所述团队配置模块,具体用于基于所述目标企业内所述有关软件系统开发的所有员工并根据所述团队最大人数配置确定若干种所述团队员工组合,从所述团队员工组合中获取一个具有最高等级的所述个人承载能力的员工作为所述最高层级的员工,并基于预设分组条件对剩余员工进行分组得到各分组组合,基于预设层级设置条件并根据所述个人承载能力的等级对各所述分组组合进行所述层级结构的相关设置得到各设置后组合,并基于所述最高层级的员工和各所述设置后组合得到所述团队员工组合对应的所述目标团队,以得到若干所述目标团队;
[0018]其中,所述预设分组条件为每组组合的员工数少于目标人数;所述预设层级设置条件为高等级的员工的层级高于或等于低等级的员工

[0019]可选的,所述软件系统开发团队匹配系统,还包括:
[0020]指定团队配置获取模块,用于获取由所述管理人员确定的具有固定员工和所述层级结构的指定团队,以便通过所述承载能力确定模块确定所述指定团队对应的所述团队承载能力

[0021]第二方面,本申请公开了一种软件系统开发团队匹配方法,应用于软件系统开发团队匹配系统,包括:
[0022]基于目标企业内有关软件系统开发的所有员工并根据团队最大人数配置确定若干种团队员工组合,对每个所述团队员工组合进行层级结构的相关设置得到若干所述目标团队;其中,所述层级结构的最高层级只存在一个员工;
[0023]基于所述目标团队中每个员工的个人承载能力和所述层级结构中相邻层级之间的层级复杂度确定所述目标团队的团队承载能力;
[0024]从若干所述目标团队中筛选出满足预先规定的企业自定义规则,且所述团队承载能力不小于目标软件项目对应的预设软件复杂度的待选团队,以便管理人员从所述待选团队中选择匹配团队以处理所述目标软件项目

[0025]可选的,所述基于所述目标团队中每个员工的所述个人承载能力和所述层级结构中相邻层级之间的层级复杂度确定所述目标团队的团队承载能力,包括:
[0026]从最低层级开始,将当前层级的上一层级作为目标层级,确定所述目标层级中每个目标层员工领导下的所有员工,并根据目标承载能力以及所述目标层级和所述当前层级之间的层级复杂度的差值计算每个所述目标层员工和对应领导的所有员工共同对应的所述组合承载能力,以得到若干所述组合承载能力,将所述目标层级作为所述当前层级,并跳
转至所述将当前层级的上一层级作为目标层级的步骤,直至不存在所述目标层级的上一层级时,得到所述团队承载能力;
[0027]其中,若所述当前层级为所述最低层级,则所述目标承载能力为所述目标层员工和对应领导的所有员工的所述个人承载能力之和;若所述当前层级不为所述最低层级,则所述目标承载本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.
一种软件系统开发团队匹配系统,其特征在于,包括:团队配置模块,用于基于目标企业内有关软件系统开发的所有员工并根据团队最大人数配置确定若干种团队员工组合,对每个所述团队员工组合进行层级结构的相关设置得到若干所述目标团队;其中,所述层级结构的最高层级只存在一个员工;承载能力确定模块,用于基于所述目标团队中每个员工的个人承载能力和所述层级结构中相邻层级之间的层级复杂度确定所述目标团队的团队承载能力;团队筛选模块,用于从若干所述目标团队中筛选出满足预先规定的企业自定义规则,且所述团队承载能力不小于目标软件项目对应的预设软件复杂度的待选团队,以便管理人员从所述待选团队中选择匹配团队以处理所述目标软件项目
。2.
根据权利要求1所述的软件系统开发团队匹配系统,其特征在于,所述承载能力确定模块,具体用于从最低层级开始,将当前层级的上一层级作为目标层级,确定所述目标层级中每个目标层员工领导下的所有员工,并根据目标承载能力以及所述目标层级和所述当前层级之间的层级复杂度的差值计算每个所述目标层员工和对应领导的所有员工共同对应的所述组合承载能力,以得到若干所述组合承载能力,将所述目标层级作为所述当前层级,并跳转至所述将当前层级的上一层级作为目标层级的步骤,直至不存在所述目标层级的上一层级时,得到所述团队承载能力;其中,若所述当前层级为所述最低层级,则所述目标承载能力为所述目标层员工和对应领导的所有员工的所述个人承载能力之和;若所述当前层级不为所述最低层级,则所述目标承载能力为所有所述当前层员工和对应领导的所有员工共同对应的所述组合承载能力之和与所述目标层员工的所述个人承载能力的相加和
。3.
根据权利要求2所述的软件系统开发团队匹配系统,其特征在于,所述目标层级和所述当前层级之间的层级复杂度为基于目标模型并根据所述目标层级的员工人数

第一目标参数和第二目标参数计算得到的复杂度;其中,所述目标模型为:
B
(max(0
,n

7))
‑1‑
C
;其中,
B
表示所述第一目标参数;
C
表示所述第二目标参数;所述
n
表示所述目标层级的员工人数;所述第一目标参数和所述第二目标参数为根据团队沟通复杂度确定的参数;不同行业的所述团队沟通复杂度不同
。4.
根据权利要求1所述的软件系统开发团队匹配系统,其特征在于,还包括:个人承载能力计算模块,用于基于预设时间周期,并根据员工信息计算目标企业内每个员工的所述个人承载能力;其中,所述个人承载能力分为若干等级
。5.
根据权利要求1所述的软件系统开发团队匹配系统,其特征在于,所述团队配置模块,具体用于基于所述目标企业内所述有关软件系统开发的所有员工并根据所述团队最大人数配置确定若干种所述团队员工组合,从所述团队员工组合中获取一个具有最高...

【专利技术属性】
技术研发人员:李恩浩林乃泉赵泽钰龚少波张郑
申请(专利权)人:杭州时趣信息技术有限公司
类型:发明
国别省市:

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

1