Role: Analyst
The person in this role represents customer and end-user concerns by gathering input from stakeholders to understand the problem to be solved and by capturing and setting priorities for requirements.
Role Sets: Roles
Relationships
Staffing
Skills

An analyst needs the following knowledge, skills, and abilities:

  • Expertise in identifying and understanding problems and opportunities
  • Ability to articulate the needs that are associated with the key problem to be solved or opportunity to be realized
  • Ability to facilitate workshops
  • Good communication skills, verbally and in writing
  • Knowledge of the business and technology domains or the ability to quickly absorb and understand such information
  • Ability to collaborate effectively with other team members
Assignment Approaches

This role can be assigned in the following ways:

  • One staff member performs this role exclusively. This commonly adopted approach is suitable for complex requirements that are difficult to gather.
  • One staff member performs both this role and the Tester role. This is a good option for smaller or resource-constrained test teams.
  • A customer representative performs this role. This provides continuous feedback and customer involvement with the development team.