The designer defines the responsibilities, operations, attributes, and relationships of one or several classes and determines how they should be adjusted to the implementation environment. In addition, the designer may have responsibility for one or more Design Packages or Design Subsystems, including any classes own by the packages or subsystems.

Staffing To top of page

The Designer must have a solid working knowledge of the following:

  • Use Case Modeling techniques
  • the Requirements of the system
  • Software design techniques, including:
    • Object-Oriented Analysis and Design techniques
    • the Unified Modeling Language
  • the technologies with which the system will be implemented

In addition, the Designer must:

 

Display Rational Unified Process using frames

 

© Rational Software Corporation 1998 Rational Unified Process 5.1 (build 43)