Мы привыкли к тому, что в российских командах разработчиков есть должность системного аналитика.
Есть ли системные аналитики за рубежом? Каковы их обязанности? Востребованы ли эти специалисты? Давайте попробуем разобраться.
Системные и бизнес-аналитики в России
Работая с системным анализом, я решаю задачи, связанные с проектированием систем как «внутренне», затрагивая логику и архитектуру реализации, так и «внешне», затрагивая конечного пользователя.Без знания бизнес-контекста сложно проектировать.
Для меня системный анализ всегда неразрывно связан с бизнес-анализом.
Самые ценные аналитики могут вести задачу от идеи до выпуска продукции.
Зона ответственности системных и бизнес-аналитиков:
- Изучение предметной области, выявление потребностей и проблем клиентов и пользователей.
Нахождение лучших решений.
Описание новых пользовательских возможностей – история пользователя.
- Умение предлагать решения клиентам и защищать их.
- Определение пользовательских сценариев — вариантов использования: какие действия будут выполнять пользователи для удовлетворения своих потребностей.
- Декомпозиция бизнес-требований на задачи разработки.
Постановка задач разработчикам.
- Выбор MVP для внедрения.
- Разработка алгоритмов, проработка логики системы:
- прямой путь пользователя;
- альтернативные сценарии и способы их решения;
- взаимодействие между подсистемами.
- Разработка структуры хранения данных.
Работа с базой данных.
Знание SQL на базовом уровне.
- Ведение базы знаний проекта.
Документирование решений.
- Организация коммуникаций между участниками процесса разработки:
- бизнес,
- планирование,
- дизайн,
- разработка,
- тестирование,
- релизы,
- техническая поддержка.
- Знание системы:
- от пользователей;
- со стороны подсистем, компонентов и организации их взаимодействия, хранения данных.
- многозадачность,
- умение четко и однозначно формулировать свои мысли,
- грамотность,
- логика,
- креативность,
- способность быстро адаптироваться к изменениям,
- критический подход к решению проблем.
Где-то нужны знания SQL и построения витрин данных, где-то важно уметь рисовать BPMN и UML-диаграммы, где-то это вообще не обязательно.
Цель системного аналитика: обеспечить эффективное взаимодействие бизнеса и разработки, не погружая одного в «птичий язык программирования», а другого в специфику предметной области и бизнес-процессов.
Системный аналитик помогает устранить разрыв между бизнесом и разработчиками.
Работа в России
Есть несколько Telegram-каналов, в которых я мониторю вакансии аналитиков.Иногда кажется, что если собрать все требования к системным аналитикам, то получится универсальный боец, который сможет все.
Примеры вакансий системного аналитика:
https://t.me/saba_hunter
https://t.me/analyst_job
Мотивация: почему я решил написать эту статью
Меня заинтересовал видеоролик на YouTube 2020 года, в котором подробно рассказывается о роли системного аналитика в команде разработчиков российской ИТ-компании и об опыте разработчиков из разных стран.Коротко о содержании:
- Бронирование (Нидерланды).
Команды разработчиков 5-7 человек.
Системного аналитика нет. Его функции разделены между менеджером по продукту и разработчиком.
- Микросорт (Эstonia).
Команды до 10 человек.
Только разработчики, которые делают все: разработку, тестирование и релизы.
Исследования и аналитика приходят в готовом виде от менеджера по продукту, который отвечает за взаимодействие с бизнесом.
Менеджер проекта отвечает за поддержку и процессы внутри команды.
- СервисТитан (США).
Команды до 10 человек.
Менеджер по продукту собирает требования и составляет экономическое обоснование для разработчика.
Сопровождение процесса его реализации.
Также в видео есть обзор вакансий.
Поиск основывался на совпадениях навыков и обязанностей, а не на совпадениях названий должностей.
В результате предложений не так много.
Мне показалось, что роль системного аналитика за границей абсолютно бесполезна, и ее можно распределить внутри команды.
И в России тоже.
И на самом деле это так.
Но как это может быть? Сдаться и срочно сменить деятельность?
Системный аналитик за рубежом
Я отчетливо помнил, что еще в 2019 году исследовал рынок труда в США, где искал вакансии системных аналитиков.Поэтому сразу после просмотра видео я отправился искать там предложения о работе, чтобы подтвердить или опровергнуть теорию от видео .
И чтобы уж точно развеять все сомнения, я тогда отправился искать вакансии в Германии.
Поиск предложений, в отличие от подхода в видео, основывался на названии должности, а не на совпадении навыков.
Я знаю, что роль системного аналитика может включать в себя вообще разные наборы обязанностей, все зависит от того, как они распределены в компании.
США
Для поиска вакансий я использовал платформу действительно.com
.Я получил 89 тысяч результатов по запросу «Системный аналитик».
На всякий случай я установил фильтр «за последние 2 недели».
Получено 18 тысяч результатов.
Теперь самое интересное.
Вам необходимо убедиться, что ожидания от системного аналитика за рубежом плюс-минус такие же, как и от системного аналитика в России.
Просмотрел около 20+ вакансий бизнес-аналитиков и системных аналитиков.
Ожидания от системного аналитика в США практически полностью соответствуют тому набору, который я описал для системного аналитика в России.
На одних вакансиях одна половина обязанностей, на других — вторая половина.
Та же смесь, что и в России.
Как всегда: чем больше знаешь, тем выше шанс быстро найти подходящую вакансию.
Хотелось бы выделить навыки, которые не везде обязательны в нашей стране, но распространены в США:
- знание SQL;
- умение прототипировать UI/UX (например, Figma);
- базовые знания по повседневным предметам: бухгалтерский учет. бухгалтерский учет, маркетинг, безопасность, право и другие;
- умение выстраивать процессы и эффективные коммуникации;
- мониторинг производительности: работа с логами и системами мониторинга (например, кибана);
- умение формулировать архитектурные требования, влияющие на безопасность, гибкость, нагрузку и масштабируемость системы;
- умение формулировать требования к тестированию системы.
Хочу отметить, что практически на всех вакансиях указано должность «Аналитик бизнес-систем» .
То есть здесь не завуалировано, а прямо и сразу сообщают, что вам придется сделать все сразу, причем еще вчера.
Мне понравилось, что в должностных инструкциях подчеркивается логика, креативность и умение структурировать процесс разработки.
Скриншоты и переводы ключевой информации через Google Translate.
Должностные обязанности и обязанности: • |
-
Что Нужно Знать Перед Соинвестированием
19 Oct, 24 -
Mail.ru Собирает «Комментарии»
19 Oct, 24 -
Systemicus, Часть 3: Omfs3 И Liberte
19 Oct, 24 -
Сделка: Vmware Покупает Облачный Стартап
19 Oct, 24