Appendix E. Order-Processing System

In real life, the use cases for a small system will be fairly well worked out before work begins on building the system. Large systems tend to work more in parallel than linearly. This means that some people will work on use cases while others will start building code for the use cases already completed. Because our order-processing system is relatively small, we completed all the use cases for it before building the system. We did not detail the alternatives, however, because they seemed pretty simple. If we find out later that they are relatively complex, we can write out detailed descriptions.

This appendix contains a set of documentation for the Order-Processing System described throughout the book. Don’t ...

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.