4. Event-Driven Use Cases

in which we discuss a fail-safe way of partitioning the work into use cases, and along the way discover the best product to build

The blastoff process establishes the scope of the work. This scope—ideally shown graphically as a context diagram—defines a business area, part of which is to be automated by the intended product. However, this work scope is probably too large to be studied as a single unit. Just as you cut your food into small bites before attempting to eat it, it is necessary to partition the work into manageable pieces before studying it to find the product’s requirements.

In this chapter we lay out a set of heuristics to guide you in finding ...

Get Mastering the Requirements Process, Second Edition now with O’Reilly online learning.

O’Reilly members experience live online training, plus books, videos, and digital content from 200+ publishers.