doors需求管理工具怎么用?
一、doors需求管理工具使用
1. 打开 DOORS
从 Windows 开始菜单打开 IBM Engineering Requirements Management DOORS (DOORS) 客户机。在您登录后,将显示“欢迎”窗口,其中包含关于 DOORS 入门和访问更多相关信息的资源。 使用数据库浏览器来浏览数据库中的项目、文件夹和模块。
2. 数据库浏览器
使用 IBM Engineering Requirements Management DOORS (DOORS) 数据库浏览器来浏览数据库中的项目、文件夹和模块。数据库浏览器具有两个视图:“数据库”视图和“项目”视图。
3. 创建项目和需求
要在 IBM Engineering Requirements Management DOORS (DOORS) 中开始工作,您可以组织项目和文件夹中的需求工件。使用数据库浏览器来浏览数据库中的项目、文件夹和模块。要定义需求,请在正式模块中创建对象的层次结构。
4. 模块
在DOORS数据库中的信息被存储在模块中。例如:一个汽车制造商正在建造一辆轿车和一辆卡车。用于轿车项目的信息被存储在几个模块中,其中包括:(1)一个用户需求模块,它包含关于用户所需的轿车功能的信息;(2)一个设计模块,它描述轿车的工程设计。(3)一个安全测试模块,它描述必须对轿车进行的安全测试。
5. 对象与属性
每个模块中的信息被分成对象和属性。例如:下图中显示了用于轿车项目的用户需求模块。
在右侧的窗格中,横行是对象而竖列是属性。例如:中间列显示优先级(priority)属性,它可以有值高(High)、中(Medium)、低(Low)。DOORS提供了一组缺省属性,如被创建(Created By)与被修改(Modified On)。你也可以创建自己的属性来存储其他信息,如优先级与状态。
注意对象是使用带有数字的标题来分层次结构化地组织的。你可以使用左侧的模块浏览器(Module Explorer)通过点击加号(+)和减号(-)来快速浏览模块的结构。
标题的数字与WORD的自动标题数字的工作原理是一样的。它们使你能够在模块中看到结构化的信息。如果你改变信息的结构,它们会自动更新,例如:如果你插入或删除对象。
延伸阅读:
二、doors的可跟踪性
DOORS允许你把相关的信息链接(link)到一起。你可以通过点击它们来跟踪链接。例如:你可以把用户需求与用于满足需求的设计功能链接起来。你也可以把设计功能与用于验证设计功能的测试链接起来。
链接具有可跟踪性。你能够检查你所建造的是否满足了你的用户需求。你可以双向跟踪链接。例如:如果测试失败,你能够通过跟踪链接从测试回溯到设计功能,并从设计功能回溯到需求,从而找出被影响的需求。
链接允许你管理变更。在你的系统中,你可以快速跟踪变更的影响到任何一个数据。
例如,工程部告诉你他们不能交付你所期望的太阳能电池。你可以从电池对象跟踪到它所依赖的需求,并跟踪到轿车的其他依赖于太阳能电池的功能。你可以快速看到没有太阳能电池所造成的整个影响。你可以根据这些信息来决定是否使用常规电池或投资更多的资金、时间与资源来帮助交付太阳能电池。
以上就是关于doors需求管理工具的内容希望对大家有帮助。

猜你喜欢LIKE
相关推荐HOT
更多>>
大数据分析与数据分析有什么区别?
一、大数据分析与数据分析的区别大数据分析与数据分析有以下区别:1、数据规模不同大数据分析通常处理海量数据,而数据分析则处理小规模数据。2...详情>>
2023-10-11 23:04:34
地址传递和值传递有哪些区别?
一、地址传递和值传递的区别地址传递和值传递都是计算机编程中常用的参数传递方式,它们之间的主要区别如下:1、定义不同值传递:将函数调用中...详情>>
2023-10-11 20:05:08
nodeJs的多线程和一般erlang?
一、nodeJs的多线程和一般erlangnodeJs的多线程Node.js 通过提供 cluster、child_process API 创建子进程的方式来赋予Node.js “多线程”能力。...详情>>
2023-10-11 18:21:42
java中 get和post 区别?
一、java中 get和post 区别1.首先get是用来获取数据的,post是向服务器提交数据。2.get传递形式是通过URL进行传输,以key=value的格式,添加在u...详情>>
2023-10-11 17:16:19热门推荐
大数据分析与数据分析有什么区别?
沸原型模式和应用拷贝构造函数、重载赋值操作符有什么区别?
热原始卡尔曼滤波算法(KF)、扩展卡尔曼滤波算法(EKF)以及无迹卡尔曼滤波算法(UKF)三者之间的区别?
热dos和windows的区别?
新c语言char和int区别?
组策略和组策略对象有什么区别?
地址传递和值传递有哪些区别?
Java中的接口和API 有哪些区别?
手机和计算机软件编程的区别?
nodeJs的多线程和一般erlang?
ArrayList和LinkedList区别?
java中 get和post 区别?
JSP和Blazor有什么区别?
分布式与集群的区别是什么?
技术干货






