4. The Facade Iteration

What is to give light must endure burning.

—VIKTOR FRANKL

4.1 Objectives

The first iteration in the requirements lifecycle is the Facade iteration. Its purpose is to create placeholders for each major interaction you expect the actors to have with the application.

A Facade use case contains only the minimum information needed as a placeholder, including a name and short description of the interaction. It also identifies the initiating actor and other actors. Executing this iteration is difficult because you may not yet have a concept of the application. For this reason, the team will do its best work if the environment encourages openness and creativity.

The Facade Iteration

As you develop a definition of the proposed ...

Get Use Cases: Requirements in Context, 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.