GetAnalyst - Навыки • Системный анализ • Бизнес-анализ – Telegram
GetAnalyst - Навыки • Системный анализ • Бизнес-анализ
19.5K subscribers
2.09K photos
74 videos
203 files
1.19K links
Разбор задач на проектирование систем 🚀 Канал для системных аналитиков, бизнес-аналитиков, тестировщиков и менеджеров проектов

Админ @getanalyst
Сайт https://getanalyst.ru
Чат t.me/getanalystchat
Начинающим в IT @getanalyststart

РКН №5013005196
Download Telegram
🤍 Итоги 2024 года в GetAnalyst 🤍

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

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

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

Картинки 🤍☝️
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
20👍3😁3❤‍🔥2
🙅‍♀️ Шаблонные поздравления с Новым годом 🙅‍♀️
📚 Полезный пост с книгами 📚

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

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

Начните читать в каникулы. Они правда могут стать волшебным началом 2025 года и изменить вашу жизнь к лучшему 🙌

«То, как мы работаем, – не работает», Тони Шварц
Эта книга-мотиватор, которая помогает работать не много и упорно, а эффективно. Если вы встретились с выгоранием, часто перерабатываете и ничего не успеваете, то книга поможет перестроить ваши рабочие процессы и график. Уже почти 5 лет пользуюсь приёмами из неё.

«Ставка на себя. Как увидеть возможности, не упустить их и построить карьеру мечты», Энн Хайетт
Если вы понимаете, что засиделись на одном месте и боитесь что-то менять из-за неуверенности в своих силах, почитайте вдохновляющую историю Энн, которая начинала свою работу ассистентом в стартапе и младшим помощником руководителя, а по итогам работала рука об руку с основателями мировых IT-компаний как Google.

«Договориться можно обо всем! Как добиваться максимума в любых переговорах», Гэвин Кеннеди
Подойти к руководителю и попросить о повышении ЗП похоже на ночной кошмар, завершающийся отказом? Выход на собеседования вызывает желание вернуться обратно к работе и заниматься привычными задачами. Везде видятся сплошные отказы? Нормально, проходили. Читаем книгу и движемся вперёд.

«Магия утра», Хэл Элрод
Системность. Дисциплина и самоорганизация. Лишние часы в сутках. Эти три предложения отлично харакртеризуют мои результаты по итогам прочтения этой книги.


Желаю вдохновения, уверенности в своих силах и смелых шагов в 2025 году!

Пусть он станет временем, когда сбываются мечты!

Загадывай желания под бой курантов.
Пиши цели.
Я буду с тобой!

Всё получится! 🪄

С наилучшими пожеланиями,
Екатерина Ананьева
и команда GetAnalyst!
40🍾12🔥9👍4👀2😁1
📚 Подборка полезных материалов по Интеграциям от GetAnalyst 📚

Для всех, кому хочется продуктивности в большие выходные!

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

🎧 Postman: навык тестирования REST API за вечер

🎧 Опасные интеграции - про альтернативные сценарии и обработку типовых ошибок

🎧 Подкаст "Проблемы в работе с задачами на интеграции"

🎧 От «умного дома» до «умного города»: новые челленджи IT-аналитиков - интеграции с умными устройствами

🎧 Доставить и не потерять: синхронизация данных в распределенных системах - основы очередей сообщений

🎧 gRPC vs REST API - что выбрать для проекта

📝 Отличия между обычными и интеграционными Use Case

📝 Пример интеграционного Use Case

📝 Инструменты системного аналитика для тестирования в API

📚 Практическое руководство по Postman - тестирование API DaData (с нуля до результатов)

📚 Практическое руководство по Postman - тестирование API ChatGPT

📚 Полный шаблон постановки задачи на интеграционный REST API-метод

🎧 Идемпотентность и коммутативность API: что это и как применяют на практике

🎓 Практический курс Интеграции Систем - работа онлайн с Екатериной Ананьевой и экспертами программы

🎓 Материалы для самообучения по Интеграциям (пакеты вебинаров)


📝 пост в канале
📚 книга, статья или шаблон документации от GetAnalyst
🎧 подкаст или видео



Еще больше материалов по интеграциям от GetAnalyst вы всегда можете найти в канале по хэштегу #ИнтеграцииGA 🙌

Отличного продолжения выходных!
🔥288👍4🥰4👏4
🎄🎁 Доступ к записи вебинара "Интеграции: REST API, GraphQL, gRPC + Postman" 🎁🎄

Поздравляем с наступившим 2025 годом! И верим, что вы отлично проводите время, отдыхаете и наслаждаетесь спокойствием 🙌

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


Цитаты коллег, кто был онлайн:

Станислав:
Меня очень впечатлило, как Екатерина доступно объясняет, спасибо Вам большое

Дарья:
Было супер! Спасибо о таком классном вебинаре, было очень подробно и понятно ♥️

Владимир:
Очень понравилось. Очень полезно. Уже записался на обучение Интеграции. Теперь уверен, что не зря. Спасибо

Акерке:
Вообще очень было все понятно до мелочей, в видах технологий 🤍🤍🤍💔💔💔



👉 Мы решили сделать новогодний подарок для вас и даём дополнительную возможность посмотреть запись эфира:

🎁 Интеграции по REST, GraphQL и gRPC: знакомство через Postman
🗓 с 4 до 12 января 2025
👉 Подробности и регистрация

‼️ Смотреть с компьютера и перед занятием обязательно открыть Postman, так как практика проводится именно в нём.


Занятие проводилось в поддержку практической программы Интеграции систем для системных аналитиков.


Оно поможет вам сделать шаг к профессиональному росту в системном анализе уже сегодня! 🙌
Please open Telegram to view this post
VIEW IN TELEGRAM
17👍10🔥10❤‍🔥1
💡 Более 100 000 лампочек сияют каждую ночь, чтобы радовать людей 💡

Кто-то это придумал, спроектировал и реализовал.

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


Кадр из моего ночного путешествия.
До сих пор не могу поверить, что сделала это фото своими руками.

Сияния вам в ваших сердцах, как в этих огоньках, и даже ярче!
Больше волшебства и чудес в 2025!

С Рождеством, друзья! 🎄
Please open Telegram to view this post
VIEW IN TELEGRAM
51❤‍🔥10👍10😍3🎉21🔥1😁1
This media is not supported in your browser
VIEW IN TELEGRAM
Друзья, с началом первой рабочей недели😃
 
Желаем плавно влиться в рабочие будни.
Не забывайте находить время для отдыха и маленьких радостей в течение дня☺️
Please open Telegram to view this post
VIEW IN TELEGRAM
😁459👍65
GetAnalyst_Интеграции_пример_требований_заполненный_шаблон_постановки.pdf
736.3 KB
📄💎 Полная постановка задачи на интеграцию - заполненный шаблон требований 💎📄


Чтобы сделать полную постановку задачи на интеграцию, нужно:


1. Получить требования от бизнеса - ссылка на требования нашего проекта

2. Запросить API-документацию и доступы к API внешней системы - ссылка

3. Исследовать API документацию и найти нужные методы для интеграции - ссылка

4. Понять архитектуру системы - ссылка

5. Описать интеграционный Use Case - теория и пример для проекта

6. Сделать UML-Sequence диаграмму для требований - самому или через ChatGPT за 3 минуты

7. Определить интеграционные API-методы и добавить в сценарий и на UML-диаграмму, если их еще нет - ссылка

8. Описать маппинг данных, который необходим для задачи, между UI, БД, API нашего интеграционного метода и API-метода внешней системы - ссылка

👉 9. Оформить полную постановку задачи на интеграцию - заполненный шаблон постановки задачи прикреплен к посту 📄

10. Доделать еще две статьи с нашими интеграционными API методами - пример (можно дополнить ими основную статью с полным сценарием интеграции, но тогда есть риск перегрузить общую статью с описанием интеграции, ведь общий сквозной сценарий и так сложный).


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

Сохраняйте и пользуйтесь 🙂

#ИнтеграцииGA #EventTasksGA
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥65👍1075
🔔📚 Полезные материалы перед выходными 📚🔔

В этом году больше всего ДЗ на проверку и вопросов по ходу работы над проектами GetAnalyst я получила 1 января 2025 😁


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

📚 Большая подборка материалов по Интеграциям от GetAnalyst

🎁 Доступ к записи вебинара "Интеграции: REST API, GraphQL, gRPC + Postman" - ДО 12 ЯНВАРЯ (ВСК)

📹 Пакеты вебинаров в записи со скидкой 25% - ДО 12 ЯНВАРЯ (ВСК)


Кто еще не успел посмотреть - успеваем!
Особенно посмотреть вебинар по REST+GraphQL+gRPC! 😍


Отличных выходных!
Please open Telegram to view this post
VIEW IN TELEGRAM
10👍4🍾3
В новогоднюю ночь я написала список из 50 целей на год. А также подвела итоги, что получилось в 2024. Хочу поделиться результатами.

1. Часть целей, которая была в 2024, переехала на 2025. Это нормально.

2. Почти все цели, которые переезжали с 2022 и 2023 были выполнены в 2024.

3. Промежуточный контроль и ежедневное чтение этого списка помогали планомерно достигать и искать мотивацию.


Цели - это не только про карьеру, успех и достигательство. Это самые разные мечты и желания. И про то, что даже невозможное возможно 🙌

У меня одна из целей была «давать себе больше времени на отдых и перезагрузку». Получилось наконец-то! 😄


Мне кажется, что половина успеха в жизни именно в том, что есть записанные цели и планы.
Ты знаешь, что хочешь, и получаешь.
Это напоминание и ориентир - куда идти.
Особенно, если ты в сложной ситуации и не знаешь что делать.


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


Кто тоже писал цели и желания в новогоднюю ночь?
Делитесь в комментариях, как это работает у вас, или просто ставьте 🔥 верю, что я не одна такая))
46🔥27😁4❤‍🔥3🥱3👍2
☝️ Протокол HTTP: что нужно знать системному аналитику, чтобы изучать REST API ☝️

REST API — это архитектурный стиль, использующий HTTP в качестве протокола передачи данных (или просто: основанный на протоколе HTTP).


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

И чтобы вы действительно поняли значение слов “архитектурный стиль”, когда мы в следующих постах будем подробнее разбирать определение REST API, я хочу рассказать про протокол HTTP.

🔗 Еще подробнее про связь HTTP и REST API в этой статье.

#RestApiGA
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
❤‍🔥3112👍6🔥6🥰2
👩‍💻🧑‍💻 Когда Системный Аналитик работает с REST API 👩‍💻🧑‍💻


Когда затрагивают тему REST API, то полезно знать, что могут требовать от Системного Аналитика.

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


👉 При создании новой функциональности
У вас в команде Frontend и Backend разрабатываются отдельно.
Frontend / Мобильные приложения взаимодействуют с Backend по REST API.
Когда в системе нужно добавить новую функциональность, то от аналитика ожидают, что он может

со стороны Backend - спроектировать REST API методы:
▫️ Определить REST API методы, которые нужно разработать для обеспечения работы Frontend.
▫️ Описать алгоритмы их работы, которые будут программировать разработчики.
▫️ Продумать требования к обработке ошибок для этих алгоритмов.
▫️ Сделать ролевую модель доступов к REST API методам.
▫️ Спроектировать структуру API-методов:
+ на естественном языке описать входные параметры запроса и параметры ответа на запрос.
+ продумывать техническую реализацию и описывать сразу тип метода (GET, POST, ...), endpoint (URL), query-параметры, headers запроса и ответа, тело JSON запроса и ответа, статус-код ответа.
▫️ Описывать маппинги (сопоставление) данных между БД и параметрами API-методов (в URL, JSON).
▫️ Формировать техническую API-документацию, которую в дальнейшем будут использовать разработчики: в Postman, Confluence или Swagger (OpenAPI).

со стороны Frontend - подключение разработанного на Backend REST API метода:
▫️ Читать техническую REST API-документацию.
▫️ Проверять работу готовых REST API методов через Postman, чтобы убедиться, что все работает так, как описано в документации.
▫️ Описывать маппинги (сопоставление) данных между UI и параметрами API-методов (в URL, JSON).


👉 Интеграция систем - подключение внешних систем
Состав подзадач аналогичен подключению API на Frontend.
Только работа ведется не с внутренней документацией, а с чужой - на внешние системы.

👉 Интеграция систем - создание интеграционных API-методов
Нужно сделать REST API-метод на Backend, который будет вызывать любой API внешней системы (хоть REST, хоть SOAP, хоть GraphQL).
Состав подзадач аналогичен проектированию API-методов на Backend.
Только маппиг данных теперь будет не только для БД и параметрами нашего API-метода (в URL, JSON). К нему добавятся еще и параметры внешней системы.


👉 Для анализа ошибок работы ПО
Что-то пошло не так при работе Frontend (или мобильного приложения)?
Открываем консоль.
Анализируем запросы и ответы REST API методов.
Тестируем сложные ситуации через Postman, смотрим на результаты и ищем причины ошибок.



Рекомендация:
Для Системного аналитика важно понимать REST API не только с точки зрения возможностей, но и с точки зрения ограничений, типовых проблем и ошибок в проектировании. Чем лучше вы их понимаете, тем качественнее будет работать ПО разработанное по вашим требованиям.



#RestApiGA
👍295🥰2👌2😁1
💻 Оптимизация БД. Работа с индексами 💻

Каждый месяц в GetAnalyst мы проводим продвинутые практикумы, посвященные проектированию БД и SQL.
Тема этого месяца:

💻 Оптимизация БД. Работа с индексами
🗓 20 ЯНВАРЯ, 19:00 Мск (пн)
🔗 Подробности и запись

План практики:
1. Нефункциональные требования и их связь с БД.
2. Понятие индексов в БД и их назначение. Разбор примеров.
3. Практика: знакомство с БД проекта и определение таблиц с индексами.
4. Проблемы избыточной оптимизации БД.
5. Индексы в постановках задач на разработчиков.

👨‍💻 Этот практикум идеально подходит для системных аналитиков, стремящихся углубить свои знания и навыки в области проектирования баз данных и оптимизации систем.

Присоединяйтесь к нам 🙂
Please open Telegram to view this post
VIEW IN TELEGRAM
13👍9