高级需求分析师眼中的角色复杂性估算(UAW)
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了高级需求分析师眼中的角色复杂性估算(UAW)相关的知识,希望对你有一定的参考价值。
在需求分析阶段,通过完成一个用例模型,就可以包含了所有角色的列表(用户或者外部系统),以及用例业务场景。
什么是角色复杂性?
角色(参与者,actor):这是一个具有行为能力的事物,可以是人(由其扮演的角色来识别),计算机系统,或者组织。分析清楚它用什么方式与系统交互,由此带来不同的复杂度,这就形成了第一组数据:角色复杂性(UAW)。
角色复杂性权重
角色复杂性关注的是用例由于与外部系统连接,给功能部件内部带来的额外复杂性。由于连接方式的不同,角色(参与者)被划分为简单, 中等,复杂 3 个复杂度等级。其等级划分原则及权重说明如下:
计算未平衡用例角色数 (Unadjusted Actor Weight,UAW),就是将每一个等级的用例角色数汇总,并乘以对应等级加权求和。
强调一下:角色复杂性关注的是连接方式的影响,与事件是流入(响应)还是流出(调用)无关。例如下图所示的情况,就很好地说明了这个问题。
本文出自 “中科院计算所培训” 博客,谢绝转载!
以上是关于高级需求分析师眼中的角色复杂性估算(UAW)的主要内容,如果未能解决你的问题,请参考以下文章