一种需求变更影响管理方法、装置及计算机可读存储介质制造方法及图纸

技术编号:39412402 阅读:8 留言:0更新日期:2023-11-19 16:04
本发明专利技术提供一种需求变更影响管理方法、装置及计算机可读存储介质,所述方法包括:接收目标项目中目标角色输入的需求变更查询参数,其中,所述目标角色为所述目标项目全生命周期中的任一角色;根据所述需求变更查询参数,得到所述目标角色对应的需求变更影响范围;将所述需求变更影响范围在预设的服务接口进行展示。该方法、装置及计算机可读存储介质能够解决现有技术对需求变更的影响分析不够全面,不能为软件项目全生命周期中所有角色提供变更后的需求变更影响范围的问题。后的需求变更影响范围的问题。后的需求变更影响范围的问题。

【技术实现步骤摘要】
一种需求变更影响管理方法、装置及计算机可读存储介质


[0001]本专利技术涉及软件开发
,尤其涉及一种需求变更影响管理方法、装置及计算机可读存储介质。

技术介绍

[0002]需求变更分析工具有很多种类,主要是针对需求的流转过程,关联的开发测试工作项、文件、代码、描述等,进行过程数据记录,根据输入的需求变更关键词,分析过往需求变更相互关联依赖的需求,将分析的结果落实到新增的需求变更上,作为本次需求变更评估的依据。
[0003]虽然现有需求变更管理工具种类众多,需求变更分析方法也有很好的实践方法,但是面对中国联通已经迭代7年的、支撑全国31省业务需求的核心计费系统,存在不足之处:
[0004]对需求变更的影响分析,不够全面,不能为软件项目全生命周期中所有角色提供变更后的需求变更影响范围,需求变更分析不仅要分析历史数据,也要有从需求到研发、测试、实施运维全生命周期的分析。

技术实现思路

[0005]本专利技术所要解决的技术问题是针对现有技术的上述不足,提供一种需求变更影响管理方法、装置及计算机可读存储介质,用以解决现有技术对需求变更的影响分析不够全面,不能为软件项目全生命周期中所有角色提供变更后的需求变更影响范围的问题。
[0006]第一方面,本专利技术提供一种需求变更影响管理方法,包括:
[0007]接收目标项目中目标角色输入的需求变更查询参数,其中,所述目标角色为所述目标项目全生命周期中的任一角色;
[0008]根据所述需求变更查询参数,得到所述目标角色对应的需求变更影响范围;
[0009]将所述需求变更影响范围在预设的服务接口进行展示。
[0010]进一步地,所述需求变更查询参数支持各类数据信息,所述各类数据信息包括:需求描述、标签关键字、数据表、源代码函数关键字、脚本名称。
[0011]进一步地,所述需求变更影响范围涉及以下至少之一:历史相关业务需求、关键代码函数、影响数据表及数据、影响配置、影响运维实施脚本。
[0012]进一步地,所述根据所述需求变更查询参数,得到所述目标角色对应的需求变更影响范围,具体包括:
[0013]根据历史关联关系表和相关方词典,查询出所述需求变更查询参数对应的多个相关词;
[0014]根据所述多个相关词,得到所述目标角色对应的需求变更影响范围。
[0015]进一步地,所述根据所述多个相关词,得到所述目标角色对应的需求变更影响范围,具体包括:
[0016]针对所述多个相关词中的每个相关词,分别执行以下步骤:
[0017]根据变更相关方数据表,获取所述相关词对应的相关方分析实现类;
[0018]根据所述相关方分析实现类,对所述相关词进行相关方变更分析,得到所述相关词对应的分析数据;
[0019]将所述每个相关词对应的分析数据进行汇总,得到所述需求变更影响范围。
[0020]进一步地,所述方法还包括:
[0021]接收所述目标角色输入的需求变更维护数据;
[0022]根据所述需求变更维护数据,对所述目标角色对应的基础数据进行维护。
[0023]进一步地,所述需求变更维护数据包括修正后的相关词;
[0024]所述根据所述需求变更维护数据,对所述目标角色对应的基础数据进行维护,包括:
[0025]根据所述修正后的相关词更新所述历史关联关系表和相关方词典。
[0026]第二方面,本专利技术提供一种需求变更影响管理装置,包括:
[0027]接收模块,用于接收目标项目中目标角色输入的需求变更查询参数,其中,所述目标角色为所述目标项目全生命周期中的任一角色;
[0028]得到模块,与所述接收模块连接,用于根据所述需求变更查询参数,得到所述目标角色对应的需求变更影响范围;
[0029]展示模块,与所述得到模块连接,用于将所述需求变更影响范围在预设的服务接口进行展示。
[0030]第三方面,本专利技术提供一种需求变更影响管理装置,包括存储器和处理器,所述存储器中存储有计算机程序,所述处理器被设置为运行所述计算机程序以实现上述第一方面所述的需求变更影响管理方法。
[0031]第四方面,本专利技术提供一种计算机可读存储介质,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器执行时实现上述第一方面所述的需求变更影响管理方法。
[0032]本专利技术提供的需求变更影响管理方法、装置及计算机可读存储介质,首先接收目标项目中目标角色输入的需求变更查询参数,其中,所述目标角色为所述目标项目全生命周期中的任一角色;然后根据所述需求变更查询参数,得到所述目标角色对应的需求变更影响范围;最后将所述需求变更影响范围在预设的服务接口进行展示。本专利技术面向采用DevOps过程方法的需求迭代频繁的大型软件项目,端到端的全流程所有角色都可以根据各自关心的项目模块,查询分析需求变更相关点,解决了现有技术对需求变更的影响分析不够全面,不能为软件项目全生命周期中所有角色提供变更后的需求变更影响范围的问题。
附图说明
[0033]图1为本专利技术实施例1的一种需求变更影响管理方法的流程图;
[0034]图2为本专利技术实施例的需求变更影响管理系统的架构图;
[0035]图3为本专利技术实施例的需求变更影响管理系统的使用流程图;
[0036]图4为本专利技术实施例2的一种需求变更影响管理装置的结构示意图;
[0037]图5为本专利技术实施例3的一种需求变更影响管理装置的结构示意图。
具体实施方式
[0038]为使本领域技术人员更好地理解本专利技术的技术方案,下面将结合附图对本专利技术实施方式作进一步地详细描述。
[0039]可以理解的是,此处描述的具体实施例和附图仅仅用于解释本专利技术,而非对本专利技术的限定。
[0040]可以理解的是,在不冲突的情况下,本专利技术中的各实施例及实施例中的各特征可相互组合。
[0041]可以理解的是,为便于描述,本专利技术的附图中仅示出了与本专利技术相关的部分,而与本专利技术无关的部分未在附图中示出。
[0042]可以理解的是,本专利技术的实施例中所涉及的每个单元、模块可仅对应一个实体结构,也可由多个实体结构组成,或者,多个单元、模块也可集成为一个实体结构。
[0043]可以理解的是,在不冲突的情况下,本专利技术的流程图和框图中所标注的功能、步骤可按照不同于附图中所标注的顺序发生。
[0044]可以理解的是,本专利技术的流程图和框图中,示出了按照本专利技术各实施例的系统、装置、设备、方法的可能实现的体系架构、功能和操作。其中,流程图或框图中的每个方框可代表一个单元、模块、程序段、代码,其包含用于实现规定的功能的可执行指令。而且,框图和流程图中的每个方框或方框的组合,可用实现规定的功能的基于硬件的系统实现,也可用硬件与计算机指令的组合来实现。
[0045]可以理解的是,本专利技术实施例中所涉及的单元、模块可通过软件的方式实现,也可通过硬件的方式来实现,例如单元、模块本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种需求变更影响管理方法,其特征在于,所述方法包括:接收目标项目中目标角色输入的需求变更查询参数,其中,所述目标角色为所述目标项目全生命周期中的任一角色;根据所述需求变更查询参数,得到所述目标角色对应的需求变更影响范围;将所述需求变更影响范围在预设的服务接口进行展示。2.根据权利要求1所述的方法,其特征在于,所述需求变更查询参数支持各类数据信息,所述各类数据信息包括:需求描述、标签关键字、数据表、源代码函数关键字、脚本名称。3.根据权利要求1所述的方法,其特征在于,所述需求变更影响范围涉及以下至少之一:历史相关业务需求、关键代码函数、影响数据表及数据、影响配置、影响运维实施脚本。4.根据权利要求1所述的方法,其特征在于,所述根据所述需求变更查询参数,得到所述目标角色对应的需求变更影响范围,具体包括:根据历史关联关系表和相关方词典,查询出所述需求变更查询参数对应的多个相关词;根据所述多个相关词,得到所述目标角色对应的需求变更影响范围。5.根据权利要求4所述的方法,其特征在于,所述根据所述多个相关词,得到所述目标角色对应的需求变更影响范围,具体包括:针对所述多个相关词中的每个相关词,分别执行以下步骤:根据变更相关方数据表,获取所述相关词对应的相关方分析实现类;根据所述相关方分析实现类,对所述相关词进行相关方变更分析,得到所述相关词对应的分析数据;将所述每个相关词对应的分析数据...

【专利技术属性】
技术研发人员:吴静王鹏刘乾丛新法秦学鲲刘海峰
申请(专利权)人:中国联合网络通信集团有限公司
类型:发明
国别省市:

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

1