商业需求管理工具

商业需求管理工具允许定义不同种类的数据库元素,例如业务需求、使用实例、功能性需求、硬件需求、非功能性需求和测试。这样就可以区分软件需求规格说明中的需求对象及其它有用信息。所有的工具提供了强大的功能用来定义每类需求的属性,这一点是它们相对于基于文本的软件需求规格说明方法的优势。
绝大多数需求管理工具某种程度上同Wo r d集成,典型的方式是在Wo r d上添加工具条。但Vital Link是基于F r a m e M a k e r,而不是Wo r d。高级的工具提供丰富的输入、输出文件格式。有
些工具允许从文档中挑选特定的文本,把它们看作离散需求,就如同在数据库中添加新需求。当你挑选好作为需求的文本时,工具通常高亮显示需求然后插入到Wo r d书签和隐藏的文本中。还可以把文档编成不同的风格来扩展每个需求。文字处理后的文档可能不太完美,但可以通过使用文档风格和关键字来纠正。
工具对每个需求不仅有统一的内部标识符,还支持层次编码的数字标签。这些标识符通常是一个短文本字首,例如U R代表用户需求( User Requirement),之后再跟一个唯一的整数。高级的工具提供类似于Wi n d o w s资源管理器的层次显示方法用来操作需求层次树。D O O R S工具可以使你看到层次结构的软件需求说明书。
工具的输出能力包括以用户定义格式或表单报告格式生成需求文档的能力。C a l i b e r- R M强大的文档加工功能(称为“ Document Factory”)使你能在Wo r d中用简单的命令定义一个软件规格说明模板,以指示页面布局、样板文本、从数据库中选取的属性及使用文字的方式。
Document Factory以用户定义的查询条件从数据库中筛选信息,并用所定义的模板产生一个定制的文档。因此,软件需求规格说明本质上是一个产生自数据库筛选内容的报告。所有的工具都有在需求同其他系统元素间定义联系链的健壮跟踪能力。RTM Wo r k s h o p允许为每个项目中的存储对象类别建立一个E R图,从而为项目定义一个由E R图组成的类别图表。通过定义两类别中(或同类别的)对象的联系链和基于图表中定义的类别联系可以实现跟踪能力。当完成以上工作后,一旦某个变更被采纳,工具自动根据跟踪信息把涉及的需求表示为“可疑的”。从而帮助你分析需求变更的影响。其他特点还包括:建立用户小组,定义用户或用户小组对项目、需求、属性和属性值的
读、写、创建和删除权限。甚至还有些工具允许把非文本的E x c e l工单或图像对象作为需求的一方面。还包括一些学习帮助功能,例如示教和例子项目,帮助尽快上手。这些产品展示了在应用开发中同其他工具(例如:测试,模型设计,问题跟踪,项目管理工具)相集成的趋势。当选择一个需求管理产品时,考虑一下是否能与现有工具配合使用(交换数据)。下面是已介绍产品的一些工具连接例子:
• 在R e q u i s i t e P r o中不仅可以建立需求与Rational Rose的使用实例间的联系,还可以建立与
Rational Te a m Te s t的测试实例间的联系。
• DOORS允许建立需求与Rational Rose 的设计元素间的联系。
• RequisitePro和D O O R S能够建立需求与Microsoft Project中的项目任务间的连接。
• C a l i b e r- R M通过一个中央通信框架允许需求不仅能建立Select Software Tools’ SelectE n t e r p r i s e的使用实例、类或处理设计元素间的联系,还可以建立存储在M e r c u r yI n t e r a c i t v e ’s Te s t D i r e c t o r的测试实体间的联系。在C a l i b e r- R M的数据库中就可以直接使用这些联系。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值