前页 后页

审查要求

需求通常由各种团队成员发现和编写,并且通常在不同的时间从各种文档和利益相关者那里获得。所有这些因素导致需求趋向于缺乏质量,不一致并包含问题。最佳实践鼓励对需求进行早期和连续审查,以在需求到达设计和实施团队之前检测并消除缺陷。 Enterprise Architect提供了用于复审需求的复杂工具,包括团队库工具,元素讨论和维护项目。

需求审查工具

审核工具

描述

团队图书馆

团队库是一个功能强大的工具,可让团队成员进行协作并查看存储库的内容。它对于需求验证特别有用,因为它允许讨论和审查一组需求。可以将每个评论设置为一个类别,然后可以将不同类型的评论设置为主题,并使用帖子输入评论项目。可以将模型元素添加到帖子中,例如,允许帖子报告两个或更多冲突需求。团队成员将有机会发表回复并查看链接的元素。可以应用状态来指示工作流程中的进度。可以将“团队库”工具与“协作”窗口(在其中管理各个元素)和“讨论”窗口(其中包含存储库中所有元素讨论的组合列表)结合使用。

Requirements can be lodged to be reviewed in Enterprise Architect's Team Review window.

元素讨论

在需求审查过程中,不可避免地会出现歧义,问题和缺陷。在将这些要求作为维护项目输入之前,分析人员通常要与团队成员或利益相关者讨论这些项目。协作窗口是记录此信息的有用位置,允许其他团队成员发布回复。这是一种特别强大的功能,因为在许多需求工具中,这些讨论通常以元素的文本形式编写,因此在删除所有文档之前,很难生成可供客户使用的文档。即使在正式评审之外,建模者也经常进入讨论,这将有助于评审者解决需求缺陷或问题。

The Element Discussion facility can be used to discuss requirements, in Sparx Systems Enterprise Architect.

元素维护项目

随着需求的发展,不可避免地会发生变更,会引发问题,会发生事件,会发现缺陷,需要分配任务并需要做出决策。 Enterprise Architect具有一套有用的工具,可以通过项目维护工具来管理这些项目。每个维护项目都有一个窗口选项卡,可在其中分配项目的详细信息,例如其名称,说明,作者,完成日期等。

Using element maintenance items in Sparx Systems Enterprise Architect.

需求清单

Enterprise Architect具有一个方便的“需求清单”元素,可从“需求工具箱”的“扩展需求”页面中获得。这是一种直观地记录需求是否高质量的便捷方法,并且是团队审核的有用机制。

Example Requirements Checklist element created in Sparx Systems Enterprise Architect.