next up previous
Next: Actors Up: Patterns for Essential Use Previous: Known Uses

Finding Use Cases

The first patterns describe how to find the use cases in your system. The first four patterns are about exploring the territory, making a rough map of the ground which you will cover in more detail using later patterns. These patterns are also about scoping -- making decisions about what is (and what is not) inside the system to be built. The last two patterns are really only proto-patterns. We have noticed it is quite easy to miss use cases for the really common, almost boring, situations, and we have found these two patterns to be useful in avoiding this kind of mistake.