До обов'язків Бізнес-аналітика входить виявлення бізнес-цілей замовника, продумування концепцій вирішення та формування вимоги. В обов'язки Системного аналітика – формалізація та специфікація вимог, написання технічного завдання на рівні функціональних вимог та програмної реалізації.
Бізнес–аналітик – це різнобічний фахівець, який повинен вміти: комунікувати з різними зацікавленими сторонами (це може бути топ-менеджмент компанії, або мідл-менеджмент) комунікувати з бізнес-користувачами комунікувати з членами команди (розробники, аналітики, менеджери проектів)
Аналітик даних (або дата-аналітик) – це фахівець, який збирає, обробляє, вивчає та інтерпретує дані. Його робота допомагає приймати рішення у бізнесі, управлінні та науці.
Бізнес–аналітик — це людина, яка стоїть між бізнесом та командою розробки. Він збирає та виявляє вимоги до майбутнього продукту або функцій системи, а потім перекладає їх на зрозумілу для інженерів мову.