UML学习手记(四):用例分析之范围工具“内/外”列表
2007-12-10 08:54
441 查看
UML学习手记(四):用例分析之范围工具“内/外”列表
粟卫民http://www.gisdev.cn/ http://blog.csdn.net/suen/ 日期:2007-12-10
保留所有版权。如需转载,请联系作者,并在醒目位置注明出处
范围(scope)在用例分析中非常重要,它既可以用来描述整个项目的边界,又可以用来描述子系统的边界。只有正确合理地确定范围,才能让人们只关注自己应该关注的事。范围的决策不同可能会在项目进度上导致若干“工作-月”的差别。
在Alistair Cockburn所著的《Writing Effective Use Cases》一书中,提到了一个用来跟踪和管理范围讨论的很好的小工具——“内/外”列表(in/out list)。这个工具既可以用来控制普通会议的讨论范围,也可用来控制项目的需求。
“内/外”列表是一个三列组成的简单表格。左边一列可以包含任何内容;其余两列分别以“内”和“外”标识。每当对一个主题是否应被包含在讨论范围之内产生疑问时,就把它加入表格,并询问它是在项目“内”,还是在项目“外”。当这个问题有争议时,就上报项目决策委员会来决定。下面是一个“内/外”列表的例子,这是为“购买请求跟踪系统”创建的。
粟卫民http://www.gisdev.cn/ http://blog.csdn.net/suen/ 日期:2007-12-10
保留所有版权。如需转载,请联系作者,并在醒目位置注明出处
范围(scope)在用例分析中非常重要,它既可以用来描述整个项目的边界,又可以用来描述子系统的边界。只有正确合理地确定范围,才能让人们只关注自己应该关注的事。范围的决策不同可能会在项目进度上导致若干“工作-月”的差别。
在Alistair Cockburn所著的《Writing Effective Use Cases》一书中,提到了一个用来跟踪和管理范围讨论的很好的小工具——“内/外”列表(in/out list)。这个工具既可以用来控制普通会议的讨论范围,也可用来控制项目的需求。
“内/外”列表是一个三列组成的简单表格。左边一列可以包含任何内容;其余两列分别以“内”和“外”标识。每当对一个主题是否应被包含在讨论范围之内产生疑问时,就把它加入表格,并询问它是在项目“内”,还是在项目“外”。当这个问题有争议时,就上报项目决策委员会来决定。下面是一个“内/外”列表的例子,这是为“购买请求跟踪系统”创建的。
主题 | 内 | 外 |
以任意形式开发票 | 外 | |
产生请求报告(请求可能由卖主、分部或人发起) | 内 | |
将请求合并成一个PO | 内 | |
部分发货,延迟发货,错误发货 | 内 | |
所有新的系统服务,软件 | 内 | |
系统中的任何非软件部分 | 外 | |
识别任何可用的已存在软件 | 内 | |
申请 | 内 |
相关文章推荐
- UML学习手记(四):用例分析之范围工具“内/外”列表
- UML学习手记(六):用例分析之设计范围图和构想陈述
- UML学习手记(五):用例分析之“执行者-目标”列表和用例简述
- UML学习手记(七):用例分析之设计范围图例子
- UML学习手记(五):用例分析之“执行者-目标”列表和用例简述
- UML学习手记(二):用例分析之使用叙述
- UML学习手记(三):条形裤工具以及用例和场景的关系
- UML学习手记(三):条形裤工具以及用例和场景的关系
- UML学习手记(一):用例分析之用例与需求的关系
- UML学习手记(一):用例分析之用例与需求的关系
- UML学习-通过用例分析来确认需求
- 开源静态代码分析工具列表---开源介绍
- 用协议分析工具学习TCP/IP
- UML中的用例图分析
- OO系统分析员之路--用例分析系列(8)--如何编写一份完整的UML需求规格说明书[整理重发]
- MOSS Search学习记录(五):利用元数据和规则搜索多个列表中指定范围的内容
- 通过生活用例学习UDP协议并实际抓包分析
- 浅谈UML学习笔记之用例图
- UML学习之用例图
- 学习Wireshark(三):应用Wireshark IO图形工具分析数据流