versity/index.jsp)的公共或现场课堂。IBM Rational还通过当地的客户服务部门提供了各种形式的现场专业服务。
需求管理最佳实践
几本书中总结了最佳实践(见本文推荐的一些参考书目)。然而,及时访问指南通常是确保遵守指南的最佳实践。这也正是 IBM Rational 为什么在 RUP 中以可导航和可搜索的 Web 站点的形式发布在线软件开发过程指南的原因。这些指南包括用于有效管理需求的角色和职责。您可以从 http://www.rational.com/products/rup/index.jsp 上大概了解一下 RUP。
RUP 还包括工具指导,告诉您如何利用 Rational RequisitePro 实现 RM 最佳实践。
一种用于开发人员的需求管理工具
通过自动完成RM的部分过程,Rational RequisitePro 为开发人员提供了如下利益:
快速访问最新的需求规格说明书
控制需求变更
在检查规格说明书时快速访问术语表
对需求创建和变更的完整审计跟踪
快速识别需求变更对设计的影响
用例规格说明书模板
大多数开发人员发现 Rational RequisitePro 是最容易使用的需求管理工具,因为它集成了 Microsoft Word,而他们已经收到的需求规格说明书可能就是 Word 格式的。
为了对 Rational RequisitePro 有大致了解,请看下面的演示记录:
利用开发工具访问需求
除了以上提供的对需求的轻松访问,Rational RequisitePro 还与以下 IBM Rational 开发环境集成:IBM Rational XDE? Professional、 Microsoft? .NET Edition 和 IBM Rational XDE? Professional:Java? Platform Edition (www.rational.com/xde)。Rational RequisitePro 还与 IBM Rational 的可视化建模工具 IBM Rational Rose (www.rational.com/rose ) 集成在一起,从而提供了直接从您选择的环境到需求规格说明书的快速和及时的访问。
这些集成提供了从用例图(记录在 Rational XDE 或 Rational Rose 中)到用例规格说明书(存储在 Rational RequisitePro 中)的无缝导航。利用这些集成,RequisitePro 将用例规格说明书作为真正的需求文档维护,从而保证您在文档化软件用例的同时得到管理需求的所有利益。
关于这些集成的更多信息,请见 Rational Web 站点上的用例管理白皮书(www.rational.com/products/reqpro/whitepapers.jsp)。
结束语
我们希望本文能向您证明开发人员必须在实现有效的需求管理技术方面扮演积极的角色,以保证项目的成功并最大限度地降低开发人员工作中的混乱程度。
通过拒绝未经批准的变更,并且在开始设计软件之前对需求文档中的模糊性和完整性提出疑问,能够减少日常返工和挫折,并且还会帮助团队交付真正解决客户问题的软件,而这正是在软件行业中成功立足之本。
伴随着快速交付软件的压力,需求从一开始就要正确也变得越来越重要,因为您可能没有机会修复因较差的需求而导致的缺陷。由于需求对开发生命周期其他部分的影响(它们定义了设计内容,测试内容,以及用户手册内容),需求错误已经成为软件项目中成本最昂贵的错误。但是一旦您知道了要注意哪些方面之后,就可以相对易于避免需求错误。我们希望本文能够在需要注意的这些方面为您指点一条迷津。
本文来自CSDN博客,转载请标明出处:http://blog.csdn.net/heimaoxiaozi/archive/2009/09/21/4573268.aspx