Системный аналитик (Википедия) — «в целом термин не имеет устойчивой трактовки и в организациях различного класса (научных, исследовательских, коммерческих) он получает несколько различную смысловую нагрузку».
И это подтверждается когда заходишь на Skillbox или HH. Множество курсов и еще больше вакансий с разными описаниями, требованиями, обязанностями, но с многочисленными производными названиями: бизнес-аналитик, системный аналитик, mobile-аналитик, продуктовый аналитик, аналитик данных, веб-аналитик, UX-аналитик.
Попробуем фундаментально подойти к вопросу и разберемся, кто такие аналитики, и зачем они нужны в IT.
Анализ (др.-греч. «разложение, разделение, расчленение...») — исследование с помощью выделения и изучения отдельных частей объектов исследования. Противоположное анализу —
синтез (др.-греч. «соединение, складывание...»).
Аналитика (др.-греч. «искусство анализа») — здесь было «очень длинное и размытое древнегреческое определение из википедии, которое не очень нам помогает в вопросе». Поэтому если упростить, то получится, что аналитика — это рассуждения по предмету анализа.
Аналитик — специалист, занимающийся изучением аналитических исследований и обобщений в определенной сфере деятельности, который в совершенстве владеет методами анализа, обычно способен прогнозировать процессы и разрабатывать перспективные программы развития.
Системный аналитикВо многих статьях и вакансиях аналитика в IT позиционируют как переводчика с языка заказчика на язык программиста, но это не все, что он должен делать. Чтобы поставить программистам правильную задачу на основе требований заказчика ему нужно эти требования привести в порядок. Требования заказчика могут:
противоречить друг другу;
- быть не реализуемыми в рамках текущих бизнес-процессов;
- быть не реализуемыми технически;
- быть не реализуемыми финансово (можно сделать, но неоправданно дорого);
- быть просто не озвучены и их нужно как-то дособрать.
Конечный продукт системного аналитика — это понимание требований и четкий план их реализации с учетом существующих систем и технологий (в компании и в мире).
Mobile-аналитик, продуктовый аналитик, веб-аналитик, UX-аналитик — это просто позиционирование системного аналитика в разных предметных областях. Системный аналитик, который имеет опыт работы именно в мобильных технологиях, будет востребованнее в мобильном продукте.
Бизнес-аналитикЕсли системный аналитик приводит в порядок уже сформировавшиеся требования и правильно доносит их до разработчиков. То бизнес-аналитик эти требования должен сформировать.
Например, из ничего. Что-то в бизнесе нужно проанализировать и сформулировать задачу. Например, «У нас падает показатель возврата клиентов на протяжении последних 2 лет. Нам необходимо усилить нашу программу лояльности и внедрить механики омниканального накопления баллов и партнерский кэшбэк».
В консалтинговом бизнесе бизнес-аналитиком называется высшая позиция для консультанта. То есть такой человек может корректировать и развивать бизнес. У системного аналитика более локальная задача.
Бизнес-аналитик должен разбираться в бизнесе (как ни странно), моделировать бизнес-процессы, разрабатывать бизнес-требования. Бизнес-аналитику тоже необходимо понимать возможности технологий и их использования, но это не IT-специалист.
Конечный продукт бизнес-аналитика — это видение проблем и инструментов решения этих проблем, к которым затем формируются требования. Упущенная выгода, кстати, тоже определяется как один из видов бизнес-проблем, которую должны решать бизнес-аналитики.
Бизнес-аналитик звучит круто, но часто системного аналитика вполне достаточно.
Что отличает хорошего аналитика от обычногоОбычный аналитик может проанализировать данные и рассказать текущую картину. То есть просто перевести цифры на человеческий язык.
Сильный аналитик способен проанализировать текущую ситуацию, определить проблемы, рассмотреть их в составе всей системы, заглянуть вперед (как эта ситуация может развиваться в будущем), и предложить стратегию + конкретные решения в рамках этой стратегии.