Kalpana Kalpana (Editor)

Software analyst

Updated on
Edit
Like
Comment
Share on FacebookTweet on TwitterShare on LinkedInShare on Reddit

In a software development team, a software analyst is the person who studies the software application domain, prepares software requirements, and specification (Software Requirements Specification) documents. The software analyst is the seam between the software users and the software developers. They convey the demands of 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
  • Flexibility and adaptability
  • References

    Software analyst Wikipedia


    Similar Topics