前页 后页

优先考虑需求

需求的优先级对项目的成功至关重要,因为它可以确保分析,开发,测试和实施资源集中在系统的最关键方面。优先级排序是为每个需求分配优先级的决策过程,最常见的分类标准是业务价值。业务价值通常由对实施的需求将为组织或其客户产生的价值进行成本效益分析来确定。其他因素可能是政策或法规合规性,紧迫性,业务或技术风险以及成功的可能性。需求可以在看板中可视化,该看板可用于通过将项目从积压车道移至队列车道来指示优先级,并且还允许在车道内订购物品。有关更多信息,请参见看板主题。

或者,可以使用“搜索”或“模型视图”基于一些标准来创建需求列表,这将使需求具有优先级。

需求优先级属性

有很多可用于确定优先级的标准,每个组织和项目通常将使用某种类型的加权平均值来确定优先级。 Enterprise Architect对需求优先级提供了灵活而完整的支持,因为每个元素都有一个内置的Priority属性,可以将其设置为指示其优先级,从而允许用户从下拉列表中选择分配的优先级。

Setting the priority for an element in Sparx Systems Enterprise Architect.

安装Enterprise Architect ,可以方便地预先加载优先级列表,但是可以对其进行编辑或完全修改以适合组织或项目。甚至可以从以前的项目中将它们作为参考数据导入,或者,如果当前项目是基于模板创建的,则可以从基本模型中预先加载组织的优先级。可以从功能区选项中设置它们:

配置>参考数据>模型类型>常规类型>优先级

协同更改优先级

选择标准和分配优先级的过程通常是协作的,通常是在与利益相关者或其代表讨论分类的研讨会中完成的。在以前的时代,这是一个费力且困难的过程,但是Enterprise Architect具有一些用于处理需求属性(包括优先级)的强大功能。有许多窗口支持处理列表中的需求并内联编辑优先级,基于新分配的优先级自动过滤或排序需求列表,包括“包装列表”和“图表列表”。规范管理器是用于此目的的有用工具,并提供基于文本的界面,在该界面中可以查看需求及其注释,并可以从下拉列表中选择优先级。该界面还显示许多其他有用的属性,这些属性通常对优先级设置有用,例如状态和复杂性。有关更多信息,请参见“ 编辑元素”主题。

当需求属性被更改并保存在任何窗口或图表中时,该属性将在所有其他视图中更改,并且查看存储库的任何其他用户将立即能够看到更改。

仪表板钻石

Enterprise Architect具有一系列的仪表板图,可用于创建一个令人信服的包需求优先级视图,并可以选择包括子包。有许多预配置的图表可用于显示模型一部分中需求的优先级值的比率。过滤器添加了另一级别的用户配置,从而允许建模者排除特定状态的需求,或确保仅显示当前阶段的需求。有关更多信息,请参见仪表盘图主题。

Example Pie Chart depicting priorities, modeled in Sparx Systems Enterprise Architect. The Dashboard Diagrams allow high quality charts and graphs to be created to display repository information in a visually compelling way, such as the ratio of Requirement Priorities in a pie chart.

看板的可视化

Enterprise Architect具有看板图,可用于管理需求和其他规范或项目管理元素,例如变更。看板委员会对于管理需求和其他要素的优先级特别有用。元素可以简单地拖到图表上,然后拖到列之间,从而使团队可以管理和可视化需求在规范和实现之间取得的进展。

可以配置看板图,以便当在列之间拖动元素时,该元素的优先级会自动更改。有关更多信息,请参见看板主题。