前页 | 后页 |
架构需求管理
架构需求管理对于创建适合目的的架构以及解决表达企业或其组织需求的关注点、驱动因素、约束、目标和其他力量的架构至关重要。这些需求有效地定义了架构需要解决的设计问题。每个架构域都将定义需求,这些需求将是高级域架构分析的结果。需求将有多种来源,需求需要引用这些来源或更原始的元素。
Enterprise Architect是一个复杂的平台,可用于架构需求开发和管理。基于文本的规范管理器可帮助您在文字处理器或类似电子表格的界面中创建、查看和管理需求,为在浏览器窗口或图表中查看需求提供了一种引人注目的替代方案。可以创建和使用任意数量的需求图,并在需求和其他元素之间使用,包括其他需求,以基线地表示需求关系的其他需求。然后,随着时间的推移,您可以比较当前模型或任何其他基线并直观地显示差异。如果需要招标书或需求规范等出版物,可以使用文档引擎方便地自动生成。
本节列出了Enterprise Architect中可用于执行架构需求管理的主要工具。当在特定上下文应用该技术时,建模者可能会发现大量的附加工具。工具的完成列表可从以下主题获得:了解企业架构工具和其他企业架构工具。
规范管理器
规范管理器是处理需求的中心工具;它提供了一个文字处理器或电子表格的界面,用于输入、维护和查看需求。架构需求可以被视为一个目录和详细的描述,并且可以通过该界面直接添加一系列属性。在规范管理器中更改需求将在存储库中的所有其他位置更改它们,例如图表和窗口。规范管理器可与任何模型元素集一起使用,例如业务驱动程序或首选查看列表中的元素的应用程序,但它对于创建和管理架构需求特别有用。
了解更多: 规范管理器
需求图表
需求图可用于创建模型中需求与其他元素之间关系的可视化表示,包括原则、业务驱动因素、约束、业务规则、使用案例、用户案例、设计组件等。对于习惯于在基于文本的工具中处理需求的架构师,它将提供富有表现力的可视化表示,允许将需求与业务、信息、应用程序和技术架构的元素联系起来。
了解更多: 需求图表
文档
Enterprise Architect有一个灵活的文档生成器,可以生成 Docx 和 RTF 字处理器文件、PDF 和 HTML 报告。存储在存储库中的架构需求可以方便地生成并包含在文档中。元素注记和图表中的格式也可以传递到文档中。存在A复杂的模板功能,它提供一系列内置模板,还允许用户创建自己的模板、定义样式、封面、内容库表、图像和各种其他格式选项。
了解更多:文档
需求属性
需求属性是关于每个需求的元数据。它们允许指定需求的一系列方面,用于将需求作为一个集合进行管理。状态、优先级、难度、作者、相和版本等属性可用于优先级和分组需求,以便定义工作包、发布和架构工作分配。
了解更多: 需求属性
可追溯性窗口
可追溯性关系性窗口显示模型与模型中其他元素的动态层次关系。架构师会发现该工具对于检查需求如何追踪到架构中较高的项目(如业务驱动因素和较低级别的项目(如设计和解决方案选项)是必不可少的。
了解更多: 可追溯性窗口
基线
基线可以在时间点捕获建筑需求的快照,并且可以在此或任何其他快照与稍后时间点的模型之间进行比较。比较工具将使架构师能够可视化已更改的内容,并在必要时恢复到基线中包含的内容。可以创建要求层次结构中的任何包,并且可以创建任何数量的基线。
了解更多: 基线工具