Các công việc của người Business Analyst (BA) xoay quanh việc lấy thu thập, khơi gợi để lấy được yêu cầu từ khách hàng, phân tích và mô hình hóa yêu cầu. Và với từng nhiệm vụ sẽ có những công cụ đắc lực cho người BA sử dụng. Việc lựa chọn công cụ nào với người BA cũng sẽ dựa trên các tính năng và cảm nhận sử dụng của họ, miễn sao có thể giúp công việc được giải quyết nhanh chóng và hiệu quả.