APG

User Interaction Design with UML

Objectives

 

Review OO principles and UML diagrams

 

Review architecture principles

 

Discuss major software system models

 

Utilize collaborations to capture design

 

Review elements of user interaction discipline

 

Identify user interface navigation pattern

 

Understand user interface behavior and structure

 

Design the user interface

Description

User Interaction Design with UML teaches the user interaction and usability professional the fundamental techniques to apply the Unified Modeling Language (UML) to building a model for the user interface (UI) of a software application. The course begins with an overview of user interaction design activities in the software development process and discusses planning, requirements, modeling, prototyping, and testing the user interface. Continuing with a refresher of basic object-oriented principles and the UML, the course then introduces a “universal” process pattern for modeling the behavior and structure of dynamic systems. UML collaborations are applied to capture behavior and structure using communication, sequence, and class diagrams. These principles are used to provide an overview of user interaction architecture, introducing the 2+9+1 modeling framework, user interaction architectural patterns (using collaborations), architectural mechanisms, and user interface design patterns. Then the course focuses on how to apply these techniques to deriving a detailed design model of the user interface from the use case model.

Audience

 

User interface designer

 

Usability engineer

 

Business analyst

 

System analyst

 

Software architect

 

Test designer

Prerequisites

 

UML Fundamentals

 

Use Case Modeling Fundamentals

Classroom requirements

 

No computers required

Continuing education

 

Object-Oriented Analysis with UML

 

Object-Oriented Design with UML

 

Test Case Design with UML

Length: 2 days

Course #01-0103

  View PDF version



APG Learning Portal

Username:

Password:

 > Login


Access Code:

  

   > Go!




» APG Integrates Enterprise Architecture with Solution Delivery


» Webcast Replay: Business Agility with Enterprise Architecture and TOGAF




OMG Technical Meeting

March 22-26, 2010
Jacksonville, FL


Webinar: Visualizing Your Enterprise Architecture

March 31, 2010


The Open Group Conference Rome

April 26-30, 2010
Rome, Italy