Chapter 1. Introduction

The ICONIX process sits somewhere in between the very large Rational Unified Process (RUP) and the very small eXtreme programming approach (XP). The ICONIX process is use case driven, like the RUP, but without a lot of the overhead that the RUP brings to the table. It’s also relatively small and tight, like XP, but it doesn’t discard analysis and design like XP does. This process also makes streamlined use of the Unified Modeling Language (UML) while keeping a sharp focus on the traceability of requirements. And, the process stays true to Ivar Jacobson’s original vision of what “use case driven” means, in that it results in concrete, specific, readily understandable use cases that a project team can actually ...

Get Applying Use Case Driven Object Modeling with UML: An Annotated e-Commerce Example 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.