本发明属于计算机,具体涉及一种基于用户故事的高端设备功能需求规划方法及装置。
背景技术:
1、高端装备是指技术含量高、资金投入大、涉及学科多、服役寿命长,一般需要组织跨领域、跨行业、跨区域的制造力量才能完成的一类技术装备,如高档数控机床和机器人、航空航天装备、海洋工程装备及高技术船舶、先进轨道交通装备、节能与新能源汽车、电力装备、农机装备等。作为装备制造业的核心和关键,高端装备制造业是以高新技术为引领,处于价值链高端和产业链核心环节,决定着整个产业链综合竞争力的战略性新兴产业,是现代产业体系的脊梁,更是推动工业转型升级的引擎。
2、发达国家的再工业化,不是传统制造业的简单回归,而是依托互联网与大数据等新兴信息技术,瞄准高端装备制造领域,强化制造业创新,重塑竞争新优势,继续谋求在高端装备制造领域的领先地位。从全球范围来看,互联网与大数据环境下的高端装备制造业已经成为全球经济竞争的制高点。
3、高端装备的研制是从需求分析论证开始的。从高端装备的研发和运用来说,需求即是“要什么”,是指必须实现什么功能的规格说明。它描述了高端装备的行为、特征和功能,是在开发过程的设计约束。准确地提出高端装备的需求是一项复杂的系统工程,需要科学的方法加以支撑。
4、传统的需求工程中,最前端的需求获取主要依靠人的经验和智慧,需求获取、描述与分析仍然采用文档编辑工具进行需求属性定义以及需求文档的编写,存在效率低、不准确、不规范等问题。由于没有快速迭代的需求生成机制和方法,导致无法获得高质量的用户需求,从而无法确保最终研制出的高端装备能够满足用户需求。
5、在传统“v”模型的系统工程过程中,70%的问题在工程初期的需求生成阶段即已引入。在耗费很长时间和巨大代价之后,80%的问题在工程后期(甚至交付使用时)才开始暴露。这一问题的根源就是传统的需求工程方法无法在需求最开始提出时就能清晰地验证需求的正确性,同时无法跟踪追溯变更的需求并及时做出方案调整。显然,传统需求工程的需求获取方式已经不能满足高端装备研制的要求了,亟需对获取需求的方式进行创新,在高效获取需求的同时能够保证需求的质量。
技术实现思路
1、本发明要解决的技术问题是提供一种能够基于用户故事而快速有效地对高端设备的功能需求进行合理规划的基于用户故事的高端设备功能需求规划方法及装置。
2、本发明的内容包括一种基于用户故事的高端设备功能需求规划方法,包括:
3、获得高端设备的与用户故事匹配的功能需求,所述功能需求包括功能需求标题、提出需求的用户、功能需求内容、功能需求价值、功能需求场景;
4、构建用于评估所述功能需求质量的评估准则集合,所述评估准则集合中包括用于评估单个功能需求质量的第一评估准则集合和用于评估功能需求集合质量的第二评估准则集合;
5、基于所述评估准则集合分别构建对应每个评估准则的评估模型;
6、基于所述第一评估准则集合对应的第一评估模型对所述功能需求进行质量评估,得到对应评估结果为合格的第一功能需求,和对应评估结果为不合格的第二功能需求;
7、对所述第二功能需求进行调整,并基于所述第一评估模型对调整后的所述第二功能需求进行质量评估,直至得到质量评估结果为合格的第三功能需求;
8、将所述第一功能需求与第三功能需求形成一功能需求集合,并利用对应所述第二评估准则集合的第二评估模型对所述功能需求集合进行质量评估;
9、在所述功能需求集合的评估结果为合格时,得到对应所述高端设备的目标功能需求集合。
10、作为一可选实施例,所述第一评估准则集合包括:
11、所述功能需求的关键要素信息齐全、表述格式统一、关键要素信息描述内容单一、无模糊词汇。
12、作为一可选实施例,所述第二评估准则集合包括:
13、每个功能需求均能够对应实现一功能目标、无重复的功能需求。
14、作为一可选实施例,构建对应所述关键要素信息齐全的评估模型,包括:
15、
16、其中,perintes1(funcreqi)表示关键要素信息齐全准则s1中第i个功能需求的质量评估结果,k为功能需求数量,frki为功能需求。
17、作为一可选实施例,构建对应所述表述格式统一的评估模型,包括:
18、
19、conss1rule1:fr1i包含一个主谓宾结构且不超过十个字
20、conss1rule2:fr2i只包含名词和数量词
21、conss1rule3:fr3i包含fr1i中的主谓宾成份
22、conss1rule4:fr4i包含动宾结构
23、conss1rule5:fr5i包含条件状语+主谓宾+动宾结构
24、conss1rule6:fr1i,fr2i,fr3i,fr4i,fr5i中的名词从特定语料库中导出
25、perconss1(funcreqi)表示每个功能需求关于表述格式统一准则s1的质量评估结果,conss1rulek表示在表述格式统一的准则下每个功能需求的质量评价的第k个判断条件,k为功能需求数量,frki为功能需求。
26、作为一可选实施例,构建对应所述关键要素信息描述内容单一的评估模型,包括:
27、
28、accus1rule1:fr1i只包含一个主谓宾结构
29、accus1rule2:fr2i只包含两个及以下名词
30、accus1rule3:fr4i只包含一个动宾结构
31、accus1rule4:fr2i和fr3i不包含“和”、“或”
32、peraccus1(funcreqi)表示所述关键要素信息描述内容单一准则s1中第i个功能需求的质量评价结果,accus1rulek表示所述关键要素信息描述内容单一准则下每个功能需求的质量评价的第i个按断条件,k为功能需求数量,frki为功能需求,n+为正整数。
33、作为一可选实施例,构建对应所述无模糊词汇的评估模型,包括:
34、
35、peraccus2(funcreqi)表示每个功能需求关于无模糊词汇准则s2的质量评估结果,k为功能需求数量,frki为功能需求,j为第j个词汇,n+为正整数,i为第i个功能需求。
36、作为一可选实施例,构建对应所述每个功能需求均能够对应实现一功能目标的评估模型,包括:
37、
38、其中,perintew1(funcreq)表示每个功能需求均能够对应实现一功能目标准则中功能需求集合的质量评估结果,functionj表示高端设备的第j个功能,当第i个功能需求指向第j个功能时,表示为funcreqi→functionj。
39、作为一可选实施例,构建对应所述无重复的功能需求的评估模型,包括:
40、
41、其中,perconsw1(funcreq)表示无重复的功能需求准则中功能需求集合的质量评估结果,simij(funcreqi,funcreqj)表示第i个功能需求与第j个功能需求之间的语义相似度,simthreshold表示预设的语义相似度阈值,当所述功能需求集合中任意两个功能需求之间的语义相似度小于或等于预设的语义相似度阈值时,所述功能需求集合在无重复的功能需求准则下视为合格。
42、本发明另一实施例同时提供一种基于用户故事的高端设备功能需求规划装置,包括:
43、获得模块,用于获得高端设备的与用户故事匹配的功能需求,所述功能需求包括功能需求标题、提出需求的用户、功能需求内容、功能需求价值、功能需求场景;
44、第一构建模块,用于构建用于评估所述功能需求质量的评估准则集合,所述评估准则集合中包括用于评估单个功能需求质量的第一评估准则集合和用于评估功能需求集合质量的第二评估准则集合;
45、第二构建模块,用于根据所述评估准则集合分别构建对应每个评估准则的评估模型;
46、第一评估模块,用于根据所述第一评估准则集合对应的第一评估模型对所述功能需求进行质量评估,得到对应评估结果为合格的第一功能需求,和对应评估结果为不合格的第二功能需求;
47、调整模块,用于对所述第二功能需求进行调整,并基于所述第一评估模型对调整后的所述第二功能需求进行质量评估,直至得到质量评估结果为合格的第三功能需求;
48、第二评估模块,用于将所述第一功能需求与第三功能需求形成一功能需求集合,并利用对应所述第二评估准则集合的第二评估模型对所述功能需求集合进行质量评估;
49、存储模块,用于在所述功能需求集合的评估结果为合格时,得到对应所述高端设备的目标功能需求集合。
50、本发明的有益效果在于根据高端装备发展进程的特点,基于用户故事对用户关于高端装备功能需求进行质量评估,并根据评估结果对功能需求进行调整,是敏捷开发思路与人工智能技术相结合的创新尝试,能够解决现有方案中需求获取难,需求质量低的问题,为后续高端设备的改进等提供有价值的数据参考。
1.一种基于用户故事的高端设备功能需求规划方法,其特征在于,包括:
2.根据权利要求1所述的基于用户故事的高端设备功能需求规划方法,其特征在于,所述第一评估准则集合包括:
3.根据权利要求1所述的基于用户故事的高端设备功能需求规划方法,其特征在于,所述第二评估准则集合包括:
4.根据权利要求2所述的基于用户故事的高端设备功能需求规划方法,其特征在于,构建对应所述关键要素信息齐全的评估模型,包括:
5.根据权利要求2所述的基于用户故事的高端设备功能需求规划方法,其特征在于,构建对应所述表述格式统一的评估模型,包括:
6.根据权利要求2所述的基于用户故事的高端设备功能需求规划方法,其特征在于,构建对应所述关键要素信息描述内容单一的评估模型,包括:
7.根据权利要求2所述的基于用户故事的高端设备功能需求规划方法,其特征在于,构建对应所述无模糊词汇的评估模型,包括:
8.根据权利要求3所述的基于用户故事的高端设备功能需求规划方法,其特征在于,构建对应所述每个功能需求均能够对应实现一功能目标的评估模型,包括:
9.根据权利要求3所述的基于用户故事的高端设备功能需求规划方法,其特征在于,构建对应所述无重复的功能需求的评估模型,包括:
10.一种基于用户故事的高端设备功能需求规划装置,其特征在于,包括: