Usability Engineer


Usability Engineer
a programmer that implements the software human interfaces of one or more systems or applications


Usability Engineer in the OPF Method Component Inheritance Hierarchy

As illustrated in the preceding figure, Usability Engineer is part of the following inheritance hierarchy:


Usability engineers typically have the following role-specific responsibilities:

Usability engineers typically inherit the general role responsibilities from the role method component.


To fulfill these responsibilities, usability engineers typically should have the following expertise, training, and experience:


Usability engineers typically perform the following role-specific tasks in an iterative, incremental, parallel, and time-boxed manner:

Usability engineers typically inherit common role tasks from the role process component.


Usability engineers typically perform these tasks as members of the following teams:

Work Products

As members of these teams, usability engineers typically produce all or part of the following work products: