【DOORS】需求管理实施过程中的需求属性

DOORS和Reqtify—需求管理和需求追溯工具 这里写自定义目录标题 IBM Rational DOORS可实现对整个产品的全生命周期需求管理,覆盖从需求、到设计以及测试阶段。是一款具有广泛使用的企业级专业需求管理工具。DOORS可以将项目开发过程中产生的各级需求和与需求相关的文件进行链接管理,同时能够对需求进行影响分析。DOORS自带数据库,可以在多个项目间共享文件,便于文件的保存、备份及项目复用。此外DOORS还支持可疑链接的自动检测、基于需求条目的权限管理等。目前国内外主要汽车OEM和Tier1,以及工业、交通、电子等行业主要的主机厂所、成品厂多采 阅读详情
一、引言

  企业在项目中实施需求管理过程中,其中关键的一点是对需求内容进行存储和管理。而针对于需求管理而言,单纯的需求内容的管理是重要的,但是不完备的。需求的表述除了 需求主体 之外,往往还需要额外的属性信息进行补充描述。这些属性的类型随着企业特点、项目特点或是业务流程的不同而有所差异。需求属性的选择不依赖于具体的需求管理工具,而是基于实际的也无需求驱动。本文主要对需求管理实践中一些常用的、典型的属性进行概要性说明,以供参考。

二、典型的属性

1.   需求ID

  需求管理的最佳实践之一就是对需求进行唯一性标识,这种标识有利于需求的定位以及需求的追踪。需求ID的唯一性最低层级要在单个需求文档内确保唯一,但最佳的方式是推荐在项目的上下文下确保需求唯一性。当然,如果企业需要针对某一特定类型的产品进行统一的需求库的建设,则可以在企业内部进行唯一性标识。

2.   负责人

  需求的负责人。

3.   需求来源

  需求来源一般用于进行标识需求来自于哪一个涉众。可能来自于某一个工程师、某一个系统、法律要求等等。

4.   是否需求

  需求工程师对于需求的阐述文档中一般不全部是对需求的描述,可能会包含一些需求的上下文的描述等非需求信息。该属性用于对需求进行区分。

5.   需求类型

  需求类型典型的可能包括功能性需求和非功能性需求,当然也可以细分,如功能性需求、安全性需求、可靠性需求、维护性需求等等。通过对需求进行类型标识,有利于为涉众提供一个观察需求的维度。

6.   是否衍生需求

  众所周知,需求是具有内在的层次结构的,需求管理注重需求层级间的追踪。而实际工程中,有些需求可能是属于衍生需求,这些需求不是通过某条需求拆解而来,它们没有来源。

7.   优先级

  需求的优先级,例如典型的高、中、低。

8.   风险

  需求的风险等级。

9.   是否清晰

  布尔型,是或否,用于描述需求是否是清晰的。

10. 正确性

  需求是否是正确的。用户的需求不一定总是正确的,这也是需要对需求进行分析的必要性所在。

11. 完整性

  需求表述是否是完整的,能够完善的表达该表述的意义。

12. 可实现性

  需求是否是可实现的,例如可以实现、不能实现、

13. 可验证性

  需求是否是可以验证的,例如可以验证、不能验证、难验证。

14. 可跟踪性

  需求是否是便于同其他需求或领域项进行追踪的。需求管理的最佳实践之一是需求的条目化,一个段落只表述一条需求,这种细粒度的拆分有利于需求的追踪。相反,一个段落描述了太多的需求,这样粗粒度的追踪大大降低了需求追踪的价值。

15. 验收标准

  需求的验收标准。

16. 冲突需求ID

  与该需求存在冲突的需求ID.

17. 评审状态

  需求的评审状态

18. 测试状态

  需求当前的测试状态,如待测试、测试通过、测试失败。

19. 实现状态

  需求的实线状态,例如未开始、未满足、以满足。

20. 备注

三、总结

需求的补充属性很多,不同的企业基于实际业务的需求可能会制定不同的需求属性集合对需求进行补充描述。上述讨论的属性有些是用于需求评审的,如清晰性、完整性、可验证性、评审转台、可跟踪性、正确性、优先级、冲突需求、风险等。有些则关注需求自身的内容信息,如需求ID、是否需求、需求类型、是否衍生需求等。而有些则关注需求的状态,如是实现状态、测试状态等。

DOORS和Reqtify — 需求管理和需求追溯工具 IBM Engineering Requirements Management DOORS(原名 IBM Rational DOORS) 可实现对整个产品的全生命周期需求管理,覆盖从需求、到设计以及测试阶段,是一款具有广泛使用的企业级专业需求管理工具。DOORS可以将项目开发过程中产生的各级需求和与需求相关的文件进行链接管理,同时能够对需求进行影响分析。DOORS 自带数据库,可以... 阅读详情

相关推荐

IBM DOORS VS 统御 oKit,一份真实的需求管理工具调研报告

一提到需求管理类工具软件,很多人可能都只知道IBM的DOORS,毕竟它大名鼎鼎,也做了很多年了,不过要说行业的NO.1,它恐怕已经不能胜任了。 最近也有很多朋友一直在问我,公司要上需求管理平台,国内软件鱼龙混杂,看的眼花,国外的以IBM DOORS为代表的也有几家,各有优劣,该如何选择呢? 我不得不承认,DOORS已经诞生很久了,但它也老了,更较符合国外人的使用习惯,在这个高速

kingboy123000的专栏 6417

重命名DOORS的Project

很久没有用DOORS了,最近因为一个客户有DOORS方面的问题,因此准备熟悉、使用DOOR

first10010的专栏 812

DOORS实战指南:需求管理工具的核心功能解析(一)

本文是DOORS实战指南系列的第一部分,深入解析了这款专业需求管理工具的核心功能。文章从复杂项目中的需求管理痛点出发,阐述了DOORS如何作为“需求宇宙”控制中心,通过模块、对象属性、链接与可跟踪性等核心概念,系统化地实现需求的捕获、连接与跟踪分析,帮助团队告别文档混乱,建立清晰、可追溯的需求管理体系。

yog99的博客 1129

【DOORS】如何基于DOORS实施需求管理

引言 IBM Rational DOORS,简称DOORS,是被业界广泛认可的需求管理工具,在国内外需求管理领域具有较高的市场占有率。需求管理作为传统的工程领域,理论发展相对成熟和健全。随着越来越多的企业开始注重在需求管理工程层面的投入,企业的需求管理成熟度也在逐步提高。在需求管理实施过程中,不可避免的会依托相关的需求管理工具支撑。而实施过程中所存在的关键困难之一就是:工具与业务如何紧密结合。很多

系统工程实验室 4052

国内流行的需求管理工具比较

本人从网上收集整理的几个需求管理工具 - 项目管理 需求是研发团队工作的起点,很多研发团队的开发过程混乱的源头都在于需求管理没有做好。这里是本人收集整理的几个需求管理系统,希望对大家有点帮助。 RationalRequisitePro Rational RequisitePro是一个强大、易用、集成的需求管理产品。而通过与Rational系列软件产品的广泛集成,大大扩展了RequisiteP

bronzesoftRDM的专栏 4207

Doors需求管理软件操作培训PPT

联创公司王丽的培训PPT。 包括安装、部署基本操作及使用当中遇到的问题,经典入门教材。

需求管理工具DOORS介绍

什么是需求管理? 需求管理是系统地收集与沟通所有项目目标及保证这些目标,且仅仅是这些目标被完全与正确地满足的相关活动。 需求管理影响整个生命周期 一个不完整的需求捕获和管理过程会对项目的生命周期产生多米诺骨牌的效应。用...

cuche5891的博客 1733

03-IBM DOORS ISO26262 Certificate.pdf

IBM Rational DOORS在iso26262 功能安全领域的实施认证说明,可以快速学习如何配置26262在工具中的实现

需求管理工具DOORS应用总结

   "DOORS"逐渐为我们的需求,设计,以及测试管理打开了多扇门。在使用DOORS之前,项目组主要使用WORD对需求进行管理,但由于项目的规模越来越大,使用WORD很难有效的进行需求的控制和跟踪,因此在质量管理部的大力推动下,DOORS走进了我们的日常工作流程,并逐渐成为不可替代的工具。    经过质量管理部同事给我们一天的集中培训,我们对DOORS有了初步的了解,当时感觉是DOORS的文档编

sunhope的专栏 8415

DOORS 需求管理操作必读

描述关于如何使用doors进行需求管理的操作

doors需求管理工具

DOORSreg; Enterprise Requirements Suite (DOORS/ERS) 是基于整个公司的需求管理系统,用来捕捉、链接、跟踪、分析及管理信息,以确保项目与特定的需求及标准保持一致。 DOORS/ERS 使用清晰的沟通来降低失败的风险,这使通过通用的需求库来实现更高生产率的建设性的协作成为可能,并且为根据特定的需求定义的可交付物提供可视化的验证方法,从而达到质量标准。Telelogic DOORS企业需求管理套件(DOORS/ERS)是仅有的面向管理者、开发者与最终用户及整个生命周期的综合需求管理套件。不同于那些只能通过一种方式工作的解决方案,DOORS/ERS赋予你多种工具与方法对需求进行管理,可以灵活地融合到公司的管理过程中。以世界著名的需求管理工具DOORS 为基础,DOORS/ERS使得整个企业能够有效地沟通从而减少失败的风险。DOORS/ERS 通过统一的需求知识库,提供对结果是否满足需求的可视化验证,从而达到质量目标,并能够进行结构化的协同作业使生产率得到提高。

为什么要使用:需求管理工具——DOORS

为什么要使用DOORS我们看到的大多数项目中用Excel或者Word就可以罗列出所有的需求,为什么还需要专门的需求管理工具DOORS。我们来列举我们工作中经常碰到的几种情况:需求变化。需求的变化之后我们需要更改word文档,工程师手中的需求文档可能不是最新的内容,我们需要花不少时间来同步文档,保持文档的内容是最新的。(现在我们可以通过一些类似墨刀、腾讯文档、同步网盘来解决这些问题)一个设计更改之后,造成的影响是什么,会影响的需求是哪些。更改控制。所有的需求的变更记录是否都有,是否能恢复到其中的某一个版本。需

软件领域 3393

【SysML】模型图概览

SysML,全称SystemsModelingLanguage,即系统建模语言,它是一种表述(Specifying)、分析、设计以及验证复杂系统的通用图形化建模语言,复杂系统可能包括软件、硬件、信息、人员、过程和设备等其他系统元素。想要了解SysML的本质,我们首先关注其核心定位,即:SysML是一种图形化的系统建模语言。由此我们可以抽离出4个维度:UML,即“UnifiedModelingLanguage”,又称为统一建模语言,是一种图形化的建模语言,主要用于对软件系统进行建模。同时,用户可以利用UML提供的扩展机制对UML进行扩展,以满足特定领域的建模需求。系统工程比软件领域覆盖范围更广,

DOORS入门教程系列:基本概念介绍(一)

从今天开始,我把DOORS的学习过程做个记录,方便其他朋友学习,也方便今后自己复习巩固。 首先介绍一下DOORS的背景和一些相关概念。 DOORS是一种跨平台的、企业级的需求管理工具,用于捕获、连接、跟踪、分析和管理各类信息,以确保项目符合所描述的需求和标准。系统工程师和管理人员常常借助DOORS来完成需求的管理过程。DOORS为满足业务需要的沟通提供了多种手段,使不同功能小组可以协同开发项目,使用户可以检验所构建系统是否正确及是否是以合适的方式构建的。DOORS在屏幕上提供的视图库提供了强大且易用的漫

2万+

10-142 6-4 查询厂商“D“生产的PC和便携式电脑的平均价格

分数 10全屏浏览题目切换布局作者 lhm单位 河北农业大学本题目要求编写SQL语句,查询厂商D生产的PC和便携式电脑的平均价格。

dqd66的博客 2750

新手别怕!用‘东北天’和‘右前上’坐标系,5分钟搞懂惯性导航姿态矩阵(含Python验证代码)

本文通过‘东北天(ENU)’和‘右前上(RFU)’坐标系,详细解析惯性导航中的姿态矩阵概念。包含Python代码验证,帮助新手快速理解坐标变换、欧拉角及旋转矩阵的构建与应用,特别强调有限转动不可交换性与无限转动次序无关的区别。

weixin_29062255的博客 333

需求管理工具_基于OSLC集成需求管理工具 IBM DOORS

DOORS是汽车、军工等行业普遍使用的需求管理工具,第三方系统与DOORS集成以打通需求与其他生命周期工件的链路,一般来说具有比较高的业务价值。DOORS对OSLC的支持为集成人员提供了便捷的集成实现方式,同时,也为终端用户提供良好的用户体验。DOORS功能简介DOORS是使用非常普遍的需求管理工具。其核心功能包括:需求条目化管理需求的最小粒度:需求条目强大的自定义属性功能需求状态管理灵...

weixin_39737240的博客 2930

TMS320C6678开发笔记1-6---C6678单核烧写程序

第6节 单核烧写加载程序 6.1节 TI参考文档 参考文档:《KeystoneI Bootloader Resources and FAQ》讲的非常好,建议一定要看 https://processors.wiki.ti.com/index.php/KeystoneI_Bootloader_Resources_and_FAQ#Direct_Boot_Examples_.28without_IBL.29 里面有三个工程: C6678 EVM SPI boot example C6657 EVM ..

kunkliu的博客 5697

国内外需求管理工具使用感悟!

需求管理(REQM,Requirements Management)属于成熟度2级(受管理级)的过程域,是其他许多过程域实施的前提。对于暂未实施CMMI的企业,同样也可以借鉴CMMI的原则,实施和优化需求管理。 许多IT企业都有过需求失控的痛苦经历,我们不难体会,没有好的需求管理会给我们带来什么: ☹  需求以失控的状态进入软件过程,从源头上失去了项目的质量保证; ☹  需求范围界定不清,使...

kingboy123000的专栏 4万+

ESP32 LVGL开发板例程使用记录:自制常用汉字字库(二)

1、将下载的文件移入工程文件中 ,路径为项目文件中 ”......\lib\lvgl\src\font“文件夹下。3、修改字库配置文件,文件名为lv_conf.h中的内容,向其中加入下面内容(位置可搜索注释块来找到地方)修改完成可以编译试试,看是否成功,如字库较大时编译出错,请使能:LV_FONT_FMT_TXT_LARGE。2、打开此文件,修改包含头文件的路径,不然会报错,修改方法可对照自己库中其他字库文件中的包含路径。导入完成后在VSCode工程中可以查看到此文件。上次说完了如何制作 字库.c 文件。

qq_43279097的博客 1960

基于单目视觉的四旋翼定点降落——如何通过mavros控制pixhawk(二)

    一直拖了这么久没有更新,怪我太懒啦~~~ 今天要特别感谢舒仔仔同学,我的好队友帮我写了这篇博文。这篇文章主要讲了如何通过mavros来控制pixhawk。硬件逻辑是这样子,我们先搞一个odroid(土豪上TX2),再用usb线将odroid与pixhawk连接。所以,odroid发送控制指令来控制pixhawk飞行。pixhawk与外界的通信协议是mavlink。ROS下面有个包叫mavr...

zhengyuxin0507的博客 1万+

需求管理工具_DOORS和Reqtify — 需求管理和需求追溯工具

IBM Engineering Requirements Management DOORS(原名 IBM Rational DOORS) 可实现对整个产品的全生命周期需求管理,覆盖从需求、到设计以及测试阶段,是一款具有广泛使用的企业级专业需求管理工具。DOORS可以将项目开发过程中产生的各级需求和与需求相关的文件进行链接管理,同时能够对需求进行影响分析。DOORS 自带数据库,可以在多个...

weixin_39756192的博客 908

NPU性能榨取手把手教程:RK3588上YOLOv5s多线程部署与120FPS极限探索

RK3588 YOLOv5s多线程部署优化指南 本教程深入解析RK3588芯片上YOLOv5s模型的高性能多线程部署方案。RK3588作为瑞芯微旗舰AIoT芯片,内置三核NPU(6TOPS算力)和硬件加速器(RGA/VPU),为AI推理提供强大支持。通过线程池技术,我们将视频处理的读取、推理、后处理等环节解耦并行,显著提升系统吞吐量。教程详细介绍了从PyTorch到RKNN格式的模型转换流程、INT8量化方法,以及基于RKNN C++ SDK的YOLOv5推理核心实现,帮助开发者最大化发挥RK3588的AI

LXY_LOVE36的博客 973
上一篇: 【SysML】模块定义图(BDD, Block Definition Diagram)
下一篇: 【HLA】初识HLA/RTI
系统工程实验室
博客等级 码龄10年 258粉丝 38原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值