Problem solving skills

Every project you work on is, at its core, developing a solution to a
problem. Business analysts work to build a shared understanding of
problems, outline the parameters of the project, and determine potential

Negotiating skills

A business analyst is an intermediary between a variety of people with various types of personalities: clients, developers, users, management, and information technology (IT).

Critical thinking

Business analysts must assess multiple choices before leading the team toward a solution. Effectively doing so requires a critical review of data, documentation, user input surveys, and workflow.

General Skills

Personal Attributes
computer Skills
Analytical Skills