GetAnalyst - Навыки • Системный анализ • Бизнес-анализ
20.9K subscribers
2.25K photos
80 videos
226 files
1.28K links
Разбор задач на проектирование систем 🚀 Канал для системных аналитиков, бизнес-аналитиков, тестировщиков и менеджеров проектов

Админ @getanalyst
Сайт https://getanalyst.ru
Чат t.me/getanalystchat
Начинающим в IT @getanalyststart
Download Telegram
ТОП 7 AI-инструментов для СА и БА

Наш основной ресурс — это время.

И поэтому AI сейчас — это не просто «игрушки», а полноценные джуны-аналитики, если уметь с ними правильно обращаться.


Мой личный топ 7 AI-инструментов, которые я постоянно использую в работе в 2026 👇


🤖
ChatGPT от OpenAI

Задачи:
✔️ подготовка контрактов (ТЗ)
✔️ генерация основ под User Stories и Use Cases
✔️ создание UML-диаграмм (мой AI-бот для UML)
✔️ создание контрактов API (есть мои AI-боты)
✔️ превращение "потока мыслей" с созвона или идей в адекватный текст
✔️ анализ и поиск информации
✔️ письма
✔️ переводы на английский
✔️ личные вопросы

Почему выбираю:
Справляется с большинством задач лучше за счет огромной базы знаний. Передовик в открытом AI.
Плюс мой опыт использования с декабря 2021 помогает делать ответы качественными.

🇷🇺 Нюансы:
▫️ Требует V**
▫️ Нужна иностранная карта для подписки. Ограничения бесплатного тарифа в последнее время показывают ChatGPT с худшей стороны



🔥 Claude от Anthropic

Задачи:
✔️ работа с большими документами
✔️ генерация основ под User Stories и Use Cases
✔️ создание UML-диаграмм
✔️ создание C4-диаграмм архитектуры
✔️ создание контрактов API
✔️ написание SQL-запросов,
✔️ создание MVP-приложений для демо
✔️ написание сложного кода (Python, JavaScript)

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

🇷🇺 Нюансы:
▫️ Самый капризный к российским IP (нужен качественный прокси).
▫️ Рандомно может запросить номер телефонов при регистрации, если заподозрит, что вы из России.



🔥 Gemini AI от Google

Задачи:
✔️ полностью покрывает задачи, которые я решаю с ChatGPT
✔️ лучший в проектировании БД
✔️ хорошо справляется с SQL-запросами
✔️ лучший в проектировании архитектуры (определение микросервисов, подбор компонентов и др)
✔️ поиск актуальной информации

+ обратите внимание на NotebookLM.

В последнее время чаще обращаюсь к Gemini.
На платной подписке он заставляет меня задуматься о полном переезде с ChatGPT.
Сейчас всё чаще обращаюсь к нему.

Почему выбираю:
Gemini умеет гуглить в реальном времени лучше всех.
Без сложных промптов можно добиться высокого качества ответов и адекватных текстов, если сравнивать с ChatGPT.

🇷🇺 Нюансы:
В 2026-м доступ в РФ стал проще, но для продвинутых фишек может понадобиться зарубежный аккаунт.
Давала рекомендации тут.


🔥 Perplexity
Обратите внимание, если вам важно работать с анализом актуальной информации в сети Интернет. Это "Gemini на стероидах" - AI-поисковик с кучей встроенных моделей.



🔥 Qwen 3.5 от Alibaba

Для чего:
✔️ Отлично решает те же задачи, что и ChatGPT.
✔️ Работает почти на уровне платного ChatGPT, но бесплатно.
✔️ Режим обучения в Qwen - лучший.

Почему рекомендую:
Qwen — мощная открытая модель.
Если ваша компания боится утечки данных, Qwen можно развернуть на своём сервере.

🇷🇺 Нюансы:
Доступ без ограничений.



👍 DeepSeek

Задачи:
✔️ Работает также, как сейчас бесплатный ChatGPT (даже лучше).
Если у вас нет возможности купить подписку на ChatGPT или Gemini AI, то это хорошая альтернатива.

Почему рекомендую:
Этот «китаец» в 2025-26 годах совершил прорыв. Модель R1 не уступает GPT-4o в логике, но бесплатна.

🇷🇺 Нюансы:
Доступ без ограничений.



🤖 Алиса (Yandex GPT)

Для чего:
Если нужно что-то специфическое для России: писать требования под систему, вопросы по законодательству и т.п.

Общее впечатление от работы:
Алисе надо развиваться, хотя бы до уровня китайцев.

Когда рекомендую:
Модель обучена на русском языке и понимает законы, менталитет.
Также она внутри России.
Если есть ограничения по подключению к зарубежным сервисам с рабочего компьютера, то берите её.

🇷🇺 Нюансы:
▫️ работает везде,
▫️ оплата рублями.



👉 Итог:
Мои фавориты для работы ChatGPT, Gemini и Qwen.
Если нужно работать с кодом, то Claude.
Алиса и DeepSeek - запасные варианты, почти не использую.


А что используете вы? Делитесь в комментариях 👇

📱 GetAnalyst | 💙 VK | 💬 Max

#AI_for_analysts
Please open Telegram to view this post
VIEW IN TELEGRAM
32👍8🔥5😁3
Когда я закончила учёбу по AI в Гарварде (Harvard University) в прошлом году, у меня остался главный вопрос:
А как AI работает "под капотом"?

Да, нам дали фундамент, кейсы внедрения AI в бизнес-процессы и инструменты.

Но Гарвард оказался больше про бизнес и стратегию, чем про технику.
Так что даже не смотря на громкое имя университета и бонус в портфолио, с учебы я вышла с небольшим разочарованием.


👉 Мне хотелось именно залезть "под капот" 👀

Поэтому почти сразу после завершения Гарварда я начала искать что дальше. Выбирала между лучшими техническими университетами - Стэнфордом и Джонсом Хопкинсом (Johns Hopkins University).

В итоге победил Хопкинс, так как программа сильно ближе к тому, что надо системному аналитику.

Хотела заглянуть "под капот"? Получила 😄
Последние пол года:
+ пишу код
+ обучаю модели
+ анализирую данные
+ делаю приложения с AI-интеграциями
Руками копаюсь во всей «внутрянке».


👉 Почему я вообще пошла учиться?
Синдром самозванца.
И желание брать проекты с AI.

К началу 2025 года я уже много знала: 2024 прошёл в конференциях и самостоятельном обучении, мы встроили AI во все наши программы. Но полноценного курса именно по AI не было.

В начале 2025 я написала первую версию программы по AI для GetAnalyst, но осталась ей недовольна. Не хотела делать очередной курс уровня «вставьте промпт - скопируйте ответ», поэтому заморозила его и занялась структурированием знаний.


👉 AI-Акселератор сегодня

Прошлой осенью я заново собрала программу по AI для СА и БА: со всеми полученными знаниями из университетов, проектов, ютубов и множества конференций.
И эта программа получилась тем самым, что я сама искала!

У аналитика с AI две ключевые роли:
1️⃣ пользователь — когда AI помогает в задачах
2️⃣ интегратор — когда мы внедряем AI в продукты

Поэтому в AI-Акселераторе разбираю:
✔️ как работают LLM «изнутри»
✔️ локальные LLM
✔️ промпт-инжиниринг
✔️ интеграция с моделями через API
✔️ программирование приложений с AI-интеграциями
✔️ много практики по реальным задачам аналитиков

Более 80 часов занятий.
Не по верхам, а максимально глубоко в технику.

На путь к сбору этих знаний ушло много времени, сил и денег, но теперь я честно могу сказать:
👉 я готова передать вам лучший технический опыт работы с AI
а не просто список промптов для "копи-паста".

🗓 AI-акселератор для аналитиков стартует уже в этот четверг, 2 апреля


Спасибо всем, кто уже с нами!
Уверенна, что вы заберёте самое лучшее! 🤖
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥1916
Книга_"Интеграции"_полный_справочник_с_примерами_для_СА_и_БА_GetAnalyst.pdf
5.8 MB
📗 Книга "Интеграции": полный справочник с разбором реальных примеров для СА и БА 📗

Интеграция — это процесс объединения различных систем и приложений в единое целое
, чтобы они могли работать вместе, обмениваться данными и выполнять задачи, как одна система.


👉 Пример 1
Платформа по доставке еды хочет отправлять клиенту SMS о процессе доставки.

Надо ли этой платформе:
1. Покупать оборудование для отправки SMS?
2. Заключать договоры и делать интеграции со всеми операторами сотовой связи?

Конечно, нет.

Мы подключаем готовый SMS-сервис (например, Unisender) через API — и задача по доставке SMS решена
🙌


👉 Пример 2
Тот же сервис доставки хочет принимать оплату банковскими картами.

Надо ли ему:
1. Реализовывать проверку карты?
2. Поддерживать 3-D Secure?
3. Хранить токены и проходить банковскую сертификацию PCI DSS?

Нет.

Мы просто подключаем готовое решение по API, например, от ТБанка.


Главная идея интеграций:
Если не хочешь "изобретать велосипед", просто подключи (интегрируй) уже готовое решение в свою систему.




👉 Виды интеграций:

1) по окружениям:
▫️ Внешние
▫️ Внутренние

2) по направлению:
▫️ Во внешние системы (к вендорам)
▫️ К нашей системе (партнерские)


👉 Способы обмена данными:
▫️ Синхронный - отправили данные и получили ответ сразу.
▫️ Асинхронный - отправили данные и продолжили работу без ожидания ответа, обработка запроса в фоне.


👉 Основные способы интеграции:
▫️ API
▫️ Библиотеки и SDK
▫️ Брокеры
▫️ Файлы
▫️ Общая БД



📗 Подробнее об интеграциях читайте в мини-книге с картинками и примерами - прикреплена к посту.

Полезна, для детального погружения в тему.
Загружайте и изучайте! 🔖

#ИнтеграцииGA

📱 GetAnalyst | 💙 VK | 💬 Max
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥5120👍9❤‍🔥2
GetAnalyst_Виды_Интеграций_Практический_гайд.png
699.4 KB
📌 Виды интеграций: чек-лист с подробными примерами для аналитиков 📌

1. Синхронные по API (REST, SOAP, GraphQL и другие)
2. Асинхронные по API (Webhook, Polling)
3. Режим реального времени (WebSocket, SSE и другие)
4. Брокеры и очереди сообщений
5. Общая БД
6. Обмен файлами


Важно уметь объяснить:
+ когда использовать каждый тип,
+ какие у него риски,
+ как он влияет на архитектуру.


Сохраняйте — этот вопрос всегда актуален на собеседованиях для системных аналитиков 🤝


#ИнтеграцииGA

📱 GetAnalyst | 💙 VK | 💬 Max
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥3415👍6
⭐️ Задача на интеграцию по API: разбор с технического собеседования системного аналитика (видео-формат) 🧩

Разбираем задачу системного аналитика, аналоги которой регулярно встречаются в реальной работе и на технических собеседованиях.

Проектируем интеграцию системы ЭДО (электронный документооборот) по API с внешними сервисами DaData и Т-Банка.

🔗 Статья с доп. материалами

Идем по шагам: от выбора архитектуры и написания интеграционных Use Case до маппинга данных и проектирования REST API эндпоинтов.

На практике смотрим, как читать API-документацию вендора, что выбрать для фоновой синхронизации оплат — Polling или WebHook, как обработать ошибки и сформировать финальные постановки задач команде разработки.

👉 Максимум практики по системному анализу и проектированию интеграций.

Видео с демо решения:
YouTube
RuTube
VK Video
Telegram

Аудио:
Apple Podcast
Яндекс.Музыка
Castbox
Звук
Spotify


🚀 GetAnalyst — ваш чит-код к хардам системного аналитика.


📱 Tg | 💙 ВК | 💬 Max
Please open Telegram to view this post
VIEW IN TELEGRAM
22🔥51
🟢 [6 апреля, 19:00] Миграции в БД: онлайн-практикум 🟢

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

Это особенно заметно в задачах, связанных с БД: здесь важно не просто описать изменение, а заранее продумать, как оно скажется на данных, интеграциях, обратной совместимости и релизе.


Поэтому приглашаем вас на онлайн-практикум по БД и SQL, чтобы погрузиться в тему:

🔖 Проектирование миграций в БД
🗓 6 апреля, в 19:00 Мск (пн)

План:
1. Понятие миграции данных. Примеры.
2. Требования к обратной совместимости БД. Типичные ошибки.
3. Влияние нефункциональных требований на миграции.
4. Практика проектирования миграций внутри одной БД.
5. Проблемы миграций данных между разными СУБД.
6. Шаблон постановки задачи на миграцию.

Проект:
AI-платформа 🤖

🔗 Узнать подробнее и записаться
Стоимость участия от 2 390 руб

Запись будет доступна в платформе
🎁 Бонус: занятие в записи "Проектирование БД с нуля: ER-диаграмма"


Вопросы? Пишите через
сайт или в ЛС @getanalyst 🤝
Please open Telegram to view this post
VIEW IN TELEGRAM
8👍2
⚡️ [11-14 апреля] Бесплатный практикум по Интеграциям для СА и БА ⚡️

Одна из самых частых сложностей в работе аналитика — интеграционные задачи.

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


Поэтому мы готовим для вас практическое занятие:

⚡️ Задача на Интеграцию: от Postman до требований в Confluence
🗓 Доступ с 11 до 14 апреля [сб-вт]
🕓 Время на обучение: 4 часа

🔗 Зарегистрироваться

Это полноценное обучение с погружением в тему, а не обзор "по верхам".

👉 План:
1. Интеграции: порядок работы над задачами
2. Анализ API-документации
3. REST API на практике в Postman (+ немного GraphQL и WebSocket)
4. Разработка интеграционного Use Case
5. UML-диаграммы и архитектурные схемы
6. Оформление задачи в Confluence


Разберём максимально полезный для работы кейс про уведомления, где важно не просто напрямую слать запросы по API, но и использовать брокера RabbitMQ/Kafka.


👉 Практикум проводится в качестве вводного занятия к программе Интеграции систем для аналитиков, которая стартует 15 апреля.


Регистрируйтесь сейчас и планируйте время на обучение! 🤝
Please open Telegram to view this post
VIEW IN TELEGRAM
21
Чаще всего я нахожусь в радиусе своего дома. Я называю это “my bubble” (мой шар). Но иногда вспоминаю, что совсем рядом со мной — невероятные места 😍

📍 На выходных доехала до Санта-Моники в Лос-Анджелесе.

Это было настоящее переключение: океан, солнце, бегуны, движение, воздух, в котором чувствуется лето.
Волшебное место!

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

А на ланч заехала в русский ресторан и наконец-то съела сырники. Скучала по ним просто безумно 💔

Прекрасная перезарядка перед следующей активной неделей: уроком по миграциям в БД, открытым практикумом по Интеграциям и большими новостями, которыми скоро поделюсь 👀
45❤‍🔥7🥰2
⭐️ Интеграции: старт 15 апреля ⭐️

Проектирование обмена данными между сервисами — ключевой навык системного аналитика сегодня.

Синхронное взаимодействие по API, асинхронные очереди через брокеры и не только, понимание архитектуры — это то, что обязательно спросят на собеседовании.
И это знания не «для галочки», а необходимая база для ежедневной работы.


В GetAnalyst мы передаем реальный продуктовый опыт и учим проектировать взаимодействие систем на практике в программе:

⭐️ Интеграции систем
🗓 Старт: 15 апреля

🎁 Для заявок до 10 апреля
лучшие условия и обучение "Проектирование REST API 4.0" в подарок.

🔗 Узнать подробнее и записаться


👉 Что вас ждет на программе:
▫️ 10 онлайн-встреч: практика и разбор живых кейсов.
▫️ Сквозной проект: работаем над одной системой в течение всего обучения.
▫️ Домашние задания: с обратной связью.


👉 Ваш результат в портфолио:
Собираете архитектурные схемы, UML-диаграммы, Postman-коллекции и задачи для разработчиков в Confluence.



📚 Полезные материалы для знакомства с Интеграциями в GetAnalyst:
🎧 Задача на интеграцию по API: разбор с технического собеседования системного аналитика
📝 Как аналитику работать с задачами на интеграции — пошаговая инструкция
🎧 Проблемы в работе с задачами на интеграции

🟢 Бесплатный вводный практикум
"Задача на Интеграцию: от Postman до требований в Confluence"
Доступ с 11 до 14 апреля
Регистрация на практикум


Обратная связь наших выпускников январского потока на скрине 🩷


👉 Остались вопросы?
Пишите в ЛС @getanalyst или info@getanalyst.ru.
Уточним ваш текущий опыт и подскажем, подойдёт ли вам программа 🤝
Please open Telegram to view this post
VIEW IN TELEGRAM
7
🟢 [Сегодня в 19:00] Миграции в БД: онлайн-практикум 🟢

Если вы не знакомы с тем, что такое миграции в БД, то это задачи вроде:
+ добавления новой таблицы или поля;
+ удаления неиспользуемых колонок;
+ изменения типа данных (например, с INT на VARCHAR);
+ выделения отдельной базы из текущей под микросервис платежей;
+ переезда с Oracle на PostgreSQL.

На первый взгляд задачи кажутся простыми. Но на практике можно столкнуться с кучей «подводных камней».


Сегодня на онлайн-практикуме будем разбираться со всеми нюансами миграций на примере БД для ИИ-платформы:

🔖 Проектирование миграций в БД
🗓 6 апреля, в 19:00 Мск (пн)

🔗 Узнать подробнее и записаться
Стоимость участия от 2 390 руб

Запись будет доступна после эфира
🎁 Бонус: доп. занятие в записи "Проектирование БД с нуля: ER-диаграмма" по проекту ИИ-платформы


План:
1. Понятие миграции данных. Примеры.
2. Требования к обратной совместимости БД. Типичные ошибки.
3. Влияние нефункциональных требований на миграции.
4. Практика проектирования миграций внутри одной БД.
5. Проблемы миграций данных между разными СУБД.
6. Шаблон постановки задачи на миграцию.


Вопросы? Пишите через
сайт или в ЛС @getanalyst 📱


P.S. На этой неделе много анонсов, но вместе с ними готовлю для вас новые полезные материалы 🤝
Please open Telegram to view this post
VIEW IN TELEGRAM
7
GetAnalyst_Use_Cases_Обычные_VS_Интеграционные.pdf
1.1 MB
📌 Интеграционные vs Обычные Use Cases— разбор с примерами 📌

Use Case — это:

▫️ детализированные функциональные требования;
▫️ описание, как пользователь взаимодействует с системой для достижения цели;
▫️ сценарий, который показывает шаги пользователя и системы в процессе выполнения задачи;
▫️ алгоритм работы системы.


👉 Стандартный шаблон Use Case:
Предусловие
Роли пользователей
Приложения и системы
Входные данные
Основной сценарий
Обработка ошибок и альтернативные сценарии
Ожидаемый результат


👉 Интеграционный Use Case дополняется:
техническими деталями по вызовам API методов, которые аналитику важно прописать в постановке задачи,
маппингом данных.


Важно понимать, что Интеграции — это не просто "еще одна задача".

Это серьезная работа по анализу взаимосвязей
+ БД
+ Функций
+ UI/UX
+ API нашей и внешних систем,
которая требует нашего опыта, внимания и профессионализма 🙌


Мини-книгу про отличия обычных Use Case от интеграционных прикрепила к посту 🤝


#ИнтеграцииGA

📱 Tg | 💙 ВК | 💬 Max
Please open Telegram to view this post
VIEW IN TELEGRAM
20🔥3😁1
🧐 Когда нужен обычный Use Case, а когда интеграционный? 🧐

Нужно ли погружаться в технические детали при постановке задачи, или достаточно оставить описание на уровне действий пользователя?
Давайте разбираться.


⚙️ Когда нужен Интеграционный Use Case?
Используем его, когда в процессе есть обмен данными между разными компонентами системы, вызовы внешних систем, и критически важны технические детали.

Примеры:

▫️ Интеграция Frontend Backend
Когда нужно показать разработчикам, какие API-методы вызываются, с какими параметрами, какие ответы и ошибки обрабатываются.

▫️ Участие оборудования в процессе
Frontend / Backend взаимодействует с устройством (терминал оплаты, сканер, турникет, весы).
Здесь важны протоколы, форматы сообщений и специфические коды ответов от «железа».

▫️ Интеграция с внешней системой на Backend
Например, интернет-магазин интегрируется с платёжной системой. Нужно описать, какие API-запросы отправляются во внешнюю платёжную систему, с какими параметрами, и какие ответы ожидаем.

▫️ Интеграция микросервисов
Когда сервисы взаимодействуют через REST/gRPC API или Kafka, и нужно явно зафиксировать: кто, что, когда и в каком формате отправляет.

📌 По сути, формат интеграционного Use Case можно брать для любой задачи:
+ на Frontend, если он использует API Backend или оборудования для работы с данными,
+ на Backend, если он вызывает внешние системы по API / взаимодействует с брокером.

📌 Проще говоря:
Любую задачу, где для реализации важны технические детали алгоритма и обмена данными «под капотом» из-за API/брокеров, имеет смысл оформлять как интеграционный Use Case.




👤 Когда нужен обычный Use Case?

1) Используем для задач на Frontend, когда фокус направлен исключительно на логику действий пользователя, без погружения в API, БД и прочую внутреннюю кухню.

Что описываем:
🔹 Как пользователь двигается между экранами приложения.
🔹 Какие действия выполняет на каждом шаге.
🔹 Какие результаты он видит на UI.

Здесь мы описываем сценарий только на уровне фронтенда: намерения, шаги, ветвления, альтернативные потоки, но не трогаем интеграции по API.

2) Подходит для монолитного Frontend, который работает без API и сам ходит в БД.
В этом случае пишем пользовательский сценарий и добавляем в Use Case информацию о том, из каких таблиц и полей БД брать данные.

3) Если пишете требования на внутренний метод API для Backend, который работает только с данными из БД и не взаимодействует с другими системами.



👉 На практике, уровень детализации требований даже для интеграционных задач всегда зависит от потребностей команды

✔️ Где-то достаточно только обычного Use Case (понять бизнес-смысл).
✔️ Где-то нужны подробные интеграционные Use Case с перечислением API-методов, полей, кодов ошибок и UML sequence-диаграммами.

✔️ Иногда используют оба уровня:
+ сначала — обычный Use Case для понимания, что делает пользователь (его готовит бизнес-аналитик);
+ потом — системные аналитики дорабатывают его до интеграционного Use Case для описания, как в системе это будет реализовано технически.


А как принято в вашей команде?
Ставьте реакцию:
🔥 — пишем подробные интеграционные Use Case / User Story
👍 — обходимся обычными, техническую часть оставляем разработчикам.
👌 — другое (делитесь в комментариях).


#ИнтеграцииGA
🔥195👍4👎2🤔1
⚡️ [11-14 апреля] Открытый практикум по Интеграциям: от Postman до требований в Confluence ⚡️

Решаем реальную рабочую задачу системного аналитика. Минимум теории! Сразу берем реальную задачу и проходим весь путь работы аналитика с ней.


👉 Что будем делать в течение 4 часов:

1. Анализ: Читаем API-документацию и находим пробелы.

2. Postman: Тестируем API, отправляем запросы, разбираем логику и JSON-ы. Смотрим REST, также затрагиваем GraphQL и WebSocket.

3. Проектирование: Прорабатываем интеграционный Use Case и строим диаграммы.

4. Документирование: Разбираемся с оформлением требований в Confluence.

Разберём максимально полезный для работы кейс про уведомления, где важно не просто напрямую слать запросы по API, но и использовать брокеры RabbitMQ / Kafka.


👉 Ваш результат:
Пройдете весь путь формирования требований на интеграцию. Плюс — я отдам готовый шаблон постановки задачи, который можно сразу забирать в работу.



⚡️ Задача на Интеграцию: от Postman до требований в Confluence
🗓 Доступ с 11 до 14 апреля [сб-вт]

🕓 Время на обучение: 4 часа


🔗 Зарегистрироваться

Это полноценное обучение с погружением в тему, а не обзор "по верхам".


👉 Практикум проводится в качестве вводного занятия к программе Интеграции систем для аналитиков, которая стартует 15 апреля.


Регистрируйтесь, чтобы забрать максимально прикладной опыт для вашей карьеры! 🤝
Please open Telegram to view this post
VIEW IN TELEGRAM
15🔥1😁1
GetAnalyst_Шаблон_постановки_задачи_на_интеграцию_интеграционный.pdf
231.1 KB
📌 Подборка готовых постановок задач на Интеграции [выгрузки из Confluence] 💎

Нужно описать интеграцию с внешней системой, но у вас нет опыта и не знаете с чего начать? 🧐

Этот пост для вас! 👇

Собрала:
✔️ Универсальный шаблон постановки задачи на интеграцию (шаблон интеграционного Use Case)
✔️ Примеры задач на интеграцию для разных проектов


Подборка:

🔗 Рассылка email через внешнюю систему Unisender

🔗 Создание задач во внешней системе Todoist по итогам оплаты заказа клиентом компании

🔗 Получение компании по ИНН через DaData - популярная интеграция

🔗 Поиск структурированных адресов через DaData - популярная интеграция

🔗 Интеграция по GraphQL - синхронизация справочника стран

🔗 Пример интеграции Kafka + Backend + БД + Внешняя система

🔗 Подробный пример интеграционного Use Case с ВТБ для оплаты экскурсии в TravelGA

🔗 Интеграция с участием крона, воркера, брокера Kafka для регулярной рассылки email по мероприятиям (одновременная интеграци к двум системам)

🔑 "Войти через Госуслуги / Google / Mail ru" (постановка задачи на OAuth 2.0 интеграцию)


Эти документы помогут:
Быстро сориентироваться в структуре задачи
Увидеть реальные примеры работы с требованиями на интеграцию
Экономить время на поиске информации и сосредоточиться на анализе именно вашей задачи с пониманием, что искать, чтобы сделать требования


Изучайте, сохраняйте и пользуйтесь 🔖


#ИнтеграцииGA


📱 Tg | 💙 ВК | 💬 Max
Please open Telegram to view this post
VIEW IN TELEGRAM
21🔥10❤‍🔥1
📚 Открытая база вопросов с собеседований на Системного Аналитика 2026 💎

Продолжаю пополнять для вас базу знаний 📚

На этот раз добавила актуальные вопросы с собеседований на системного аналитика по теме интеграций.


👉 Интеграции

Общие вопросы по синхронным и асинхронным интеграциям

1. Что такое интеграция?
2. Какие виды интеграций систем вы знаете?
3. Чем синхронная интеграция отличается от асинхронной?
4. Когда лучше использовать API, а когда брокер сообщений?

5. Что такое webhook? Что такое polling и long polling?
6. Чем webhook отличается от polling?
7. Что делать, если webhook не дошел?
8. Зачем нужна идемпотентность в webhook-сценариях?
9. Когда нужен брокер сообщений?

10. Какие ошибки нужно описывать в интеграции?
11. Чем техническая ошибка отличается от бизнес-ошибки?
12. Что делать при тайм-ауте внешней системы?
13. Когда retry (повторные попытки вызова внешней системы) опасны?
14. Что такое correlation id?
15. Что должен подготовить аналитик в постановке задачи на интеграцию?
16. Что такое маппинг данных?
17. Что делать, если у двух систем разные идентификаторы одной сущности?
18. Что делать, если документация внешнего API неполная?


Брокеры в интеграциях
19. Что такое producer и consumer?
20. Что такое topic и partition в Kafka?
21. Что такое offset?
22. Что такое consumer group?
23. Чем Kafka отличается от RabbitMQ?
24. Что такое DLQ?


👉 REST API

Общие вопросы

1. Что такое REST и каковы его основные принципы?
2. Как правильно формировать URI для ресурсов?
3. Назначение HTTP-методов GET, POST, PUT, PATCH и DELETE.
4. Идемпотентность и безопасные методы — что это?
5. Различия между PUT и PATCH.
6. Статус-коды HTTP — как и когда их использовать?
7. Когда нужны внутренние коды ошибок помимо стандартных HTTP?
8. Версионирование API — стратегии и примеры.
9. Что важно при получении списков, массива данных?
10. Фильтрация и сортировка — лучшие практики.
11. Структура JWT-токена и как его использовать?
12. OAuth2 — основные потоки (flows).
13. OpenAPI/Swagger — зачем нужна спецификация?
14. Что такое API-first и его преимущества?
15. Кэширование: ETag и Cache-Control.
16. Что такое кэширование?
17. Rate limiting — как реализовать?
18. Как документировать ошибки API?
19. Webhooks vs Polling — сравнение.
20. gRPC vs REST — когда использовать?
21. Как обеспечивать обратную совместимость в API?
22. Что такое Swagger UI и Swagger Editor?
23. Monitoring и логирование API — ключевые метрики.
24. GraphQL vs REST — преимущества и недостатки.
25. Webhook security — как защитить callback endpoint?
26. Что такое аутентификация и авторизация в API? Как это работает?
27. Как работает OAuth 2.0?

Для Senior системного аналитика — вопросы с подвохом
28. Можно ли использовать метод POST для получения данных?
29. Можно ли сделать в проекте все методы POST?
30. Можно ли в GET передавать тело запроса?
31. Как правильно именовать эндпоинты — ед. число или мн. число (/user или /users)?
32. Как правильно строить URL — нужно ли писать create/update в названии метода?
33. Какой код ответа на метод POST: 200 или 201?
34. Что вернуть в ответ, если получен пустой результат — пустой массив или 404?


🔥 Внутри — не только сами вопросы, но и ответы, подробные пояснения и полная подборка для подготовки.


🔗 Открытая база вопросов к собеседованиям для СА


Сохраняйте, если готовитесь к собеседованиям, хотите освежить знания или просто проверить себя 🤝

#ИнтеграцииGA #RestApiGA

📱 Tg | 💙 ВК | 💬 Max
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥3910❤‍🔥8🤩41
📌 Интеграции: краткий чек-лист по работе с задачами 📌

Получить вводные от бизнес-заказчика

☑️ Выделить компоненты системы: внешние и внутренние, которые будут участвовать в интеграции

Получить API-документацию для каждой из внешних систем, с которой интеграция, а если необходимо, то и для внутренних

Нарисовать схему архитектуры, связанную с интеграцией — первое приближение

☑️ Описать процессы, которые нужно поддержать в системе

☑️ Найти по API-документации соответствующие процессам методы, добавить их в описание

☑️ Уточнить схему архитектуры, и далее постоянно актуализировать по ходу детального проектирования и создания постановок задач

☑️ Получить доступы к API внешних систем

☑️ Протестировать API своими силами в Postman или с помощью разработчиков

☑️ Сопоставить данные между системами, базой данных и UI. Доработать/спроектировать БД нашей системы. Описать маппинги данных

☑️ Создать задачи в Jira и выстроить порядок разработки:
+ задачи на Frontend,
+ задачи на интеграционные API-методы нашего Backend,
+ задачи на доработки БД,
+ и другие.

☑️ Сделать детализацию постановок задач в Confluence на основе исследований, проведенных ранее.


👉 Полный пошаговый план работы с задачами на интеграции доступен по этой ссылке.

Пусть он станет вашим помощником при проектировании интеграционных взаимодействий в любых системах.


#ИнтеграцииGA

📱 Tg | 💙 ВК | 💬 Max
Please open Telegram to view this post
VIEW IN TELEGRAM
👍97
🔔 Сегодня завершаются специальные условия записи на программу:

🟢 Интеграции систем
🗓 Старт: 15 апреля

10 практических вебинаров
домашние задания
обратная связь
50+ часов материалов в записи
система, выстроенная как работа в реальном проекте

🎁 Для заявок до 10 апреля
лучшие цены и мини-обучение "REST API для аналитиков 4.0" в подарок.

🔗 Узнать подробнее и записаться


Темы:
+ виды интеграций
+ REST, SOAP, GraphQL и другие API
+ JSON и XML
+ исследование API через Postman
+ интеграционные Use Cases и User Stories
+ архитектурные схемы и нотацию C4
+ UML-диаграммы
+ маппинг данных
+ безопасность интеграций: JWT, OAuth 2.0, Bearer и другие
+ webhook, polling
+ асинхронное взаимодействие через Kafka и RabbitMQ


👉 В результате у вас останутся не только практические знания, но и конкретные артефакты, которые можно показать в портфолио и переиспользовать в работе.


Для БА и СА, кто хочет перестать плавать в технической части, структурировать рабочий хаос, увереннее проходить собеседования и чувствовать себя сильнее в реальной работе 🙌


По вопросам можно написать в ЛС @getanalyst или через сайт 🤝
Please open Telegram to view this post
VIEW IN TELEGRAM
5👍2