O'Reilly logo

Building J2EE™ Applications with the Rational Unified Process by Wojtek Kozaczynski, Kelli Houston, Peter Eeles

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Chapter 7. Analysis

The objective of analysis is to produce the first approximation of the shape of the solution and to lay the groundwork for design. Similarly, the objective of design is to lay the groundwork for implementation. Analysis, design and implementation are parts of a continuum of system refinements from requirements to working code.

In this chapter, we describe the activities that produce this “first approximation” of a solution that realizes the requirements defined in Chapter 6, Requirements. This solution will then be refined in Chapter 8, Design and ultimately implemented in Chapter 9, Implementation.

Analysis is sometimes overdone, resulting in “analysis paralysis” and a result that is overengineered. The goal of the analysis ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required