A user role represents users of the system under development who have
similar attributes. These are some of the common attributes that differentiate
user roles from each other:
-
Frequency of using the software
-
Proficiency with using computers and similar systems
-
Domain knowledge
- Reasons for using the system or problems that they want to solve
Identifying user roles helps the team and stakeholders gain insight on
who will use the system, what their objectives are, what problems they
have that the system will be solving, and so on. |