Home
News
Services
Training
Products
Partners
Contact Us
myAPG
Public training calendar


Partner and ISV
Partner
Partner
Influencing Member
Architecture Forum Member

|
|
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 |
|
|
|
Classroom requirements |
|
No computers required |
|
|
|
|
|