The users can be anyone from children up to elderly adults and it can be
people working alone or working in teams, whether it's pairs or large groups.
The tasks are things that people are trying to accomplish with the system, and
can be something as easy as logging in,
to something as complex as analyzing a large data set.
Tasks are not necessarily intuitive to understand and
we'll have a whole segment dedicated to building a list of tasks for
users and finally we want to understand context.
Even if we have the same users and same tasks, how they're performing those and
where they're doing them can dramatically affect the systems we build.
For example if we have a soldier trying to secure a system,
it makes a big difference if he's doing that in an office environment or
if he's out working in the field.