前页 后页

外部和内部要求

Enterprise Architect可以支持任何类型的需求流程,并允许将需求定义为模型中的元素。这些称为外部需求,但该工具还允许为特定元素定义需求,这些称为内部需求。想要定义用户需求的工程师,例如:

“系统必须允许更新公交时刻表”

将使用外部需求。想要描述组件应如何表现的建模者会使用该组件的内部要求,例如:

“编辑器必须支持Unicode”。

分析人员和开发人员之间经常就需求是内部需求还是外部需求存在争议, Enterprise Architect提供了一种将内部需求移动到元素外部的功能。移动它们时,它们仍然链接到原始元素。