Description
Good GUI design is essential for client/server applications, with
the interface reflecting user requirements. It is important for
prototyping, usability testing, and user acceptance. This one-day
workshop explores the process of analyzing user requirements, applying
good design principles, and following standards to design a GUI
that will enhance user productivity.
Audience
This course is intended for GUI developers. Depending upon the participants’
experience with GUI tools, the exercises may all be written or some
may be on the computer using a tool such as Visual Basic, Visual
C++, or PowerBuilder.
Prerequisites
Basic programming skills and an understanding of a window-based
user interface are required.
Classroom Requirements
Room set up as horseshoe and large enough for team activities, or
with break-out rooms for team activities. Personal computers are
helpful but not required.
|
Format
- Presentation
-
Hands-on
- Written Exercises
Objectives
After completing this course, participants should be able to:
- Understand the context for GUI design,
including the role of human behavior in design
- Describe the GUI design process and
principles
- Analyze user requirements for the
GUI
- Translate requirements into effective
navigation design
- Make appropriate choices for effective
screen design
- Recognize the different levels of
help and guidance
- Assist in setting standards and follow
GUI style and design standards
|