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 the opportunity to be
Ability to collaborate effectively with the extended team through collaborative working sessions, workshops, JAD
sessions and other techniques.
Good communication skills, verbally and in writing
Knowledge of the business and technology domains or the ability to quickly absorb and understand such information