M-Require
从需求捕获到验证闭环:华望M-Require打通需求工程全流程
华望 M‑Require 需求管理平台,针对需求工程痛点,实现需求捕获、分析、变更、追溯到验证全流程闭环,以结构化数据管理需求,保障需求可控、可溯、可验证。

从需求捕获到验证闭环:华望M-Require打通需求工程全流程

 

 

 

在系统工程领域中,需求管理最难的不是把需求写下来,而是让每一条需求可控、可溯和可验证。

大量的实践揭示:需求的错误发现得越晚,修正的代价越高。一个在需求分析阶段引入的错误,经过设计、开发、验证环节后将被逐级放大,修复的成本可以数十倍乃至上百倍的增加。然而,在许多现实状态下, 需求散落在 Word 文档和邮件里,没人说得清某条需求从何而来;需求发生变更后,下游团队却到了试制阶段才后知后觉;产品交付时,需求验证被忽视。需求工程是确保产品质量的第一道防线, 如何让需求从被捕获的那一刻起,能走上可追溯和可验证的道路。

 

 

● 需求工程贯通的难点

   数据主线的缺失

 

难点1:需求困在文档里——需求写进文档后就成了段落文字,无法被逐条管理、独立追溯、关联验证。文档发生改版,需求基线就成了一笔糊涂账。

难点2:追溯链的断裂——总体需求被分解到各分系统后,一旦分解路径中断,则“需求从哪来、到哪去、谁实现”就成了玄学。

难点3:变更的失控——当需求发生变更后会影响多少下游?靠人工排查、口头通知的方式将导致一片混乱,成本超支与进度延期随之而来。

难点4:验证闭环的缺失——需求和验证两个活动相互缺少关联,任务结束时也无法保证所有的需求都被覆盖。

上述难点的共同根源在于:需求被当成了“文档”,而不是可建模、可关联、可计算的结构化数据。

 

 

● 华望的解决方案

   M-Require需求管理平台

 

华望自主研发的需求管理平台M-Require 的核心理念:先建模、后实例。先对需求模型与关系规则进行定义,再把每一条需求实例化为条目式的数据,最后数据按模型关系自动进行链接。于是,每条需求都成为一个可管理、可关联、可计算的节点,而不再是一段孤立的文字。

M-Require 的功能覆盖了需求工程的全流程:需求项目构建 → 需求捕获分析 → 评审与变更 →基线发布 → 验证闭环。同时,元素级权限管控、模板资源库重用、多项目协同工作台等能力可支撑需求管理的全场景(图1所示)。

 

 

图1  M-Require-基于模型的需求工程全流程的示意图

 

Step 1:需求捕获

Q:需求来源五花八门,包括客户文档、合同技术协议、内部规范文件等。人工誊抄整理不仅低效,还容易遗漏;需求层级变多时,向各分系统的传递更成了“人肉接力”。

A:M-Require 支持 Word、Excel、ReqIF 等多种文件格式的导入,可智能识别需求条目并做统一的入库管理。需求按“文件夹—需求表—需求条目”三级体系进行组织,既可以逐条精细建模,也可以批量导入。跨层级场景下,总体部门可将需求一键下发至各分系统,分系统也能批量引入上级需求。新项目还可直接引用模板库中的需求模板,快速搭建符合规范的需求体系。

需求在流程起点就从“散落的文字”变成“结构化的条目”,为后续的追溯与计算打下了良好的基础(图2所示)。

 

 

图2  需求条目化维护管理视图

Step 2: 需求分析

Q:传统的需求管理只能记录文字,指标的修改需要在多份文档中手工同步;需求之间的关系,也只能靠语言描述。

A:M-Require 内置的计算引擎,支持创建参数并定义约束与单位度量衡,在需求条目建模时可直接引用参数。支持包含、追踪、派生、精化、复制、验证、满足7种符合 SysML 规范的关联关系,并允许自定义需求属性与需求类型,适配不同行业的建模习惯。需求从孤立的条目连成了网络,指标参数联动成为一个整体。需求分析不再执行在文档里,而是发生在结构化的数据中(图3所示)。

 

 

图3  需求多维度关联关系可视化视图

 

Step 3:评审与变更

Q:需求评审会上“逐条过”的方式效率低、难留痕;当需求发生变更后的相关方通知不到位,使得变更的影响范围无法准确评估。

A:M-Require支持逐条评审与批量评审,评审概览功能可快速掌握每条需求的评审状态,确保每个阶段的成果可度量、问题可追踪。变更发起后,M-Require可依托追溯关系辅助影响分析,确保变更以受控的流程推进并自动同步通知利益相关方,使得变更信息不滞后、不失真。阶段完成后发布基线,一键生成版本对比,让变更时间、变更人员一目了然。至此,评审有留痕、变更有控制、基线有迹可循,需求工程的“过程属性”得到了真正的落地(图4所示)。

 

 

图4  需求-验证双向追踪矩阵视图

 

Step 4:追溯与验证闭环

Q:这是需求工程的最后一公里。追溯矩阵靠人工维护和更新如同脱皮;需求是否被验证全覆盖也是一笔糊涂账。

A:M-Require 用三种形式呈现需求条目间的追溯关系。追溯矩阵可视化呈现并支持直接创建关联关系;追溯脑图与追溯图实现自上而下的需求数据传递与自下而上的数据汇集;覆盖分析表展示每条需求在全生命周期各阶段的覆盖情况。基于“验证”与“满足”两类关系,验证结论可以直接回链到需求条目。同时,M-Require 与系统建模软件 M-Design 可开展实时联动,需求内容与关联关系可双向同步地向下游地设计、仿真、验证各环节延伸。验证结果反哺需求分析,需求分析又牵引下一轮的设计与验证,结果在闭环的流程不断优化迭代(图5所示)。

 

图5  需求变更申请-审核执行-对象定档全业务流程的界面图

 

 

● M-Require 的价值

   让每一条需求有始有终

 

在基于模型的系统工程的浪潮推动下,需求条目化、模型化、可追溯化正在从“加分项”变成“必选项”。在各种高端复杂装备研制领域中,需求工程正在从文档管理走向数据管理,从单点工具走向流程平台。M-Require 的价值正在于让“闭环”变得可执行:需求被条目化地捕获、结构化地分析、受控化地变更、可视化地追溯、完整化地验证。每一条需求从产生到关闭都有始有终,闭环不只是一组功能,更是一种管理理念。好的产品始于好的需求;好的需求始于好的管理。

如果你的团队也正在被需求散落、追溯断链、变更失控所困扰,欢迎体验华望的M-Require平台,助力你的团队打通需求工程的全流程。

 

 

他们都在用华望数字化设计平台
凭借优秀的产品质量及稳定的技术服务实力,获得多个行业头部企业与高等院校支持
中国载人航天工程中心
国家航天局探月与航天
工程中心
中国航天科技集团
有限公司
中国航天科工集团
有限公司
清华大学
中国广核集团
有限公司
中国核工业集团
有限公司
国家核电技术公司
中国电子科技集团
有限公司
浙江大学
中国船舶集团
有限公司
中国科学院
中国航空发动机集团
有限公司
中国航空工业集团
有限公司
北京航空航天大学
华为技术有限公司
上海电气新能源发展
有限公司
中国铁道科学研究院集团
有限公司
中国兵器工业集团
有限公司
国防科技大学
中国兵器装备集团
有限公司
中国卫星网络集团
有限公司
中国东方电气集团
有限公司
中国工程物理研究院
西北工业大学