Jump to content

Software analyst

From Wikipedia, the free encyclopedia
This is an old revision of this page, as edited by 159.39.31.80 (talk) at 20:20, 1 June 2012 (See also). The present address (URL) is a permanent link to this revision, which may differ significantly from the current revision.

In a software development team, a software analyst is the person who studies the software application domain and prepares the software requirements and specification (Software Requirements Specification) document. Software analyst is the same between the software users and the software developers. It conveys the demands of the software users to the developers. A software analyst is expected to have the following skills:

  • Working knowledge of software technology
  • Computer programming experience and expertise
  • General business knowledge
  • Problem solving and problem reduction skills
  • Interpersonal relation skills
  • Be flexible and adaptable

See also