惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

A
About on SuperTechFans
Cyberwarzone
Cyberwarzone
博客园 - Franky
V
V2EX
人人都是产品经理
人人都是产品经理
爱范儿
爱范儿
Martin Fowler
Martin Fowler
The Cloudflare Blog
Security Archives - TechRepublic
Security Archives - TechRepublic
Vercel News
Vercel News
Blog — PlanetScale
Blog — PlanetScale
Webroot Blog
Webroot Blog
Hacker News: Ask HN
Hacker News: Ask HN
Forbes - Security
Forbes - Security
D
Docker
C
CXSECURITY Database RSS Feed - CXSecurity.com
Project Zero
Project Zero
大猫的无限游戏
大猫的无限游戏
云风的 BLOG
云风的 BLOG
C
Cyber Attacks, Cyber Crime and Cyber Security
Recent Announcements
Recent Announcements
L
LINUX DO - 热门话题
小众软件
小众软件
Stack Overflow Blog
Stack Overflow Blog
G
Google Developers Blog
S
Security @ Cisco Blogs
T
Threat Research - Cisco Blogs
钛媒体:引领未来商业与生活新知
钛媒体:引领未来商业与生活新知
奇客Solidot–传递最新科技情报
奇客Solidot–传递最新科技情报
The Register - Security
The Register - Security
O
OpenAI News
雷峰网
雷峰网
P
Proofpoint News Feed
宝玉的分享
宝玉的分享
Scott Helme
Scott Helme
Google DeepMind News
Google DeepMind News
博客园 - 司徒正美
让小产品的独立变现更简单 - ezindie.com
让小产品的独立变现更简单 - ezindie.com
Help Net Security
Help Net Security
F
Full Disclosure
Engineering at Meta
Engineering at Meta
cs.AI updates on arXiv.org
cs.AI updates on arXiv.org
T
Tailwind CSS Blog
Google DeepMind News
Google DeepMind News
博客园 - 三生石上(FineUI控件)
Apple Machine Learning Research
Apple Machine Learning Research
Attack and Defense Labs
Attack and Defense Labs
T
Tenable Blog
AI
AI
Spread Privacy
Spread Privacy

Все публикации подряд на Хабре

Ловим музу за клавиатуру: как айтишнику стать автором Что умеет Midjourney в 2026? Мой немного грустный разбор этого шикарного инструмента Никто не любит писать тесты, но ИИ может исправить это IPv8 выглядит как мечта. Поэтому почти наверняка не взлетит Производители вернули в продажу материнки с DDR3. Что происходит? Управление агентом с телефона через Telegram теперь в KodaCode От координации к лидерству: как меняется роль руководителя разработки Я сделала родителям бизнес вместо пенсии: зарабатываем 70 тысяч, мама не даёт продать В три раза быстрее приемка товара и оптимизация трудозатрат на 73%: как «РСТ-Инвент» помог Gulliver Group ИИ-шечный мир победил? О влиянии искусственного интеллекта на игропром Кремль снижает давление на Телеграмм пока Европа строит интернет по паспорту Как CEO, CTO и CIO за 8 часов собрали ИИ-директора, который умеет держать позицию под давлением Как (не) потерять домен за выходные Вместо 8 разных VPS: как я организовал практику студентам на одном сервере Почему твой Open Source проект не замечают? R&D: искусство управления неопределенностью в разработке AI-дефляция: вакансий для разработчиков больше, а рост зарплат — худший за 15 лет Мы отдали управление роботами OpenClaw. Что из этого вышло Галактический ID: система идентификации для всех форм разумной жизни Шесть основ бизнес-анализа: начинаем с вопроса «Кто в игре?» Код-ревью, в котором дело не в коде Данные переехали. Команда — нет Системной подход к сдаче OSWE в 2025 Почему комната управления реактором покрашена в цвет морской пены 4 YAML-файла вместо PySpark: как аналитикам строить пайплайны без разработчиков LLM-агент для поиска свободных доменов: автоматизируем подбор Когда, зачем и как правильно начинать новую сессию в Claude Code? Как я заставил нейросеть писать макросы для FreeCAD Анатомия ИИ‑агента для подбора персонала. От тысячи резюме к топ‑10 за минуты Опыт разработчика как экономика внимания Автономность как точка невозврата: кто будет субъектом в цифровом будущем Обучение ИИ в «диких» условиях: как рутинные действия превращаются в датасеты Как измерить LLM для задач кибербеза: обзор открытых бенчмарков Где хранить код? Сравнение GitHub, GitLab и Bitbucket Математика объясняет, почему нормальное распределение встречается повсюду Почему ваш FinOps не работает: 12 тезисов от практиков Как подписать проектную документацию УКЭП с использованием бесплатных лицензий Pilot Адаптивное администрирование Sigla Vision Я грузил уран в бочки, а потом 20 лет строил ИТ в атомной отрасли Чем позвонить с Эвереста? История и обзор спутниковой связи. Часть 2 Как языковая модель помогает контролировать качество инструктажей по охране труда в металлургии Как не передать на desktop свой IP в РКН Анатомия SAP Privileges: как устроено управление правами в macOS MoneyDev: Сказка про три главных слова Обновлённый токенизатор видео K-VAE 2.0 от Сбера Как сделать диспетчеризацию дома на 1284 квартиры почти бесплатно Как мы разогнали железную дорогу Мы дали агентам рутину. Теперь надо решить — что делать с освободившимся временем Токсичный контент, промпт-хакинг и защита ИИ — всё о Guardrails для LLM Умный город начинается с точного взгляда: как «Фалькон Тех» меняет пространство к лучшему Навайбкодил приложение для анализа графов Почему Дюну так интересно читать? Упрощаем работу с рутиной или как стать Гендальфом Белым Деконструкция Go: CPU, RAM и что там происходит. Go Assembler база. Часть 1.1 Какие профессии исчезнут из-за ИИ, а какие появятся? И что с этим делать Как мы построили IT-отдел, где хочется расти: архитектурные встречи, прозрачные метрики и книжные подарки Rufler: Делаем из Claude Code автономный рой через один YAML-конфиг Sing-box и белый список приложений Как построить надёжный обмен сообщениями в микросервисах: лучшие практики для enterprise OpenAI строит MLM-пирамиду, а McKinsey и Accenture помогают ей в этом Дом, который не построил Фишер (Часть 2) «Сверхзвуковой математик» против «Вдумчивого логиста»: битва алгоритмов 3D-упаковки Мультимодальные модели – грубый и дорогой инструмент Разговоры ничего не стоят. Код тоже Проверки физических лиц: с кого начнет ФНС Топ-10 бесплатных нейросетей для создания видео в 2026 году Первые слои кода: как наши решения сегодня определяют архитектуру ИИ на десятилетия Разработка нового статического анализатора: PVS-Studio JavaScript Поиск уязвимостей ПО: базовый минимум или роскошный максимум Почему оценка персонала не работает как инструмент управления Как мы разработали ИИ-ассистента и сократили рутину продуктовой команды на 50% Как я ушел из найма, нажарил косточек и продал на маркетплейсах на 168 млн в год Когда 1С:ERP уже внедрена, а нормального производственного плана всё ещё нет Как я сделал Claude мультимодальным, подключив к нему Qwen Omni Как приглашение на вакансию мечты превращается в атаку Infrastructure as Code: философия и лучшие практики IaC Тестируем Yandex Code Assistant на задаче, в которой нужно хранить секреты nxs-universal-chart v3.0: новое поколение универсального Helm-чарта Callback Injection: Техника, которая отправила Microsoft Defender в глухой нокаут «Все идеи на стол»: митап как способ вывести проект из тупика Сегодня я узнал нечто новое о GPU благодаря багу в своей игре Как заставить LLM ̶ ̶г̶а̶л̶л̶ю̶ ̶ эволюционировать Карта событий как фундамент аналитики: практический кейс для E-commerce Что выбрать для AI: x86, ARM или RISC-V? Дайджест железа за март Роль соматических мутаций в развитии аутоиммунных заболеваний: путь к избирательной терапии Mythos от Anthropic — тревожный сигнал для всех, а не только для банков Guardrails для LLM на Java: как приручить промпт‑инъекции и токсичные ответы Green-VLA: как мы собрали VLA-модель для реального антропоморфного робота и не потеряли обобщение Финансовая гонка вооружений: почему умные люди добровольно в ней участвуют Эра ИИ-агентов наступила: выбираем лучшего цифрового сотрудника # Практический опыт внедрения WinCC Redundancy на производственном предприятии Сделал MVP за 3 дня, а потом неделю прикручивал оплату. Оно того стоило? Физика против Маска: почему Starship V3 может оказаться ещё одной катастрофой Нефть Венесуэлы: крупнейшие запасы в мире, но не крупнейшая нефтяная держава JPA 4. Переосмысление Hibernate Почему зеркальная фотокамера Nikon D5 десятилетней давности идеально подошла для миссии «Артемида-2» Проект «Уровень-Спутник» или как мы сделали платформу для гидрологов «Замедлиться, чтобы ускориться»: почему ИИ повышает цену ошибок в требованиях и архитектуре Как с нуля поднять трафик IT-компании на 1657% при бюджете 55 тыс. и выжить Pixel-perfect Downsampling — идеальная отрисовка 50 миллионов точек без потерь
Из разработчика в системные аналитики: практический путь в профессию
Анна Пушкарева · 2026-05-29 · via Все публикации подряд на Хабре

Из разработчика в системные аналитики: практический путь в профессию

Простой

8 мин

10K

Привет, Хабр! Меня зовут Анна Пушкарева, я системный аналитик в компании «СИБИНТЕК‑СОФТ». Три года назад я перешла из разработки в аналитику и сейчас участвую в создании внутреннего сервиса для управления проектами — от первых требований до тестирования на реальных пользователях.

В этой статье я расскажу о профессии системного аналитика с практической точки зрения. Материал в первую очередь ориентирован на тех, кто работает или планирует работать в ИТ‑сфере, но будет полезен и аналитикам из других областей — многие подходы и принципы универсальны. Я поделюсь не только теорией, но и конкретными примерами из своего проекта, покажу, какие задачи реально приходится решать и с какими инструментами работать.

О чем поговорим:

  1. Такие разные «аналитики»: как не запутаться в терминах и выбрать своё

  2. Системный аналитик на всех этапах разработки ПО

  3. Артефакты: что остается после работы

  4. Инструменты: чем пользуюсь я

  5. Навыки: что реально нужно знать и уметь

  6. Итоги

1. Такие разные «аналитики»: как не запутаться в терминах и выбрать своё

Когда я только начинала свой путь в этой профессии, одной из главных трудностей было разобраться в многообразии аналитиков. Бизнес‑аналитик, системный, продуктовый, аналитик данных… Вакансии бизнес‑аналитика искали системного, а системного — наоборот. Поэтому первое, что я советую: ориентироваться не на название должности, а на конкретные задачи.

Обычно всех аналитиков делят на две большие группы: те, кто работает с требованиями, и те, кто работает с данными. Есть большое количество разных аналитиков, остановимся на самых известных.

Аналитики требований (наверху) и аналитики данных (внизу)

Аналитики требований (наверху) и аналитики данных (внизу)

Аналитики требований (проектируют, как будет работать система):

  • Бизнес‑аналитик. Изучает бизнес‑процессы компании, ищет узкие места, общается с заказчиками и предлагает, что именно нужно улучшить. Это скорее исследователь и стратег. Переход из бизнес‑анализа в системный возможен, но потребует погружения в техническую часть.

  • Системный аналитик. Это как раз моя роль. Мы выступаем переводчиками между бизнесом и разработкой: берем бизнес‑идеи и превращаем их в понятные технические задачи. Системный аналитик больше нацелен на техническую часть и по большей части общается с разработчиками. Если в команде есть бизнес‑аналитик, то системный получает требования от него, напрямую с заказчиком не контактирует. Но на практике часто требуются fullstack‑аналитики, которые совмещают обе роли.

  • 1С‑аналитик. Специалист, который похож на бизнес‑аналитика, но работает в экосистеме 1С. Исследует бизнес‑процессы, оптимизирует их в рамках платформы и обучает пользователей.

Аналитики данных (исследуют цифры и метрики):

  • BI‑аналитик. Собирает данные и превращает их в понятные отчеты, графики, дашборды. По сути, это дизайнер в мире данных — помогает руководству быстро видеть картину происходящего.

  • Продуктовый аналитик. Смотрит на метрики продукта, строит гипотезы и проверяет их через A/B‑тесты. Его задача — сделать продукт удобнее и прибыльнее.

  • Аналитик данных (Data Analyst). Ищет в данных закономерности, причины тех или иных событий, строит прогнозы. Похож на BI‑аналитика, но больше анализирует, чем визуализирует.

Почему я выбрала системный анализ? Мне нравится разговаривать с разработчиками, погружаться в технические детали и видеть, как твои идеи превращаются в реально работающий продукт. Плюс опыт работы разработчиком здесь очень помог.

2. Системный аналитик на всех этапах разработки ПО

Часто кажется, что аналитик нужен только в начале проекта — написал требования и ушел. На практике всё иначе.

Расскажу на примере сервиса, над которым я работаю. Это внутренний сервис для управления проектами — точка входа для проектных команд. Вот как выглядело мое участие на каждом этапе.

Функции системного аналитика на каждом этапе разработки ПО

Функции системного аналитика на каждом этапе разработки ПО

Анализ

Здесь я общаюсь с заказчиками, руководителями продукта, пытаюсь понять, что им на самом деле нужно. Часто люди формулируют одно, а имеют в виду совсем другое. Моя задача — задавать правильные вопросы, отделять важное от второстепенного и фиксировать первые требования.

В моем проекте я описывала требования как к новому функционалу, так и к уже существующему. У нас добавилось много интеграций с другими системами, и важно было учесть, что уже разработано, чтобы не заставлять разработчиков переписывать всё заново. При этом я проектирую по большей части внутреннюю документацию для команды. Официальные ТЗ для заказчиков у нас обычно составляют технические писатели — у каждого свои задачи.

Проектирование

Начинается детальная работа: пишется постановка задачи, рисуются схемы, продумывается структура базы данных, появляются первые прототипы интерфейсов. Здесь появляется архитектура будущей системы.

На этом этапе я составляла User Story и Use Case, проектироватала архитектуру по модели С4, описывала, как пользователи будут взаимодействовать с системой. Вместе с дизайнером и владельцем продукта мы прорисовывали интерфейс, обсуждали логику экранов и сценарии поведения.

Дизайн

Главный на этом этапе — UI/UX‑дизайнер. Я выступаю в роли консультанта, объясняю пользовательские сценарии и слежу, чтобы визуальное решение не ломало логику продукта. И, конечно, участвую в финальном согласовании макетов.

Я передавала дизайнеру всю документацию с предыдущего этапа, на основе которой он рисовал макеты. Если возникали вопросы по функционалу или логике, объясняла, как должно работать.

Разработка

Когда разработчики начинают писать код, у них неизбежно возникают вопросы, которые мы не учли. Моя задача — быть на связи, оперативно отвечать, уточнять требования и, если нужно, корректировать документацию.

Я отдавала команде User Stories, Use Cases, макеты, схему базы данных. Программисты по ним разрабатывали нужный функционал. В процессе работы постоянно консультировала, что‑то уточняла, вносила правки.

Тестирование

В идеальном мире этот этап выполняет тестировщик. Но часто его в команде нет, и тогда функции распределяются так: разработчики тестируют функционал с технической стороны, а системный аналитик — с точки зрения пользователя.

Я оценивала результат «глазами пользователя»: проверяла, реализовано ли то, что задумывалось, решает ли разработка задачу, удобно ли пользоваться. Это позволяет поймать многие логические ошибки до того, как продукт попадет к заказчику.

Внедрение

Если в команде нет технического писателя, подготовка документации ложится на аналитика. Иногда приходится участвовать в презентациях и обучении.

У нас в проекте обучение проходило упрощенно: мы передали фокус‑группе пользовательскую инструкцию и дали ссылку на сайт. Но в других проектах бывает и полноценное обучение с презентациями.

Поддержка и развитие

После запуска работа не заканчивается. Мы собираем обратную связь, анализируем обращения, ищем ошибки и планируем доработки.

У нас добавилось много нового функционала, например, интеграций с другими системами, поэтому я снова прохожу все этапы разработки: собираю новые требования, рисую схемы, описываю интеграции. Так что работа системного аналитика — это не линейный процесс, а цикл, который повторяется снова и снова.

3. Артефакты: что остается после работы

Результат работы системного аналитика — это не только готовая функция в приложении, но и набор документов, которые называют артефактами. Набор может меняться в зависимости от компании и проекта, но основные позиции такие.

Внешние артефакты

То, что мы показываем заказчику и пользователям. Отвечают на вопрос «ЧТО система будет делать?», например:

  • Пользовательские инструкции.

  • Функциональные требования.

  • Техническое задание.

Внутренние артефакты

Это «инструкция по эксплуатации» для команды разработки. Отвечают на вопрос «КАК это будет работать внутри?», например:

  • Архитектурные схемы.

  • Модели данных (ER‑диаграммы).

  • Спецификации API.

  • Схемы интеграций.

4. Инструменты: чем пользуюсь я

Когда меня спрашивают, что нужно освоить новичку, я всегда советую начать с этого набора. Расскажу, чем пользуюсь сама.

Инструменты системного аналитика

Инструменты системного аналитика

Для документации

  • GitLab, Confluence, Word, Excel. По большей части использую GitLab и Confluence — там удобно вести версионирование, и у всех всегда под рукой актуальная версия.

  • Jira. Для ведения и постановки задач, планирования спринтов.

  • Различные конвертеры. Требуются для перевода из markdown в html или Excel, в зависимости от того, какой формат удобнее команде.

Для схем и моделей:

  • Draw.io и Miro. В Draw.io рисую диаграммы, в Miro удобно проводить воркшопы и мозговые штурмы.

  • Pixso и Figma. Использую для работы с дизайн‑макетами.

Для API:

  • Swagger. Это стандарт описания REST API. Почти все современные бэкенды отдают документацию в Swagger. Умение читать Swagger‑спецификацию — базовый навык.

  • Postman. В нем можно отправлять запросы к еще не реализованному API, смотреть ответы, составлять коллекции запросов и даже писать автотесты. Я часто использую Postman для тестирования API сторонних приложений.

Для анализа данных:

  • SQL (любой клиент: DBeaver, pgAdmin). Знание базового SQL обязательно, с ним можно самостоятельно исследовать данные и проверять гипотезы.

Конечно, это не исчерпывающий список. В разных компаниях могут использовать разные инструменты, но если вы освоите этот базовый набор, вы сможете выполнять 90% задач системного аналитика.

5. Навыки: что реально нужно знать и уметь

Когда меня спрашивают, что нужно учить, чтобы стать системным аналитиком в ИТ, я всегда отвечаю, привязываясь к этапам разработки. Это помогает не хвататься за всё сразу, а видеть цельную картину.

Этап разработки

Soft skills

Hard skills

Анализ

Коммуникация, умение слушать, критическое мышление, системное мышление

Интервьюирование, анализ бизнес‑процессов

Проектирование

Внимание к деталям, аналитическое мышление

User Stories, Use Cases, BPMN, UML, проектирование архитектуры, моделирование данных (ER‑диаграммы), проектирование интеграций и API

Дизайн

Коммуникация, умение объяснять простым языком

Основы UI/UX, умение прототипировать

Разработка

Работа в команде, гибкость, многозадачность

Понимание Agile/Scrum/Kanban, декомпозиция задач, оценка трудозатрат

Тестирование

Внимательность, критическое мышление

Тестирование API, валидация требований

Внедрение

Навыки презентации, коммуникация, обучаемость

Подготовка инструкций, обучение пользователей

Поддержка и развитие

Аналитическое мышление, работа с обратной связью

SQL, анализ логов и обращений пользователей

Как видите, функционал у СА очень широкий. Но это и плюс: опытный аналитик может вырасти в архитектора, владельца продукта, руководителя проекта или даже вернуться в разработку, но уже с полным пониманием того, «зачем» это делать.

6. Итоги

Если вы, прочитав всё это, не испугались, а, наоборот, загорелись, у меня для вас два универсальных совета.

Совет № 1. Определитесь с направлением.

Еще раз перечитайте первую часть статьи. Точно ли вам нужен системный анализ, а не работа с данными или чисто с бизнес‑процессами? Ответ на этот вопрос сэкономит вам годы жизни.

Совет № 2. Начните учиться, но с умом.

Здесь есть два пути, и какой выбрать — решать вам:

  • Путь «слабое звено». Проанализируйте список навыков выше и честно скажите себе, чего вы НЕ знаете совсем. И начните учить это. Это самый прагматичный подход, который быстро закроет ваши пробелы.

  • Путь «интереса». Начните с того, что вам кажется самым интересным. Нравится рисовать — освойте Figma и попробуйте нарисовать прототип мобильного приложения. Нравится копаться в логике — напишите несколько пользовательских историй для своего любимого сервиса. Это сохранит мотивацию.

Надеюсь, мой опыт и эта дорожная карта будут вам полезны. Системный анализ в ИТ — живая и интересная профессия, в которой есть место и общению, и техническому творчеству, и постоянному развитию. Если остались вопросы — задавайте в комментариях, буду рада обсудить.

Спасибо за внимание!