高级需求分析师眼中的角色复杂性估算(UAW)
来源:互联网 发布:网络机房维护标准 编辑:程序博客网 时间:2024/05/18 03:25
在需求分析阶段,通过完成一个用例模型,就可以包含了所有角色的列表(用户或者外部系统),以及用例业务场景。
什么是角色复杂性?
角色(参与者,actor):这是一个具有行为能力的事物,可以是人(由其扮演的角色来识别),计算机系统,或者组织。分析清楚它用什么方式与系统交互,由此带来不同的复杂度,这就形成了第一组数据:角色复杂性(UAW)。
角色复杂性权重
角色复杂性关注的是用例由于与外部系统连接,给功能部件内部带来的额外复杂性。由于连接方式的不同,角色(参与者)被划分为简单, 中等,复杂 3 个复杂度等级。其等级划分原则及权重说明如下:
计算未平衡用例角色数 (Unadjusted Actor Weight,UAW),就是将每一个等级的用例角色数汇总,并乘以对应等级加权求和。
强调一下:角色复杂性关注的是连接方式的影响,与事件是流入(响应)还是流出(调用)无关。例如下图所示的情况,就很好地说明了这个问题。
什么是角色复杂性?
角色(参与者,actor):这是一个具有行为能力的事物,可以是人(由其扮演的角色来识别),计算机系统,或者组织。分析清楚它用什么方式与系统交互,由此带来不同的复杂度,这就形成了第一组数据:角色复杂性(UAW)。
角色复杂性权重
角色复杂性关注的是用例由于与外部系统连接,给功能部件内部带来的额外复杂性。由于连接方式的不同,角色(参与者)被划分为简单, 中等,复杂 3 个复杂度等级。其等级划分原则及权重说明如下:
计算未平衡用例角色数 (Unadjusted Actor Weight,UAW),就是将每一个等级的用例角色数汇总,并乘以对应等级加权求和。
强调一下:角色复杂性关注的是连接方式的影响,与事件是流入(响应)还是流出(调用)无关。例如下图所示的情况,就很好地说明了这个问题。
1 0
- 高级需求分析师眼中的角色复杂性估算(UAW)
- 交互设计师眼中的需求分析
- 高级软件需求分析师
- 高级软件需求分析师
- 高级软件需求分析师
- 高级软件需求分析师
- Q8 化工公司的需求估算
- 高级需求分析师培训要点,如何正确编写需求用例的5个提示!
- 软件测试的复杂性分析
- <1> 程序的复杂性分析
- 各角色眼中的性能测试
- 冒泡排序时间复杂性的分析
- 快速排序的时间复杂性分析
- 合并排序算法的时间复杂性分析
- 算法学习(一)---复杂性分析
- 新一期“高级需求分析师”企业内训完毕
- 北京高级软件需求分析师培训招生!
- 提升软件研发水平,高级软件需求分析师开课
- maven项目和lib下的jar包并驾齐驱
- 利用基本梯度下降法和牛顿法对样本进行判别
- 14
- redis主从复制
- js table输出
- 高级需求分析师眼中的角色复杂性估算(UAW)
- SpringMVC前端控制器三种配置方式
- binary-tree-maximum-path-sum
- H 维克兹的进制转换
- tcp&udp测试工具的使用,串口转wifi模块udp测试
- bzoj2127 hapiness 最小割
- C++对比java
- Table表格
- Python Robot Framework使用小结