【技术实现步骤摘要】
基于能力匹配的异地敏捷开发任务分配方法
本专利技术涉及一种任务分配方法,特别是涉及一种基于能力匹配的异地敏捷开发任务分配方法。
技术介绍
文献“Multi-criteriataskassignmentinworkflowmanagementsystems,Proceedingsofthe36thAnnualHawaiiInternationalConferenceonSystemSciences,2003”公开了一种工作流管理中的多标准任务分配方法。该方法针对具有不同技能和专业知识的工作人员在组织中共享相同的角色的现象,提出了一个多标准的评估模型,可以根据工作人员的能力、社会关系和现有任务评估工作人员对特定任务的适合性。首先根据模糊集理论,将工人能力和任务技能需求量化,用于计算工作人员能力匹配程度Ecap;其次考虑任务冲突情况和确保工作负载平衡,计算不同任务间的技能要求相似性Esim和工作人员工作负载Eload,并综合计算工作人员与任务的适合程度Eind=f(Ecap,Esim,Eload);最后根据工作人员自身的适合程度计算整个团队的匹配程度Ecand,同时采用 ...
【技术保护点】
1.一种基于能力匹配的异地敏捷开发任务分配方法,其特征在于包括以下步骤:步骤一、确定任务能力需求度属性和团队能力属性等级;异地敏捷开发的子任务Ti中提炼出四个能力属性:协作能力、敏捷开发能力、技术能力和创新能力;采用能力需求向量表示各个能力的需求值,如式(1)所示;式(1)中Ti表示第i个子任务,
【技术特征摘要】
1.一种基于能力匹配的异地敏捷开发任务分配方法,其特征在于包括以下步骤:步骤一、确定任务能力需求度属性和团队能力属性等级;异地敏捷开发的子任务Ti中提炼出四个能力属性:协作能力、敏捷开发能力、技术能力和创新能力;采用能力需求向量表示各个能力的需求值,如式(1)所示;式(1)中Ti表示第i个子任务,分别表示第i个任务的第k项能力的需求值;与子任务能力属性相对应,异地敏捷团队提炼出四个能力属性:协作能力、敏捷开发能力、技术能力和创新能力;用能力拥有向量表示各个能力的拥有值,如式(2)所示;式(2)中Pj表示第j个异地敏捷团队,分别表示第j个团队的第k项能力的拥有值;对于子任务能力属性与异地敏捷团队能力属性,采用模糊性语言{优秀,良好,合格,稍差,很差}来表示,分别以{5,4,3,2,1}来量化表达;采用函数Vij验证子任务划分是否合理,其表达式为式(3);仅当Vij=1表示团队Pj才能独自完成子任务Ti;若明显存在大量团队无法独自完成子任务Ti时,则需对子任务Ti继续分解,使子任务允许团队独立完成;步骤二、构建考虑异地敏捷开发因素的效用函数模型;效用函数是一个量化第j个团队和第i个子任务匹配度的函数;考虑异地敏捷开发的任务分配中任务能力需求度和团队拥有能力的匹配程度,构建效用函数模型式(4);其中Uij为第j个团队和第i个子任务匹配度的效用函数值,为针对任务i和团队j的第k个能力的权重,其计算方法如式(5)所示,为任务i和团队j对于第k个能力的单一能力匹配程度,其计算方法如式(6)所示;其中,为任务i的对于第k个能力的需求度,为团队j对于第k个能力的实际拥有值,其中X=min(a1,a2),Y=max(b1,b2);最终得效用函数矩阵U如式(7)...
【专利技术属性】
技术研发人员:殷茗,孟丹荔,王一博,张煊宇,姜继娇,穆瑞,杨益,马子琛,芦菲娅,马怀宇,周翔,吴瑜,
申请(专利权)人:西北工业大学,
类型:发明
国别省市:陕西,61
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。