需求卡片管理方法、装置、计算设备及存储介质制造方法及图纸

技术编号:37822161 阅读:14 留言:0更新日期:2023-06-09 09:58
本发明专利技术公开了一种需求卡片管理方法、装置、计算设备及存储介质,涉及互联网开发技术领域。方法在计算设备中执行,适于通过注解信息将每个需求卡片标识与对应的代码方法建立关联,方法包括:获取当前所有包含注解信息的代码方法信息以及对应的运行环境信息,以生成当前代码方法信息集合;将当前代码方法信息集合与先前代码方法信息集合进行对比,以确定每个运行环境的新增需求卡片标识;基于每个运行环境的新增需求卡片标识,生成新增需求卡片标识集合;遍历新增需求卡片标识集合,基于每个新增需求卡片标识对应的运行环境,对新增需求卡片的执行状态进行切换处理。根据本发明专利技术的技术方案,能实现智能准确地管理各需求卡片的状态,提升工作效率。提升工作效率。提升工作效率。

【技术实现步骤摘要】
需求卡片管理方法、装置、计算设备及存储介质


[0001]本专利技术涉及互联网开发
,尤其涉及一种需求卡片管理方法、装置、计算设备及存储介质。

技术介绍

[0002]目前,跟踪需求的常见方式是采用可视化看板和人工处理,具体地,根据产品开发需求,将产品开发需求关联至精益看板,在精益看板中根据产品开发需求拆分用户故事,根据用户故事拆分成子任务,将拆分后的子任务分配给对应的处理人,依靠各子任务(需求卡片)的处理人来维护状态。这种跟踪需求的方法既耗费人力,又很难保证各需求卡片所处状态的准确性。
[0003]为此,需要一种需求卡片管理方法,以解决上述技术方案中存在的问题。

技术实现思路

[0004]为此,本专利技术提供一种需求卡片管理方法和需求卡片管理装置,以解决或至少缓解上面存在的问题。
[0005]根据本专利技术的一个方面,提供一种需求卡片管理方法,在计算设备中执行以管理多个需求卡片,适于通过注解信息将每个需求卡片标识与对应的代码方法建立关联,所述方法包括:获取当前所有包含注解信息的代码方法信息以及对应的运行环境信息,以生成当前代码方法信息集合,所述代码方法信息包含需求卡片标识;将所述当前代码方法信息集合与先前代码方法信息集合进行对比,以确定每个运行环境的新增需求卡片标识;基于每个运行环境的新增需求卡片标识,生成新增需求卡片标识集合;遍历所述新增需求卡片标识集合,对于每个新增需求卡片标识,基于所述新增需求卡片标识对应的运行环境,对新增需求卡片的执行状态进行切换处理。
[0006]可选地,在根据本专利技术的需求卡片管理方法中,每个执行状态对应一个泳道;基于所述新增需求卡片标识对应的运行环境,对新增需求卡片的执行状态进行切换处理,包括:基于所述新增需求卡片标识对应的运行环境,向相应需求人员的客户端发送与新增需求卡片相关的通知内容;将所述新增需求卡片移动至下一个阶段的泳道,并记录所述新增需求卡片进入所述下一个阶段的泳道的时间。
[0007]可选地,在根据本专利技术的需求卡片管理方法中,获取当前所有包含注解信息的代码方法信息以及对应的运行环境信息,包括:从消息队列中依次获取每个包含注解信息的代码方法的消息体,所述计算设备经由所述消息队列与客户端通信连接;对所述消息体进行解析,以从所述消息体中获取代码方法信息以及对应的运行环境信息;其中,所述代码方法信息包括需求卡片标识、方法名、方法所在类名,所述运行环境信息包括环境标识。
[0008]可选地,在根据本专利技术的需求卡片管理方法中,所述消息体包括注解属性,所述注解属性中记载有一个或多个需求卡片标识;所述方法还包括:基于每个消息体的注解属性中的需求卡片标识,生成当前需求卡片标识集合。
[0009]可选地,在根据本专利技术的需求卡片管理方法中,将所述当前代码方法信息集合与先前代码方法信息集合进行对比,以确定每个运行环境的新增需求卡片标识,包括:将所述当前需求卡片标识集合与先前存储的先前需求卡片标识集合进行对比,以确定每个运行环境的新增需求卡片标识。
[0010]可选地,在根据本专利技术的需求卡片管理方法中,还包括:将所述当前需求卡片标识集合与先前存储的先前需求卡片标识集合进行对比,以确定所述先前需求卡片标识集合中的每个先前需求卡片标识是否存在于所述当前需求卡片标识集合中;如果一个或多个先前需求卡片标识不存在于所述当前需求卡片标识集合中,则确定对应的一个或多个先前需求卡片被误覆盖,并生成误覆盖提醒消息。
[0011]可选地,在根据本专利技术的需求卡片管理方法中,还包括:将每个新增需求卡片存储到与所述计算设备通信连接的数据存储装置;将每个新增需求卡片标识和对应的环境标识,基于键值对形式存储在所述计算设备的缓存。
[0012]可选地,在根据本专利技术的需求卡片管理方法中,生成当前代码方法信息集合,包括:将每个代码方法信息基于对应的运行环境信息进行存储,以生成当前代码方法信息集合。
[0013]可选地,在根据本专利技术的需求卡片管理方法中,所述运行环境包括本地开发环境、开发联调环境、测试环境、线上环境;每个运行环境分别包含一个或多个泳道,每个泳道分别对应一个执行状态。
[0014]可选地,在根据本专利技术的需求卡片管理方法中,所述计算设备中包含看板,所述看板包含一个或多个需求项目,每个需求项目适于关联一个或多个需求卡片。
[0015]可选地,在根据本专利技术的需求卡片管理方法中,所述代码方法中添加的注解信息包含注解属性,所述注解属性中适于记载一个或多个需求卡片标识,以便将所述代码方法与一个或多个需求卡片建立关联。
[0016]根据本专利技术的一个方面,提供一种需求卡片管理装置,驻留在计算设备中以管理多个需求卡片,适于通过注解信息将每个需求卡片标识与对应的代码方法建立关联,所述装置包括:获取模块,适于获取当前所有包含注解信息的代码方法信息以及对应的运行环境信息,以生成当前代码方法信息集合,所述代码方法信息包含需求卡片标识;对比模块,适于将所述当前代码方法信息集合与先前代码方法信息集合进行对比,以确定每个运行环境的新增需求卡片标识;生成模块,适于基于每个运行环境的新增需求卡片标识,生成新增需求卡片标识集合;处理模块,适于遍历所述新增需求卡片标识集合,对于每个新增需求卡片标识,基于所述新增需求卡片标识对应的运行环境,对新增需求卡片的执行状态进行切换处理。
[0017]根据本专利技术的一个方面,提供一种计算设备,包括:至少一个处理器;存储器,存储有程序指令,其中,程序指令被配置为适于由上述至少一个处理器执行,所述程序指令包括用于执行如上所述的需求卡片管理方法的指令。
[0018]根据本专利技术的一个方面,提供一种存储有程序指令的可读存储介质,当该程序指令被计算设备读取并执行时,使得该计算设备执行如上所述的需求卡片管理方法。
[0019]根据本专利技术的技术方案,提供了一种需求卡片管理方法,预先通过注解信息将每个需求卡片标识与对应的代码方法建立关联,通过获取当前所有包含注解信息的代码方法
信息(包含需求卡片标识)以及对应的运行环境信息,来生成当前代码方法信息集合,随后,将将当前代码方法信息集合与先前代码方法信息集合进行对比,以确定每个运行环境的新增需求卡片标识,并基于每个运行环境的新增需求卡片标识,来生成新增需求卡片标识集合。遍历新增需求卡片标识集合,对于每个新增需求卡片标识,基于新增需求卡片标识对应的运行环境,来对新增需求卡片的执行状态进行切换处理,具体地,可以基于新增需求卡片标识对应的运行环境,向相应需求人员的客户端发送与新增需求卡片相关的通知内容,同时,也可以将新增需求卡片移动至下一个阶段的泳道,并记录新增需求卡片进入所述下一个阶段的泳道的时间。这样,根据本专利技术的需求卡片管理方案,对于每个新增需求卡片,可以自动将新增需求卡片移动至下一个阶段的泳道,从而自动切换新增需求卡片的状态,并且,准确记录切换时间,及时通知相关人员,以实现智能准确地管理各需求卡片的状态,提升各角色的工作效率。
[0020]此外,通过将当前需求卡片标识集合与先前存储的本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种需求卡片管理方法,在计算设备中执行以管理多个需求卡片,适于通过注解信息将每个需求卡片标识与对应的代码方法建立关联,所述方法包括:获取当前所有包含注解信息的代码方法信息以及对应的运行环境信息,以生成当前代码方法信息集合,所述代码方法信息包含需求卡片标识;将所述当前代码方法信息集合与先前代码方法信息集合进行对比,以确定每个运行环境的新增需求卡片标识;基于每个运行环境的新增需求卡片标识,生成新增需求卡片标识集合;遍历所述新增需求卡片标识集合,对于每个新增需求卡片标识,基于所述新增需求卡片标识对应的运行环境,对新增需求卡片的执行状态进行切换处理。2.如权利要求1所述的方法,其中,每个执行状态对应一个泳道;基于所述新增需求卡片标识对应的运行环境,对新增需求卡片的执行状态进行切换处理,包括:基于所述新增需求卡片标识对应的运行环境,向相应需求人员的客户端发送与新增需求卡片相关的通知内容;将所述新增需求卡片移动至下一个阶段的泳道,并记录所述新增需求卡片进入所述下一个阶段的泳道的时间。3.如权利要求1或2所述的方法,其中,获取当前所有包含注解信息的代码方法信息以及对应的运行环境信息,包括:从消息队列中依次获取每个包含注解信息的代码方法的消息体,所述计算设备经由所述消息队列与客户端通信连接;对所述消息体进行解析,以从所述消息体中获取代码方法信息以及对应的运行环境信息;其中,所述代码方法信息包括需求卡片标识、方法名、方法所在类名,所述运行环境信息包括环境标识。4.如权利要求3所述的方法,其中,所述消息体包括注解属性,所述注解属性中记载有一个或多个需求卡片标识;所述方法还包括:基于每个消息体的注解属性中的需求卡片标识,生成当前需求卡片标识集合。5.如权利要求4所述的方法,其中,将所述当前代码方法信息集合与先前代码方法信息集合进行对比,以确定每个运行环境的新增需求卡片标识,包括:将所述当前需求卡片标识集合与先前存储的先前需求...

【专利技术属性】
技术研发人员:张慧吉
申请(专利权)人:北京皮尔布莱尼软件有限公司
类型:发明
国别省市:

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

1