This article needs additional citations for verification .(January 2021) |
In a software development team, a software analyst [1] is the person who monitors the software development process, performs configuration management, identifies safety, performance, and compliance issues, and prepares software requirements and specification (Software Requirements Specification) documents. [2] [3] [ unreliable source? ] [4] The software analyst is the seam between the software users and the software developers. [2] [ unreliable source? ] They convey the demands of software users to the developers. [2] [ unreliable source? ]