Chapter 4. Advanced Use Case Documentation Techniques

As you continue refining the flows of events, you may find similarity in the various use cases that you want to abstract into a common place. Or you may want to extend a use case without changing the original description. You also may find a lot of similarities in some of the actors. To take advantage of these similarities in your system, you can apply some techniques.

Do not sacrifice clarity for convenience, however. Your goal always should be to produce a clear, easy-to-understand document. For that reason, the only one of the following techniques that we apply to documents for end users is include. The other techniques—extend, interfaces, and inheritance—are really of interest to development ...

Get Applying Use Cases: A Practical Guide, Second Edition now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.