O'Reilly logo

Developing Applications with Java™ and UML by Paul R. Reed

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

Gathering Requirements

User Interface Prototype

In this chapter we look at how we can use the UML deliverables created so far to leverage the prototyping effort. The prime input consists of the use-cases. Until now, however, we have purposely avoided adding to them any user interface specifications or usability requirements, instead keeping them technology neutral. There is a section in the use-case template for documenting user interface artifacts because they do come up early in the project. However, every attempt should be made to prevent the user from clouding the goal of gathering what in favor of how.

Before we begin the prototype discovery process, I want to offer a caution about using prototypes. Although the prototype succeeds in discovering ...

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