a person who acts as a liaison between business people who have a business problem and technology people who know how to create automated solutions
a systems analyst that specializes in business problem analysis and technology-independent requirements analysis
Individuals who work well as liaisons between organizational groups to enhance communications. Business Analysts can be sales representatives, payroll supervisors, programmers, or database administrators.
Someone whose responsibility it is to understand the business context of any requirement for change or enhancement to a business system, and who is able to express those requirements in a precise, testable, solution-independent way that can be understood by business and suppliers alike
A business analyst (BA) is responsible for analyzing the business needs of their clients and stakeholders to help identify business problems and propose solutions, using the discipline of business analysis. Within the systems development life cycle domain, the BA typically performs a liaison function between the business side of an enterprise and the information technology department or external service providers. Common alternate titles are business systems analyst, systems analyst, and functional analyst, although some organizations may differentiate between the above titles and corresponding responsibilities.