
Создание собственного маркетплейса в кризис: выгоды и перспективы
21 Июн 2023
Работа аналитика в IT: не все герои носят плащи
21 Мар 2025Аналитика в IT — область, которая все еще не до конца понятна многим заказчикам.
— Что делает аналитик? Почему нам нужно за это платить? А без него никак?
— Никак! — уверенно отвечаем мы.
В нашей команде сейчас целых четыре аналитика, и мы рассказываем, чем они занимаются — и почему без них наши проекты были бы не так круты.
Кто такой IT-аналитик
Без ТЗ результат… ну, вы поняли.
В IT-компаниях аналитики выступают в роли ключевых посредников между заказчиком и командой разработчиков. Они собирают и анализируют требования заказчика, чтобы четко определить цели и задачи проекта, детально описывают продукт, который должен получиться, некоторые — также создают техническое задание, понятное для разработчиков.
Зачастую они обеспечивают двустороннюю коммуникацию: перефразируют технические детали и ограничения с языка разработчиков на язык заказчика, помогая ему понять ход реализации проекта и принимать обоснованные решения. Таким образом, аналитики гарантируют, что все участники процесса имеют общее понимание задачи и работают в едином направлении, минимизируют риски недопониманий и ошибок.
Зачем это нужно
Представьте себе: вы пришли заказать мобильное приложение для своего бизнеса, например — для построения графика сотрудников. У вас есть представление, как это должно работать: каждый член команды отмечает в нем начало рабочего дня, время выполнения задач. Удобство пользователей — в приоритете.
Вы рассказываете это IT-команде напрямую, и они приступают к работе. Ведь, вроде, все понятно, ничего сложного. Разработка длится несколько месяцев, но в итоге вы получаете приложение с длинными таблицами, где всё нужно вносить вручную и долго разбираться. Часы разработки оплачены, деньги потрачены, но цель не достигнута. Кто виноват? В сущности, никто: в начале проекта вы не обсудили детали достаточно подробно, не договорились, что именно значит «удобство пользователя» в этом конкретном приложении.
Как это может исправить аналитик? Он выступает в роли дотошного переводчика с «заказческого» на «разработческий» и обратно. Уточняет, что именно вы имеете в виду, как представляете готовый продукт, и описывает его так, чтобы было понятно не только вам, но и команде. После такой подготовки вы получите то, что заказывали, а не неприятный сюрприз.
Как строится работа IT-аналитика
У каждого проекта есть своя специфика, но работа аналитика может включать в себя:
Анна Жук, аналитик KozhinDev:
«Самая сложная задача аналитика — это максимально предусмотреть возможные проблемные места. Для этого важно как можно больше общаться с заказчиком, докопаться до его истинных желаний в рамках проекта и совместить эти желания с реальными возможностями. Но совсем всё предусмотреть невозможно. На такой случай должен быть план по сглаживанию острых углов».
Анна Диваева, аналитик KozhinDev:
«Что делаю я как аналитик:
- осуществляю детальную проработку и моделирование требований;
- анализирую техническую среду для реализации потребностей бизнеса;
- делаю процессы прозрачными, повышая их эффективность;
- выступаю связующим звеном между бизнесом и разработкой;
- помогаю построить целостную и масштабируемую архитектуру».
А что в итоге?
Аналитики в нашей и любой другой IT-команды — незаменимые сотрудники, и у каждого из них свои задачи и проекты. Новому клиенту может казаться, что их работа не нужна, ведь он сам уже всё написал в ТЗ, но часто обсуждение таких понятий, как удобство, красота показывает, что заказчик и разработчики могут понимать их совершенно по-разному. Поэтому человек, который установит значения этих понятий, «переведет» требования бизнеса на язык разработки — это буквально герой, который спасает всех от конфликтов, переделок и переплат.
Другие статьи
Свяжитесь с нами