Перейти к основному содержимому

О разделе

Длинные листинги (от ~15 строк) вынесены в каталог code.spirzen.ru и подгружаются в статьях через ExternalCodeEmbed — так HTML энциклопедии не раздувается, а код остаётся с подсветкой, вкладками и сериями "шаг 1…N". Короткие фрагменты (одна строка, пара выражений) по-прежнему прямо в markdown. Диаграммы mermaid и интерактив — на месте или в play.spirzen.ru.

Раздел "Аналитика" — практический курс для тех, кто переводит хаос пожеланий заказчика в понятные требования, модели и документы. Здесь не "про отчёты в Excel" (хотя метрики тоже разбираем), а про инженерию смысла на стыке бизнеса и разработки.

Если вы только входите в IT, сначала убедитесь, что уверенно пользуетесь ПК — Основы компьютерной грамотности. Затем — Основы анализа требований и Профессиональная аналитика. Если уже работаете аналитиком — используйте раздел как справочник — BPMN, ГОСТ, API, Agile, продуктовые метрики.

Play ITЗагрузка интерактивного демо…


Четыре "аналитики" — не путайте роли

РольГлавный вопросТипичный результат
Бизнес-аналитик (BA)Зачем менять процесс и что нужно бизнесу?BPMN as-is/to-be, BRD, приоритеты, ROI
Системный аналитик (SA)Как система должна работать технически?Use case, API, ERD, ТЗ, техдизайн
Продуктовый аналитикЧто делают пользователи в живом продукте?Метрики, воронки, A/B, гипотезы
Аналитик данныхКакие данные нужны для ответа на вопрос?SQL, витрины, отчёты, качество данных

Подробнее — BA, SA, продуктовая аналитика, язык данных.


Маршруты по уровню задач

Старт (обязательный минимум)

  1. Основы компьютерной грамотности — если ещё не уверенно пользуетесь ПК, файлами и почтой.
  2. История аналитики в IT
  3. Основы анализа требований
  4. Профессиональная аналитика
  5. Формализация и управление требованиями
PostgreSQL для аналитика

Даже если вы не пишете продакшен-код, установите PostgreSQL и потренируйтесь в SQL — проверка гипотез, сверка отчётов, понимание ERD и интеграций.

Старт — Первые шаги с SQLPostgreSQL — практическая работа; язык данных в аналитике — Как переводить бизнес-задачи на язык данных.


Бизнес-аналитик

Роль бизнес-аналитика в проектеОсновы диаграмм и моделированияМоделирование бизнес-процессовСправочник по нотации BPMN 2.0BPMN-движки Camunda и FlowableФормализация и управление требованиямиДокументация аналитикаВзаимодействие аналитика с командой. Для госсектора добавьте Дополнительные виды проектной документации.

Компактный маршрут по BABOK

Последовательный проход по роли BA и управлению требованиями — без дублирования BPMN-справочника:

  1. Роль бизнес-аналитика в проекте — роль BA, концепты, фазы проекта
  2. Профессиональная аналитика — области знаний, тип проекта, "цель → метод"
  3. Формализация и управление требованиями — план BA, RM, приоритизация
  4. Основы анализа требований — пять шагов анализа, стоимость дефекта
  5. Основы диаграмм и моделирования — основы диаграмм, выбор нотации
  6. Моделирование бизнес-процессов — gap analysis, journey, DFD
  7. Wireframe и UX до ТЗ — Веб-дизайн — блок 2
  8. Инструменты аналитика — инструменты BABOK
  9. Взаимодействие аналитика с командой — стейкхолдеры и конфликты
  10. Аналитика — итоги / Аналитика — чек-лист — закрепление

Системный аналитик

Роль системного аналитика в разработкеИсследование и декомпозиция системАртефакты аналитической деятельностиОсновы диаграмм и моделированияТехнический дизайн на основе требований. API углубляется в 7.06; для быстрой проверки контрактов в консоли — утилита curl, curl / fetch — примеры.


Продукт и данные

Основы продуктовой аналитикиКак переводить бизнес-задачи на язык данныхSQL для аналитики3.11 Анализ данных.


Соседние разделы

ТемаРаздел
Методологии, ЖЦ7.03
Scrum, бэклог, оценка7.14
Архитектура, API7.06
Тестирование7.05 — в т.ч. статическая проверка требований, свойства качественных требований
Карьера1.26

Базовая теория (глава 2)

Когда в SA-маршруте не хватает "как устроено под капотом" — не останавливайтесь на формулировках требований:

ВопросТеория
REST, HTTP, OpenAPI, интеграции2.09 · API в 7.06
Сеть, DNS, TLS, задержки2.03
Аутентификация, шифрование в NFR2.08
Очереди, Kafka, согласованность2.09.121
Проверка контракта в консолиcurl · Postman/curl

Базовая теория (глава 3)

Вопрос аналитикаТеория
ERD, кардинальность, DDLEntity Relationship · нормализация
SQL для сверки и отчётовSQL — о разделе · язык данных в аналитике
Миграция, маппинг, целостностьПакетная работа с данными · исследование систем
SQL vs NoSQL в требованияхОсновы БД · NoSQL
Витрины, ETL, качество данных3.11 Анализ данных · продуктовая аналитика

Базовая теория (глава 4)

Когда в ТЗ или sequence-диаграмме непонятно, как это станет кодом — не останавливайтесь на формулировках:

Вопрос аналитикаТеория
Классы, объекты, UML → реализацияПроектирование сущности · ООП — о разделе
Изменение состояния, переменные, типыКод — о разделе
Асинхронные сценарии, очереди в use caseАсинхронность — о разделе
Слои приложения, где живёт бизнес-логикаПроект и фреймворки — о разделе · Технический дизайн
ORM, маппинг сущностей на таблицыORM — о разделе
Ошибки, исключения в сценарияхОшибки и отказоустойчивость

Закрепление: Итоги, Чек-лист.


В подборках

Статья входит в тематические подборки и блок "С чего начать?" на главной. Соседние шаги того же маршрута:

Системная аналитикаОсновы анализа требований, BPMN-движки Camunda и Flowable, Основы бизнеса для IT-специалиста, Программные платформы, Корпоративное ПО, Платформенные решения в бизнесе.

ERP, 1С и отраслевое ПОВнедрение ERP — о разделе, Платформа 1С, 1С — о разделе, Отраслевое ПО — итоги, Adobe, Отраслевое программное обеспечение.