Chapter 3. Scoping the System: Vision Document and Business Case

Further, for those of you who are really serious, if you can’t link the application to new customers, happier customers, and fatter bottom lines, you shouldn’t even think about building it.

—Steve Andriole [Andriole 1998] (© 1998 IEEE)

What’s in this chapter?

Before we start to develop a use case model, we must first identify the problem that we are intending to solve. What is the business opportunity created by the new or improved system? Is it financially feasible to build a software system to address this opportunity?

We are about to begin the task of building a software system by employing use case modeling. One of our first tasks will be to ask the users what they want ...

Get Advanced Use Case Modeling: Software Systems 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.