Describing Details of the Happy Path

Now the use-cases have been defined, along with their primary, alternate, and exception pathways. For the Inception phase, we have one more task to do regarding use-cases: describe the details of the happy path. We do this for the happy path (or any other pathway) by outlining the necessary steps to implement the pathway's functionality. As with the previous caveat regarding use-cases, use-case pathways derive from a what perspective, not a how perspective.

A detailed description is necessary so that we can better understand the complexity that might be involved in realizing the use-cases. We need this level of understanding also to estimate both the incremental release strategy and the accompanying time and ...

Get Developing Applications with Java™ and UML 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.