【技术实现步骤摘要】
生成可扩展且可定制的与位置无关的敏捷交付模型优先权声明本申请要求在2018年11月30日提交的第201821045379号印度专利申请的优先权。
本文中的公开内容总体涉及分布式敏捷(Agile)团队模型,并且更具体地,涉及用于生成可扩展且可定制的与位置无关的敏捷交付模型的系统和计算机实现的方法。
技术介绍
敏捷是一种方法,通过该方法,当客户要求价值时,团队可以比竞争对手更快、更好地交付该价值,从而以可持续、安全和高质量的方式满足客户的需求。遵循“敏捷宣言(TheAgileManifesto)”中体现的敏捷的价值观和原则,会形成小的敏捷开发团队,成员通常少于10人。团队在短时间框架内通常在几周内与业务部门紧密合作,以提供功能增量。团队通过多次迭代来增强或完善功能。敏捷提倡人性化的工作方式,包括简洁性、小团队、实验和相互同理。敏捷的一个关键催化剂是小团队中所有成员同地协作。敏捷原则之一明确要求同地协作,“不论团队内外,传递信息效果最好效率也最高的方式是面对面的交谈”。自《敏捷宣言》发布以来已有17年以上。如今的组织工作方式发生了明显变化。公司规模不断扩大,甚至遍布不同的大陆/时区。许多大型企业在世界各地都有各种技能娴熟的专业人员,他们需要协作来开发组织能力。因此,对于许多企业而言,所有敏捷团队同地协作并不现实。
技术实现思路
本公开的实施例呈现技术改进作为对本专利技术人在传统系统中认识到的一个或多个上述技术问题的解决方案。一方面,提供了一种处理器实现的方法,用于生成可扩 ...
【技术保护点】
1.一种处理器实现的方法,其用于生成可扩展且可定制的与位置无关的敏捷交付模型(200),所述方法包括以下步骤:/n通过一个或多个硬件处理器接收(202)与一个或多个敏捷项目账户有关的数据,其中,接收步骤包括:/n一次性植入(202a)与所述一个或多个敏捷项目账户有关的标头属性;并且/n接收(202b)与所述一个或多个敏捷项目账户有关的性能参数的定期更新;/n通过所述一个或多个硬件处理器在知识元库中注册(204)所述一个或多个敏捷项目账户,以用于设置初始主数据和接收定期更新;/n通过所述一个或多个硬件处理器利用所接收到的数据更新(206)所述知识元库,其中,更新步骤包括:/n异步处理(206a)所接收到的数据,其中,所述处理包括解析所接收到的数据中包含的键值对,并且所述键是字段且所述值对应于所述标头属性和所述性能参数;/n在通过应用程序编程接口发送所述值以更新所述知识元库之前对所述值进行验证(206b);/n基于经验证的值动态构建(206c)查询语言语句集合;并且/n执行(206d)所述查询语言语句集合,以使用经验证的值来更新所述知识元库;/n通过所述一个或多个硬件处理器使用经验证的值来 ...
【技术特征摘要】
20181130 IN 2018210453791.一种处理器实现的方法,其用于生成可扩展且可定制的与位置无关的敏捷交付模型(200),所述方法包括以下步骤:
通过一个或多个硬件处理器接收(202)与一个或多个敏捷项目账户有关的数据,其中,接收步骤包括:
一次性植入(202a)与所述一个或多个敏捷项目账户有关的标头属性;并且
接收(202b)与所述一个或多个敏捷项目账户有关的性能参数的定期更新;
通过所述一个或多个硬件处理器在知识元库中注册(204)所述一个或多个敏捷项目账户,以用于设置初始主数据和接收定期更新;
通过所述一个或多个硬件处理器利用所接收到的数据更新(206)所述知识元库,其中,更新步骤包括:
异步处理(206a)所接收到的数据,其中,所述处理包括解析所接收到的数据中包含的键值对,并且所述键是字段且所述值对应于所述标头属性和所述性能参数;
在通过应用程序编程接口发送所述值以更新所述知识元库之前对所述值进行验证(206b);
基于经验证的值动态构建(206c)查询语言语句集合;并且
执行(206d)所述查询语言语句集合,以使用经验证的值来更新所述知识元库;
通过所述一个或多个硬件处理器使用经验证的值来训练(208)一个或多个机器学习模型;以及
通过所述一个或多个硬件处理器使用可视化建模技术交互地生成(210)潜在的与位置无关的敏捷交付模型,其中,通过以下步骤交互地生成所述潜在的与位置无关的敏捷交付模型:
在接收到所述标头属性时,自动注册(210a)新的项目账户,其中,至少一些所述标头属性用作用于生成新的与位置无关的敏捷交付模型的约束;
动态地向用户呈现(210b)基于调色板的用户界面,所述用户界面包括多个预配置的元模型、可选组件及其互连;
基于对所述多个预配置的元模型中的一者的用户选择性实例化来显示(210c)最小可选组件集合;并且
响应于每次对所选组件的拖放,动态更新(210d)遵从性指示符,从而通过优化管理约束来生成对应的潜在的与位置无关的敏捷交付模型,其中,所述遵从性指示符指示对敏捷原则的遵从程度;以及
将至少具有用户定义的敏捷原则最小遵从程度的潜在的与位置无关的敏捷交付模型识别(210e)为新的与位置无关的敏捷交付模型。
2.根据权利要求1所述的处理器实现的方法,其中,所述标头属性包括与敏捷项目账户所有者、行业、客户敏捷成熟度、投资组合、地理位置、团队规模、团队角色、功能域、通信链接、协作技术和工程成熟度相关联的数据。
3.根据权利要求2所述的处理器实现的方法,其中,所述可选组件采用以下中的至少一些的形式:包括所述团队角色的所述标头属性、包括产品列表和冲刺列表的工件、与所述地理位置相关联的时区、包括持续集成和应用程序生命周期管理的工具使能器。
4.根据权利要求1所述的处理器实现的方法,其中,所述性能参数包括发布频率、速度、功能质量、结构质量和生产后缺陷。
5.根据权利要求1所述的处理器实现的方法,其中,所述一个或多个机器学习模型基于算法、用例、输入、解决方案、输出或可追溯性。
6.根据权利要求1所述的处理器实现的方法,其中,所述新的与位置无关的敏捷交付模型采用基于所选组件的图形的形式,并且地理位置用作节点,所述标头属性用作节点属性,通信链接用作边缘。
7.根据权利要求1所述的处理器实现的方法,还包括执行以下步骤中的至少一个:
通过所述一个或多个硬件处理器,使用经训练的一个或多个机器学习模型来发起(212)对所述新的与位置无关的敏捷交付模型的评估,以输出所述新的与位置无关的敏捷交付模型的性能参数集合,其中,所述性能参数指示所述新的与位置无关的敏捷交付模型的优化程度;和
通过所述一个或多个硬件处理器,使用回归方法或最近邻方法,在与所述一个或多个敏捷账户对应的一个或多个敏捷交付模型中,为所述新的与位置无关的敏捷交付模型输出(214)最佳匹配。
8.一种系统(100),包括:
一个或多个数据存储设备(102),其可操作地耦合到一个或多个硬件处理器(104),并且配置为存储被配置为由所述一个或多个硬件处理器执行以下步骤的指令:
接收与一个或多个敏捷项目账户有关的数据,其中,所述数据通过以下操作接收:
一次性植入与所述一个或多个敏捷项目账户有关的标头属性;并且
接收与所述一个或多个敏捷项目账户有关的性能参数的定期更新;
在知识元库中注册所述一个或多个敏捷项目账户,以用于设置初始主数据和接收定期更新;
通过以下操作利用所接收到的数据更新所述知识元库:
异步处理所接收到的数据,其中,所述处理包括解析所接收到的数据中包含的键值对,并且所述键是字段且所述值对应于所述标头属性和所述性能参数;
在通过应用程序编程接口发送所述值以更新所述知识元库之前对所述值进行验证;
基于经验证的值动态构建查...
【专利技术属性】
技术研发人员:S·克里希那斯瓦米,J·桑塔那姆,M·M·苏凯丝·阿里,R·穆拉利,
申请(专利权)人:塔塔顾问服务有限公司,
类型:发明
国别省市:印度;IN
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。