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

为什么要使用:需求管理工具——DOORS相关推荐

  1. 需求管理工具DOORS介绍

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

  2. 需求管理工具DOORS应用总结

     "DOORS"逐渐为我们的需求,设计,以及测试管理打开了多扇门.在使用DOORS之前,项目组主要使用WORD对需求进行管理,但由于项目的规模越来越大,使用WORD很难有效的进行需 ...

  3. 比DOORS好用的需求管理系统有哪些?对比10大需求管理工具

    本文我们主要盘点在不同项目情况下使用比较广泛的10大需求管理工具:1.Excel:2.在线文档:3.PingCode:4.Worktile:5.Doors:6.jira:7.Polarion:8.JA ...

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

    一提到需求管理类工具软件,很多人可能都只知道IBM的DOORS,毕竟它大名鼎鼎,也做了很多年了,不过要说行业的NO.1,它恐怕已经不能胜任了. 最近也有很多朋友一直在咨询我,公司要上需求管理软件,国内 ...

  5. 需求管理工具比较 Doors_Requistie Pro_RDM

    2019独角兽企业重金招聘Python工程师标准>>> 本人从网上收集整理的几个需求管理工具 - 项目管理 需求是研发团队工作的起点,很多研发团队的开发过程混乱的源头都在于需求管理没 ...

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

    IBM Engineering Requirements Management DOORS(原名 IBM Rational DOORS) 可实现对整个产品的全生命周期需求管理,覆盖从需求.到设计以及测 ...

  7. 国内外有哪些不错的需求管理工具?如何选择?

    需求管理主要是进行需求的条目化管理.需求跟踪.需求基线管理以及需求变更的管理.其中,由于需求建立到需求维护这个过程是双向的,需求一旦变多或复杂,双向溯源的关联关系也会变得非常复杂,所以我们就必须借助工 ...

  8. 新一代需求管理工具Trufun Bacon X正式发布!

    备受关注的新一代需求管理工具Trufun Bacon X正式发布! 它集现有需求管理工具Telelogic 和Requisite Pro之大成,为用户的需求管理提供了一个新的.更加强大的选择! Tru ...

  9. 《软件需求分析(第二版)》第 17 章——需求管理工具 重点部分总结

    文章目录 前言 一.单选题 二.多选题 三.判断题 四.简答题 总结 前言 软件需求分析就是把软件计划期间建立的软件可行性分析求精和细化,分析各种可能的解法,并且分配给各个软件元素.需求分析是软件定义 ...

最新文章

  1. mysql如何查看事务日记_MySQL中的几种日志了解
  2. Python-OpenCV 图像与视频处理
  3. Deployment详解
  4. 使用SAX解析XML封装实体Bean
  5. 利用IE8开发人员工具调试JavaScript脚本
  6. boost::parameter::python相关的测试程序
  7. db2和mysql性能优化_DB2数据库性能调优的十个办法
  8. kaggle账号_kaggle是什么?对找工作的帮助!如何入门kaggle?
  9. Sending and Receiving Binary Data
  10. UITextField使用的一些细节
  11. LeetCode 翻转字符串里的单词
  12. c语言ll 1 语法分析器,LL(1)语法分析器的设计与实现
  13. 易语言清理IEcookies 缓存等 可用于IE清理cookies
  14. Android SDK 字段及功能的分析详解
  15. 数据库原理基本SQL语句练习题及答案1
  16. uniapp-公众号微信授权
  17. css视频教程面试题,前端基础面试题(CSS类)
  18. Android--CardView详解
  19. Jenkins+Gitlab+Ansible自动化部署(四)
  20. 空间存储公链的5G商用路径-共建TB级大数据存储商机

热门文章

  1. 3.2跟我学Gradle-快速入门,Gradle的脚本结构
  2. 安装vmware出现中断黄色感叹号回滚操作解决办法
  3. 图数据库Neo4简介-CQL语法
  4. PyTorch中文文档阅读笔记-day1
  5. 【滤波】多元卡尔曼滤波器
  6. Cross-Scale Cost Aggregation for Stereo Matching立体匹配算法介绍
  7. 【汇编】标志寄存器中的标志位
  8. 资料收集移动警务重在多元应用
  9. 对口升学计算机考试,对口升学信息技术(计算机)类2017年专业课考试大纲
  10. 计算机科学技术中级职称能评吗,计算机软考中级可以评职称吗