Levels of Use Cases(form uml distilled)
来源:互联网 发布:java web开发相关书籍 编辑:程序博客网 时间:2024/05/16 18:04
Levels of Use Cases
A common problem with use cases is that by focusing on the interaction between a user and the system, you can neglect situations in which a change to a business process may be the best way to deal with the problem. Often, you hear people talk about system use cases and business use cases. The terms are not precise, but in general, a system use case is an interaction with the software, whereas a business use case discusses how a business responds to a customer or an event.
[Cockburn, use cases] suggests a scheme of levels of use cases. The core use cases are at "sea level." Sea-level use cases typically represent a discrete interaction between a primary actor and the system. Such use cases will deliver something of value to the primary actor and usually take from a couple of minutes to half an hour for the primary actor to complete. Use cases that are there only because they are included by sea-level use cases are fish level. Higher, kite-level use cases show how the sea-level use cases fit into wider business interactions. Kite-level use cases are usually business use cases, whereas sea and fish levels are system use cases. You should have most of your use cases at the sea level.
- Levels of Use Cases(form uml distilled)
- UML Distilled读书笔记
- UML DISTILLED 第一章第一节
- UML Distilled 3rd
- rxJava Schedulers Use Cases
- Designing Software Product Lines with UML : From Use Cases to Pattern-Based Software Architectures
- 用Use Cases捕获需求
- Patterns for effective use cases
- Use Cases Patterns and Blueprints
- Use Cases > Storing Log Data
- 《UML Distilled》读书笔记--概要开发过程
- UML Distilled 3rd 学习笔记
- How to use outline levels to create a table of contents (TOC) in Word 2003 and in Word 2002
- UML Distilled 3rd Edition - UML 精华第三版
- 读书笔记: Use Cases Patterns and Blueprints -- 1
- Use Cases: Requirements in Context, Second Edition
- Aspect Oriented Software Development with Use Cases
- ASAM MCD2D 笔记(1) - ODX use cases
- 收藏,通过sql语句得到数据字典
- 权限设计【转贴】
- 俺写不出来 先贴一个别人的《如何成为一名黑客》
- 如何使用.NET配置文件(一)
- 大学扩招对中国长远发展的负面影响
- Levels of Use Cases(form uml distilled)
- 项目总结中的一些感悟
- Linux 2.4.x内核软中断机制
- 甘き死よ,来たれ
- GRE:通用路由封装--网络大典
- 不明白自己
- 好忙
- How to download the LFS tarballs via eDonkey
- 最大限制地提高代码的可重用性,克服传统面向对象编程方法在可重用性方面的不足