编写有效有例子 之 项目相关人员和执行者
来源:互联网 发布:网络推广实战宝典pdf 编辑:程序博客网 时间:2024/04/28 05:23
以下来自《编写有效用例》这本小书的第四章
在做需求分析过程中,通常要找到系统直接或间接的使用者,从这些使用者身上找到系统所要实现的机能,如果系统可以完全满足这些使用者的利益需求,这个系统就可以算做是一个成功的系统
狭义来讲,项目相关人员和执行者最好能够区别看待
项目相关人员之契约的参与者。执行者是指任何具有行为的事物,某种情况下的项目相关人员也是执行者。
1. 系统的项目相关人员(stakeholder)
2. 用例的主执行者(primary actor)
3. 被设计得系统 (SuD)
4. 用例的辅助执行者(supporting actor)
5. 内部执行者 (internal actor)
项目相关人员:对用例的行为具有特定利益的人或物
除了与系统直接关联的主执行者外,要考虑一些项目相关人员的行为对系统的影响,这些人及关心系统的行为,但是却从来不与系统进行直接的交互。假如:系统的拥有者,公司的董事会等“沉默执行者”
主执行者:请求系统提供一项服务的项目相关人员,经常(但不一直)是触发用例的执行者。
不是直接触发用例的情况:1,代表其他利益相关者触发用例
2,由时间触发
在刻画主执行者的时候,设计者期望通过对主执行的描述获得一些诸如背景,技能等方面的信息,这对于有UI界面的系统来讲尤其有帮助(简单如提示信息的专业词汇的使用)
辅助执行者:为被设计系统提供服务的外部执行者。识别其的目的是为了识别系统将要使用的外部接口及这些借口间所采用的协议。从而得到系统的其他需求,比如数据格式和外部接口等
内部执行者:多数情况下要回避。把白盒用力作为被设计系统的行为需求来编写,往往是种错误的做法.
(这也是我目前的困惑,一些往往将功能需求和系统需求合二为一,很难做到文档责任分离)
在做需求分析过程中,通常要找到系统直接或间接的使用者,从这些使用者身上找到系统所要实现的机能,如果系统可以完全满足这些使用者的利益需求,这个系统就可以算做是一个成功的系统
狭义来讲,项目相关人员和执行者最好能够区别看待
项目相关人员之契约的参与者。执行者是指任何具有行为的事物,某种情况下的项目相关人员也是执行者。
1. 系统的项目相关人员(stakeholder)
2. 用例的主执行者(primary actor)
3. 被设计得系统 (SuD)
4. 用例的辅助执行者(supporting actor)
5. 内部执行者 (internal actor)
项目相关人员:对用例的行为具有特定利益的人或物
除了与系统直接关联的主执行者外,要考虑一些项目相关人员的行为对系统的影响,这些人及关心系统的行为,但是却从来不与系统进行直接的交互。假如:系统的拥有者,公司的董事会等“沉默执行者”
主执行者:请求系统提供一项服务的项目相关人员,经常(但不一直)是触发用例的执行者。
不是直接触发用例的情况:1,代表其他利益相关者触发用例
2,由时间触发
在刻画主执行者的时候,设计者期望通过对主执行的描述获得一些诸如背景,技能等方面的信息,这对于有UI界面的系统来讲尤其有帮助(简单如提示信息的专业词汇的使用)
辅助执行者:为被设计系统提供服务的外部执行者。识别其的目的是为了识别系统将要使用的外部接口及这些借口间所采用的协议。从而得到系统的其他需求,比如数据格式和外部接口等
内部执行者:多数情况下要回避。把白盒用力作为被设计系统的行为需求来编写,往往是种错误的做法.
(这也是我目前的困惑,一些往往将功能需求和系统需求合二为一,很难做到文档责任分离)
- 编写有效有例子 之 项目相关人员和执行者
- 量化分析项目和人员建立有效的项目考核机制
- 项目团队人员的有效沟通
- 项目人员搭配之我见
- 服务基层项目人员和具有2年及以上基层工作经历有什么区别
- UML学习手记(五):用例分析之“执行者-目标”列表和用例简述
- UML学习手记(五):用例分析之“执行者-目标”列表和用例简述
- CIO地位之争:执行者还是决策者
- history命令显示执行时间和执行者
- 项目管理之我见-人员管理
- 项目管理之我见-人员管理
- 闲谈项目管理之人员管理篇
- 项目管理之我见-人员管理
- 神州数码最佳实践之四:项目的人员考核和激励
- 项目的人员考核和激励
- 对研发人员很有震撼和启发的公式
- 射击运动员10 发打中90环有多少种可能,请编写程序计算出来,并打印出结果, 0 环和10环均有效。
- 企业推广人员如何有效的利用问答平台做产品和网站推广
- 程序员 我为你悲哀
- 避免重复写if判断的一种写法
- 控制台程序
- 网络管理之网关篇
- 路由器的原理与作用
- 编写有效有例子 之 项目相关人员和执行者
- javascript常用的一些判断输入验证
- SQL存储过程在.NET数据库中的应用
- 基于.NET的多线程编程入门
- Visual C#中的多线程编程- -
- 面试问题大全
- Asp.net 默认配置下,Session莫名丢失的原因及解决办法
- Dormitory meetting.
- ORACLE sqlplus命令