zoukankan      html  css  js  c++  java
  • IBM DOORS功能介绍

    引言

    据权威组织调查结果显示,项目的成功与失败与项目的需求息息相关。高效的需求管理有助于降低由于需求原因导致的项目失败风险,提高项目成功的几率。随着人们对需求管理认识水平的不断提高,越来越多的企业开始重视需求管理领域。同样,由于商业价值的驱动,也推动了商业化需求管理支撑工具的诞生。其中,本次文章的主角-DOORS就是这样一款出色的商业化的需求管理工具。

    背景

    DOORS,全称 “Dynamic Object Oriented Requirment System”,即 “面向动态对象的需求系统”。DOORS最初由Telelogic公司开发,后被IBM收购,目前是属于IBM Rational下旗下产品。DOORS作为一款高效的需求管理工具,在业界占有极高的市场份额。目前,DOORS已经广泛应用于金融、医疗、军工、汽车、政府等诸多行业。

    DOORS工具产品组成

    DOORS工具主要又 3 部分组成,如下图所示,包括 “DOORS Server” 、“DOORS Client”、“DOORS Web Access”。

    • DOORS Server为独立安装包,该组件是DOORS的服务器端,负责DOORS数据的存储和管理。DOORS的数据库并不是大家熟知的关系型数据库,如Oracle、SqlServer等,而是DOORS工具定制的基于文件系统的数据库。
    • DOORS Client为独立安装包,该组件是DOORS的客户端软件,需要在每个用户PC上独立安装。该软件是桌面程序,提供对DOORS Server访问的基础界面。
    • DOORS Web Access也是独立安装包,该组件是DOORS对外提供的浏览器访问的支撑组件。DWA安装配置完成后,用户可以通过浏览器对DOORS进行访问。

    除此之外,DOORS 软件是基于浮动许可证机制,因此,DOORS软件的正常使用前提是许可证。由此,要部署DOORS还需要部署许可证管理软件,以管理DOORS许可证。

    DOORS功能特性

    DOORS凭借其卓越的软件功能特性,支撑企业在需求管理层面的能力需求,这也是其得到客户认可的最为关键的因素。线面我们从黑盒的角度鸟瞰一下DOORS工具的主要功能特性。

    • 基础的需求管理功能支撑
      • 数据集中式存储:基于C/S模式,需求数据集中存储于服务端,保证数据源唯一性。
      • 需求条目化管理:DOORS以条目化方式存储和展示需求
      • 需求状态管理:支持灵活的属性定制,满足不同客户对需求属性的定制要求。
      • 需求版本管理:需求条目级的历史记录管理和模块(多需求)的基线机制,以及多模块的基线集机制。
      • 需求变更管理:DOORS内置变更建议系统(CPS),在工具层级支持需求变更。
      • 强大的需求编辑能力以及良好的用户体验:DOORS客户端是桌面程序,提供了丰富的界面功能,具有较好的操作流畅性。同时,与客户端的访问方式互补,基于DWA允许用户通过浏览器访问。
    • 高效的需求追踪机制

        需求追踪是需求管理工程领域的关键因素之一,DOORS通过链接的机制,支持需求条目间的链接关系。

        

    • 协同
      • 基于单个DOORS库的协同工作
        • DOORS支持独立的用户管理系统,也支持与域集成,允许多个用户同时访问DOORS数据库
        • 模块具有共享编辑模式,支持多用户同时对模块内的不同区段进行并行编辑
        • 支持对模块内需求的在线讨论
      • 跨DOORS数据库
        • 在不同公司或组织的多个DOORS数据库进行数据的协同,DOORS支持多种格式的导出,如Word/ Excel/ RIF等诸多格式以及整个模块及项目的归档。
    • 灵活的扩展性
      • 用户可以基于DXL扩展语言对DOORS功能进行扩展,不仅可以以插件的形式对DOORS工具自己的UI进行扩展,DXL还支持以编程的方式与外围的系统进行集成。
    • 集成性
      • DOORS支持与外部系统的集成,例如Rhapsody、RQM、RTC、Rational CHange、System Architect、CC/CQ等等。
      • 同时,基于DOORS自身的扩展机制,用户还可以根据自己的实际需求,与业务过程中的第三方工具进行集成。

     更多系统工程知识请关注 “系统工程实验室” 微信公众号

     

     

  • 相关阅读:
    一个网站需求说明书的示例
    产品设计与PRD介绍
    研发效能度量案例
    项目管理过程流程图
    变量 $cfg['TempDir'] (./tmp/)无法访问。phpMyAdmin无法缓存模板文件,所以会运行缓慢。
    wordpress函数大全列表整理
    PCLZIP_ERR_BAD_FORMAT (-10) : Unable to find End of Central Dir Record signature
    通过写脚本的方式自动获取JVM内的进程堆栈信息等内容
    简单定位占用最高CPU的java进程信息
    使用linux上面powershell安装vm powercli 连接vcenter 通过计划任务自动创建部分虚拟机的快照以及自动清理过期快照的办法
  • 原文地址:https://www.cnblogs.com/nelson2013/p/6519200.html
Copyright © 2011-2022 走看看