Перейти к содержимому
Инструменты аналитика

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

Систематизированный обзор инструментов системного аналитика по направлениям: анализ и discovery, документация, моделирование, таск-трекеры, API, работа с данными, DevOps — с краткими комментариями для новичков.

Анализ и исследование (Discovery)

Прежде чем что-то описывать и рисовать, нужно понять предметную область. Это этап, когда вы становитесь исследователем.

ИнструментНазначениеКомментарий
Google / ЯндексПоиск информации о предметной области, терминах, аналогах.Прежде чем спрашивать заказчика, попробуйте погуглить. Базовый скилл - уметь формулировать поисковый запрос.
ChatGPT / DeepSeek / YandexGPT и любые другие нейронкиГенерация черновиков, пересказ длинных текстов, помощь в формулировках.Отличный помощник, но с важным правилом: все, что сгенерировала нейросеть, нужно проверять головой. Она может уверенно врать.
Holst / Miro / SboardПроведение воркшопов, мозговых штурмов, карты пользовательских путей.Когда нужно собрать заказчиков в одной комнате (даже виртуальной) и накидать стикерами видение будущего продукта.

Документация и база знаний

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

ИнструментНазначениеКомментарий
ConfluenceКорпоративная вики. Здесь живут требования, спецификации, гайды/Стандарт в мире Enterprise. Учитесь структурировать информацию: страницы, иерархия, ссылки, вложения.
NotionБолее гибкая и современная база знанийМногие любят Notion за красоту и удобство. Можно вести и личные заметки, и командные документы.
Markdown + GitХранение документации в текстовых файлах с контролем версийЭто уже “хардкорный” подход (DocOps). Вся документация лежит в репозитории как код, ее можно версионировать, делать code review, автоматически публиковать.
ObsidianДля ведения своей собственной базы знаний / заметок (очень удобный инструмент)Все заметки ведутся в формате Markdown. У приложения стремительно растет комьюнити, много разнообразных плагинов.

Моделирование (рисование схем)

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

ИнструментНазначениеКомментарий
Draw.io (diagrams.net)Рисование любых диаграмм.Бесплатный, легкий, встраивается в Confluence и Google Docs. Идеален для старта.
PlantUML / MermaidДиаграммы, которые рисуются кодом.Необычный подход: вы пишете текст на специальном языке, а инструмент сам рисует схему. Удобно, когда важна версионность схем (хранить в Git) и не хочется мышкой двигать квадратики.
BPMN.io / StormbpmnСпециализированные редакторы для нотации BPMN.Если вы серьезно беретесь за описание бизнес-процессов в стандарте BPMN, лучше использовать инструменты, которые понимают эту нотацию и не дадут нарисовать “неправильную” схему.

Управление задачами (Таск-трекеры)

Здесь живет наша операционка. Задачи на разработку, баги, командные доски.

ИнструментНазначениеКомментарий
JiraМощный таск-трекер для больших команд.В Jira ведут бэклог, планируют спринты, ставят задачи разработчикам. Поначалу пугает, но это стандарт индустрии. Аналитик создает здесь User Story и описывает их.
Trello / KaitenПростые канбан-доски.Для небольших проектов или личного планирования. Все просто: доска, колонки, карточки.
Yandex TrackerСервис для управления задачами, проектами и бизнес-процессами.Импортозамещение =)
Разработан компанией Яндекс. Предназначен для командной работы, помогает организовать процессы планирования и контроля выполнения задач.

API и интеграции

Современные системы редко бывают изолированными. Они общаются с другими сервисами через API. Аналитик должен понимать, как это работает, и уметь проверять.

ИнструментНазначениеКомментарий для новичка
PostmanОтправка запросов к API, сохранение коллекций, тестирование.Программа, в которой вы можете “постучаться” к серверу и посмотреть, что он отвечает. Очень помогает при анализе существующих систем.
InsomniaАналог постмана также для запросов к API, сохранения коллекций, тестирования.
Swagger (OpenAPI)Спецификация и документация API.Это стандарт описания REST API. Обычно выглядит как страничка, где перечислены все доступные запросы. Нужно уметь читать такие спецификации.
Browser DevTools (F12)Анализ сетевого трафика прямо в браузере.Нажали F12 в браузере - вкладка “Network” показывает все запросы, которые отправляет сайт. Видно, какие данные уходят и приходят. Незаменимо, если нужно понять, как работает чужой веб-интерфейс.

Работа с данными (SQL и базы данных)

Иногда проще один раз сходить в базу и посмотреть данные, чем дергать разработчика. Для этого нужно немного знать SQL.

ИнструментНазначениеКомментарий для новичка
DBeaverУниверсальный SQL-клиент.Программа, которая подключается к разным базам данных (PostgreSQL, MySQL и др.) и позволяет писать запросы. Бесплатный и мощный.
DataGripSQL-клиент от JetBrains.Платный, но очень удобный. Если ваша компания покупает лицензии - отлично.
dbdiagram.io / drawSQLРисование схем базы данных (ER-диаграмм).Удобно, когда нужно быстро набросать, как связаны таблицы в будущей системе.

DevOps и эксплуатация (как живет система)

Чтобы понять, почему система упала или работает медленно, нужно уметь смотреть логи и метрики. Это зона ответственности эксплуатации, но аналитику тоже полезно ориентироваться.

ИнструментНазначениеКомментарий для новичка
Git (GitLab / GitHub)Контроль версий для артефактов аналитика.Если вы храните требования в текстовых файлах (Markdown), Git позволяет видеть историю изменений, делать review и откатываться назад.
Логи (ELK, Splunk)Поиск и анализ ошибок в системе.Когда приходит баг, разработчик часто просит: “Посмотри логи”. Это интерфейсы, где можно искать ошибки по ключевым словам и таймстемпам.
Мониторинг (Grafana, Prometheus)Дашборды с метриками системы.Красивые графики, показывающие нагрузку на сервер, количество пользователей, время ответа. Помогают увидеть проблемы на ранних этапах.

Проверка знаний

Вопрос 1 из 4
Зачем аналитику нужны инструменты?
Что относится к инструментам исследования и discovery?
Какой класс инструментов особенно важен для визуализации системы?
Почему нельзя сказать, что у аналитика есть один главный инструмент на все случаи?

Вопросы, где были ошибки