Sunday, February 22, 2009

A Business Analyst is responsible for identifying the business needs of their clients and stakeholders (the directors, vendors, employees, and customers) to help determine solutions to business problems. They typically have a high degree of industry experience and are a key facilitator within an organization, acting as a bridge between the client, stakeholders and the solution team.

The Business Analysts study the overall business and information needs of an organization in order to develop appropriate solution strategies. As the key liaison between business and information technology departments, the business analyst is responsible for gathering and documenting business requirements and translating them into functional system design specifications that can be successfully executed by IT development teams.

The Business Analyst discloses, analyzes, validates and documents business, organizational and operational requirements. Solutions are not predetermined by the Business Analyst, but are driven solely by the requirements of the business. Solutions often include a systems development component, but may also consist of process improvement or organizational change. The Business Analyst can have a significant impact on development costs and help the business minimize project delays.

Responsibilities:

• Define and document business and user requirements after thorough fact-finding with customers and analysis of business workflows and system requirements.

• Produce, explain and clarify specifications for customers and project team members.

• Work closely with developers in translating business requirements into high level design specifications.

• Provide realistic estimates and updates of the work necessary to complete all relevant deliverables, and complete all tasks within targeted timeframes.

• Review and provide feedback on test cases and documentation.

• Provide process improvement suggestions.