Requirements Analyst Definition

A requirements analyst acts as the liaison between the business people and the software development team. Focusing on what the end users need to be more effective at their jobs, the requirements analyst isn't particularly concerned with the technical details.

However, the requirements analyst is responsible for translating the business requirements in to a specification for the client/server programmers or web developers depending on the platform chosen for the software project.