Business Analyst(BA) là người cần có nhiều kĩ năng khác nhau để làm việc tốt với nhiều bên liên quan. Tổ chức IIBA quốc tế cũng đã đưa bộ kĩ năng giao tiếp là một trong những kĩ năng quan trọng nhất của người BA. Trong kĩ năng giao tiếp thì có kĩ năng nghe, nói, đọc và kĩ năng viết (trình bày bằng chữ viết).