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

0.为什么要使用DOORS


我们看到的大多数项目中用Excel或者Word就可以罗列出所有的需求,为什么还需要专门的需求管理工具DOORS。
我们来列举我们工作中经常碰到的几种情况:

  • 需求变化。
    • 需求的变化之后我们需要更改word文档,工程师手中的需求文档可能不是最新的内容,我们需要花不少时间来同步文档,保持文档的内容是最新的。(现在我们可以通过一些类似墨刀、腾讯文档、同步网盘来解决这些问题)
    • 一个设计更改之后,造成的影响是什么,会影响的需求是哪些。


  • 更改控制。所有的需求的变更记录是否都有,是否能恢复到其中的某一个版本。
  • 需求过滤及筛选。角色不同关心需求的角度不一样,工程师更关心的是技术细节如何实现,管理人员更关心的是项目进度和成本。
  • 需求的评审。专家或者评审委员会成员,对每个需求条目的意见怎么记录,意见对应的需求的对照关系怎么做。
  • 如何管理更多的属性。比如指派每个需求的对应实现人员,每个需求的实现成本等属性,在Excel中还比较好实现,在Word中就比较难做到。

DOORS中的试图和链接、跟踪功能都能很好处理好以上的这些问题。以下我们对DOORS中的一些基本概念和使用情况做一些介绍。
模块
模块可以理解为一个单独的文档,比如制造一辆汽车,可能有需求模块、设计模块、测试模块等。这些模块之间可以进行连接,比如用户的一个需求,是在哪几个设计模块的条目中实现的。如果设计模块的条目发生变更了,会影响到用户的哪个需求或者哪几个需求就一目了然了。


1.对象与属性


每个模块中的信息被分为对象和属性。
左边的树形结构的每个节点就是对象(完整的内容应该是包含右边中的一行)。右边的列中,如优先级、批准等就是属性值。


2.视图


不同的人需要看到的信息不一样。比如管理人员对进度和成本感兴趣,工程师对技术设计信息感兴趣。
视图允许你看到需要看到的信息,而不被大量的其他信息干扰。你可以过滤掉你所不愿意看到的信息。视图可以过滤掉对象或者属性。


3.可跟踪性


可跟踪性是DOORS中非常重要的一个功能。DOORS允许你把相关的信息链接起来(Link),你可以通过点击它们来跟踪链接。你可以把用户的需求与用于满足需求的设计功能链接起来,也可以把设计功能与用于验证设计的的测试链接取来。链接具有可追踪性,你能检查你所有的建造是否满足了用户的需求。
DOORS也可以跟踪任何人对数据的修改。它对数据的变更进行历史记录,你可以看到谁在什么时间做了什么修改,原来的值是什么,新的值是什么。


DOORS中也有变更指示条,他可以让你一眼知道修改了什么。红色代表已经修改还没有保存。黄色代表自从基线创立之后,已经进行了修改。绿色代表基线创建之后没有进行过修改。


4.基线


一个基线是模块的只读版本。当你创建模块的基线之后,你就创建了这个模块的一个不可以编辑的拷贝。你可以基于这个基线进行新的更改,也可以基于这个基线设计某一个版本的交付。

IBM Rational DOORS 9.2中文使用手册.pdf下载地址:https://download.csdn.net/download/weixin_38451800/18135802?spm=1001.2014.3001.5503

  • 1
    点赞
  • 9
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 2
    评论
1 Telelogic DOORS 入门 2 DOORS 入门 本文描述在你使用 DOORS 之前需要理解的概念: · 什么是 DOORS? · 什么是需求? · 什么是模块? · 什么是对象和属性? · 什么是可跟踪性? · 什么是视图? · 什么是文件夹与项目? · DOORS 能跟踪什么样的变更? · 什么是基线? · 什么是编辑状态? · 什么是变更建议系统? · 什么是分区? · 什么是用户类型? · 下一步做什么? 什么是 DOORS? DOORS 是世界领先的需求管理工具。 它提供了所有你需要的捕获、跟踪与管理用户需求的功能特点。利用类似 WORD 的界面,你 可以直接在 DOORS 中输入需求。 你也可以从多种格式的文件把需求导入到 DOORS 中,这些格式包括: · Microsoft Word, Excel, PowerPoint, 与 Outlook · 普通 (ASCII) 文本 3 · Rich Text 格式 (RTF) · FrameMaker · Interleaf 一旦你在 DOORS 捕获了你的需求,你可以在整个项目生命周期中使用多种功能,如视图、链 接与可跟踪性分析来跟踪与管理它们。 什么是需求? 需求描述用户从产品或服务中想要得到什么。 例如,如果你计划购买一辆新车,你或许会与家里人一起讨论对新车的需求列表。一个典型的 列表可能是这样的: · 必须能够承载至少五人 · 每加仑汽油必须能行使超过 35 英里 · 价钱必须低于 X 元 你还希望的一些不重要的特点,如特别的颜色,也会被写在列表中。最后,你得到了一份用户 需求列表,它描述了你想要买的车的种类。 用于购买汽车的需求列表是非常直接的。但是汽车的设计人员需要做的工作却很多。 设计人员需要系统需求,它描述汽车所必须提供的功能。根据这些,他们可以准备详细的设计 文档。设计的每一部分都需要被测试,因此测试使用单独的文档来描述。 好的需求定义可以保证你的客户得到他们想要的,并向你表明你所必须建造的产品或你所必须 提供的服务。关于书写需求的信息,请参阅《Get it Right the First Time》中的内容,此书随 DOORS 文档光盘提供。 什么是模块? 在 DOORS 数据库中的信息被存储在模块中。 例如,一个汽车制造商正在建造一辆轿车与一辆卡车。 用于轿车项目的信息被存储在几个模块中,其中包括: · 一个用户需求模块,它包含关于用户所需的轿车功能信息。 · 一个设计模块,它描述轿车的工程设计。 4 · 一个安全测试模块,它描述必须对轿车进行的安全测试。 什么是对象与属性? 每个模块中的信息被分成对象与属性。 例如, 图 1-2 显示了用于轿车项目的用户需求模块。 在右侧的窗格中,横行是对象而竖列是属性。例如,中间列显示优先级(Priority)属性,它可 以有值高(High) 、中(Medium)或低(Low) 。DOORS 提供了一组缺省属性,如被创建 (Created By)与 被修改(Modified On) 。你也可以创建自己的属性来存储其它信息,如优先级 与状态。 图 1-1 轿车与卡车项目 项目 链接 模块 图1-2 用于轿车项目的用户需求模块 5 注意对象是使用带有数字的标题来分层次结构化地组织的。你可以使用左侧的模块浏览器 (Module Explorer)通过点击加号 (+) 和减号 (-) 来快速浏览模块的结构。 标题的数字与 WORD 的自动标题数字的工作原理是一样的。它们使你能够在模块中看到结构 化的信息。如果你改变信息的结构,它们会自动更新,例如,如果你插入或删除对象。 对象标题与对象文本属性 在图 1 - 2 中,描述列是主列。主列与其它列不同,它可以显示两列属性,即对象标题与对象 文本,而其它列只能包含一个属性。 表 1-1 描述主列的属性。 表 1-1 主列属性 什么是可跟踪性? DOORS 允许你把相关的信息链接(link)到一起。你可以通过点击它们来跟踪链接。例如, 你可以把用户需求与用于满足需求的设计功能链接起来。你也可以把设计功能与用于验证设计 功能的测试链接起来。 链接具有可跟踪性。你能够检查你所建造的是否满足了你的用户需求。你可以双向跟踪链接。 例如,如果测试失败,你能够通过跟踪链接从测试回溯到设计功能,并从设计功能回溯到需 求,从而找出被影响的需求。 链接允许你管理变更。在你的系统中,你可以快速跟踪变更的影响到任何一个数据。 在主描述列中的属性 描述 对象标题 属性用黑体显示,由 DOORS 自动生成标题数字。 例如,在前面的图中显示的顶部对象。它的对象标题属性是 燃油经济性(Fuel economy) ,它的标题数字是 3.1.4. 对象文本 这种属性以正常字体显示。 例如,在前面

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

一知半解-老同志

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值