前页 后页

需求重用

重用系统开发过程工件的概念已经在许多论文和教科书中讨论过,但传统上只限于软件组件。近年来,重用规范(包括需求)的观念已开始受到关注。在组织创建具有相似功能的产品系列,或在某个行业或领域内存在用户社区的情况下,重用尤其重要。其他类型的要求(例如安全性和法规要求)通常将适用于许多项目。业务规则和利益相关者关注通常也适用于许多项目,并且最好在单个项目结构之外进行分类。 Enterprise Architect提供了许多复杂的机制来管理项目中元素的重用,包括构建可重用的存储库,从其他来源导入需求以及可重用资产服务。

需求重用机制

机制

描述

构建存储库以供需求重用

设置存储库时,可以选择为单个项目或多个项目进行结构化,而存储项目又可以由许多工作程序来组织。 Enterprise Architect使建模者可以完全控制存储库的结构,从而可以在可以添加一些需求(例如业务,法规和体系结构需求)的项目之上设置包。

创建基础模型

在Enterprise Architect创建新存储库时,可以选择使用“模型向导”创建空白模型来帮助设置存储库结构,也可以将基本模型用作新模型的模板。基本模型是存储可重用资产(例如业务,法规和体系结构要求以及策略和业务规则)的好地方。可以使用“文件管理”图标( Project list )下的“将项目另存为...”选项创建基本模型。

从其他模型导入需求

一个组织中有许多Enterprise Architect资源库是很常见的,并且很容易从另一个模型的一个模型中复制和重用需求(或任何其他元素)。这可以通过简单地将需求选择或整个包的选择从一个存储库复制到另一个存储库,甚至从一个项目复制到同一存储库中的另一个项目来实现。 Enterprise Architect工作方式与任何其他Windows程序相同,只需将所选内容复制到剪贴板,然后将其粘贴到同一模型中的另一个位置或另一个打开的存储库中即可。

使用可重复使用资产服务

可重复使用资产服务(RAS)对分布式团队特别有用,它为建模人员提供了一种简单便捷的机制,可通过可通过Pro Cloud Server连接访问的共享存储库来分发或下载可重复使用的模型结构和元素(例如需求)。企业或组织级别的需求可以存储在RAS中,并且不同的团队可以将其合并到他们的模型中,资产的管理通常由资产的所有者(注册)在可重用资产服务级别进行管理。