基于模型的系统工程

需求管理


需求作为产品研发的起点与贯穿产品全生命周期的主线,是产品研发成败的关键。安托公司工程需求管理解决方案可以集中的管理需求,方便开发团队的各种角色能够及时的、全面的了解需求。用户可以建立需求追踪矩阵,了解需求改变的影响范围。需求管理系统要能够帮助用户在整个组织和供应链中优化需求沟通、协作和验证,从而降低成本、提高效率和质量。它可以帮助用户捕捉、链接、跟踪、分析和管理信息的变更。因而更易于确保项目实现业务目标,满足客户需求,并且符合适用的规定和标准,实现标准、规范的规格对需求进行描述,规范化需求管理,对从应用需求、系统需求到分系统需求的进行跟踪、分析、追踪需求变更,并分析其变更影响,使项目可视性、可跟踪性和需求管理功能覆盖整个开发生命周期。

安托工程需求管理解决方案可支撑企业级需求管理实践,可实现对整个产品的全生命周期需求管理,覆盖从需求、到设计以及测试、交付和运维阶段。

其突出特点包括:

  1. 多维需求追溯

    支持跨越需求、功能、逻辑架构、物理架构、系统仿真等各业务领域的多维度、全局数据追溯,实现需求的可追溯性有效管控。

  2. 在线共享编辑

    支持独占、共享、只读等需求编辑模式,能够在线进行权限分配,实现多人在线协同编辑。

  3. 极简需求编辑

    遵循Word/Excel文档的编辑风格,支持需求大纲、需求章节、需求条目等条目化编辑方式。

  4. 需求集成接口

    支持Excel/Word 等格式需求文档的导入导出,支持与设计工具Magic的需求双向同步,并自动维护需求与需求、架构、指标等相关元素的追溯关系。

image

 

需求管理系统具备强大的功能,支持企业的全面需求管控,主要包括以下能力

1、需求条目化、结构化、层级化集中管控

系统在不改变用户使用WORD、Excel 编写需求的习惯基础上,同时兼顾以结构化与条目化的方式管理需求,建立产品型号各层级需求之间的跟踪关系,并且通过全面影响分析和需求版本差异对比功能来辅助变更控制和决策,最大程度的降低由需求变更带来的产品复杂度和研发成本。同时提供丰富的数据交换方式,支撑Office 文档、ReqIF 文件的需求数据导入导出。并通过与架构设计模块的无缝集成,实现需求开发与需求管理一体化。

2、遵循Word&Excel的极简编辑习惯

需求管理系统在不改变用户使用WORD、Excel 编写需求的习惯基础上,同时兼顾以结构化与条目化的方式管理需求,建立产品型号各层级需求之间的跟踪关系。

3、富文本编辑

需求编辑支持富文本编辑,支持字体大小、是否加粗、字体颜色、字体背景等编辑,支持插入图片和表格。

4、需求文档导入与导出

支持主流的需求文档格式,包括Word、Excel 和ReqIF,按照模板要求导入文档,形成条目化的需求。同时支持需求文档的导出,支持导出Word、Excel和ReqIF文档格式,文档模板可定制。

5、需求与SysML模型双向同步

支持与Magic建模工具中的SysML模型进行需求的双向同步。

6、需求属性自定义

按照用户的需求,可以自定义需求属性。

7、需求视图管理

根据不同专业以及不同利益相关者,创建相关视图,支持用户依据不同属性列配置保存视图,从而可打开已保存的视图,快速查看需求条目的相关属性。

8、需求追溯

当建立了不同层级需求条目的关联关系之后,就可以在该模块自动生成需求矩阵和影响分析视图,提供了XBom、链式、矩阵3 种形式的需求追溯展示方式。通过追溯矩阵,可通过二维表的形式,展示两个文件之间的需求条目的关联。通过XBom,可展示用户需求、系统需求、设备需求、设计、测试等多个文件之间的追溯关系和展示多级需求的全链路追溯关系,便于查看需求覆盖情况和做需求变更影响分析。

9、需求发布、变更与版本管理

支持需求数据的有效管控,包括需求发布、变更与版本管理。

10、需求基线管理

支持打开基线列表,对需求规格基线进行管理,包括基线创建、删除和查看。

价值收益

1、需求是项目的源头和目标导向

项目的开展是为了满足特定的需求,这些需求可能来自客户、用户或者市场。如果不能清晰地把握这些需求,项目就像没有灯塔指引的航船,很容易偏离目标。没有明确的需求,团队可能会盲目开发,导致开发出的软件功能不符合用户期望,无法达到项目的预期效果。

2、需求变更的应对至关重要

在项目过程中,需求变更几乎是不可避免的。如果没有有效的需求管理,面对这些变更,项目团队会陷入混乱。无法评估变更对项目进度、成本和质量的影响,导致项目进度延误、成本超支。而良好的需求管理可以帮助团队及时识别需求变更,评估其影响,合理地调整项目计划,确保项目能够适应变化并继续顺利推进。

3、需求管理确保资源合理分配

根据明确的需求,可以合理分配项目资源。对于核心需求所对应的功能模块,需要分配更多的人力、物力和时间。如果不进行需求管理,资源分配可能会不合理,导致一些关键需求的开发资源不足,而一些次要需求却占用过多资源。这样不仅会影响项目质量,还会造成资源浪费,降低项目的整体效益。

4、促进团队沟通与协作

需求管理为团队成员提供了一个共同的理解基础。当团队成员都清楚项目的需求时,他们能够更好地协作。在一个大型的系统集成项目中,涉及硬件工程师、软件工程师、测试人员等多个角色。如果没有统一的需求管理,各个角色对项目的理解可能会出现偏差,从而导致工作衔接不畅。有效的需求管理可以明确每个角色的工作任务与需求之间的关系,加强团队成员之间的沟通,提高工作效率。

我们非常重视您的个人隐私,当您访问我们的网站时,请同意使用的所有cookie。有关个人数据处理的更多信息可访问《隐私条款》