Introduction

This chapter defines the inception phase of a project. If process ideas are not your priority, or you prefer to first focus on learning the main practical activity in this phase—use case modeling—then this chapter can be skipped.

Most projects require a short initial step in which the following kinds of questions are explored:

  • What is the vision and business case for this project?

  • Feasible?

  • Buy and/or build?

  • Rough estimate of cost: Is it $10K-100K or in the millions?

  • Should we proceed or stop?

Defining the vision and obtaining an order-of-magnitude (unreliable) estimate necessitates doing some requirements exploration. However, the purpose of the inception step is not to define all the requirements, or generate a believable estimate ...

Get Applying UML and Patterns: An Introduction to Object-Oriented Analysis and Design and the Unified Process, 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.