如何基于DOORS实施需求管理
引言 IBM Rational DOORS,简称DOORS,是被业界广泛认可的需求管理工具,在国内外需求管理领域具有较高的市场占有率。需求管理作为传统的工程领域,理论发展相对成熟和健全。随着越来越多的企业开始注重在需求管理工程层面的投入,企业的需求管理成熟度也在逐步提高。在需求管理实施过程中,不可避免的会依托相关的需求管理工具支撑。而实施过程中所存在的关键困难之一就是:工具与业务如何紧密结合。很多企业虽然购买了相应的产品,但是工具层面的操作培训不足以使得企业的项目在需求管理工具中落地。鉴于此种情况,本文将基于具有较大受众的DOORS工具,对实施需求管理的工作流进行论述。 需求管理的关键要素 要实施需求管理,总要明确需求管理要实施那些内容。本质上,实施那些内容没有统一的规定或约束。但我们可以从一般的需求管理理论层面入手,明确需求管理的理论范畴。 需求管理属于需求工程范畴,需求管理强调四个方面: 需求状态管理、需求追踪、需求版本管理和需求变更管理 。 状态管理:需求除了自身的主题内容描述之外,还具有相应的状态属性。这些属性标识了需求在整个系统研发的生命周期中的状态。基于不同的业务需求,需求需要不同的状态进行描述。从工程师角色维度分析,作为测试工程师,我们可能关注需求的验证状态(验证结果:测试通过、测试未通过或未测试等等)。而作为软件开发人员,我们可能关注哪些需求是由我负责