项目管理资源网

您的位置:项目管理资源网 >> 研发制造项目管理

让软件设计与需求保持一致(2)

2010/7/26 8:49:36 |  3199次阅读 |  来源:网友转载   【已有0条评论】发表评论

 因为用例中的事件流通常是用 Microsoft? Word 来记录的,并且 IBM Rational RequisitePro 允许用户在 Microsoft Word 中编辑需求,因此 Rational RequisitePro 是用来管理用例的一个理想的工具。在使用 Rational XDE Developer 时,为用例附加一个简单的 Word 文档,与之相比,使用 Rational RequisitePro 来详细描述用例,是一项关键性的优势。

  可以清楚地识别用例事件流文本中所包含的功能性需求。

  因为使用 Rational RequisitePro,需求文本在显示方式上,不同于文档中其他描述性信息,因此很容易识别用例事件流中所表述的功能性需求。您可以选择在用例流级别上标记功能性需求,或在单个的步骤流级别上标记功能性需求。当某一测试场景典型地用于测试基本步骤流与备用流结合时,在流级别上标记需求,有利于从用例出发,来创建测试用例。

  自动跟踪对用例文档的修改。

  每项需求变更的审计跟踪(谁做出的变更、内容、时间、原因)存储在 Rational RequisitePro 数据库中。这些修订帮助您实现对用例变更的控制。

  跟踪功能性需求

  用例事件流中包含的功能性需求标记为软件需求,并为它们分配了属性(优先级、难度、风险等),而且与高级业务需求或产品功能链接起来。

  可以将用例文档中的需求与相关的其他需求链接起来

  通过跟踪用例到业务需求,或跟踪到产品功能,更易于度量与需求相关的变更所带来的影响,并且验证覆盖度。

  根据详细的用例,生成设计类别

  根据用例规格说明书的事件流,设计人员可以构建顺序图,将事件流作为对象之间的一连串消息来表述。

  在 IBM Rational XDE Developer 中创建顺序图,并且与 Rational XDE Developer 对用例图的标注链接起来。请注意:我们经常被问起工具是否可以将用例事件流自动转换成顺序图。最好的回答是,不良的设计可能来源该方法,而好的设计却进行优化,来表达所有的关键性事件流。
  根据顺序图中确认的对象,可以进行设计分类。

  在 Rational XDE Developer 中创建类图和其他 UML 图,并与它们的源顺序图链接起来.用来表示用例设计的 UML 图的集合通常被称作"用例实现"。该命名说明了这样一个事实,通过设计实现了用例中的需求。

  使设计与需求变更保持一致

  当设计活动开始时,需求促使原始用例(和随后的顺序图及类)变更的创建。不断变更的需求是(软件)生命周期中的事实,也是(软件)生命周期的信号,同时也是健全的项目的信号。在项目开始时,不可能 100% 了解软件需求和用户需要,因此变更反映了从您必须创建的(如果只是等待得到全部需求,那么您永远也不会有一个开始,最终将导致分析过程瘫痪)最初的需求集向最终的需求汇聚的过程。为了确保所交付的软件确实能够满足用户需要,需要使设计与不断变更的需求保持同步。

  IBM Rational RequisitePro 可跟踪性矩阵将需求之间链接起来。

  利用 Rational RequisitePro 和 Rational XDE Developer 的集成,还可以将设计要素与它们所实现的需求链接起来。The IBM Rational XDE Developer 设计要素反映在 Rational RequisitePro 可跟踪性矩阵中。

  通过过滤需求和设计之间的可跟踪性矩阵,可以访问所需的特定信息。

  利用 IBM Rational XDE Develope

    项目经理胜任力免费测评PMQ上线啦!快来测测你排多少名吧~

    http://www.leadge.com/pmqhd/index.html

“项目管理生根计划”
企业项目经理能力培养和落地发展方案下载>>

分享道


网站文章版权归原作者所有,如有认为侵权请联系我们,将于1个工作日内作出处理!
网友评论【 发表评论 0条 】
网友评论(共0 条评论)..
验证码: 点击刷新

请您注意护互联网安全的决定》及中华人民共和国其他各项有关法律法规或间接导致的民事或刑事法律责任
·您在项目管理资源网新闻评论发表的作品,项目管理资源网有权在网站内保留、转载、引用或者删除
·参与本评论即表明您已经阅读并接受上述条款