GetAnalyst

Ekaterina Ananeva
GetAnalyst

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

  1. DDD и Event Storming - архитектура для системного аналитика

    6 DIC

    DDD и Event Storming - архитектура для системного аналитика

    В этом эпизоде мы рассказываем об архитектуре систем, а именно о двух мощных инструментах, которые могут существенно изменить подход системного аналитика к проектированию сложных систем: Domain Driven Design (DDD) и Event Storming. Мы обсудим, почему эти подходы становятся всё более популярными, как их правильно применять и каких ошибок стоит избегать. Вы узнаете, как Event Storming помогает разложить сложные процессы на отдельные события, почему это важно для проектирования архитектуры и как использовать эти инструменты в новых проектах и при пересмотре существующих решений. Сайт эпизода с дополнительными материалами: https://getanalyst.ru/podcast/ddd-event-storming   00:18 - Почему темы архитектуры, Domain Driven Design (DDD) и Event Storming становятся всё более актуальными для системных аналитиков. 3:50 - Знакомство с принципами проектирования архитектуры по DDD. 8:40 - Про подход Event Storming и о его пользе для выделения независимых частей системы - потенциальных микросервисов. Правила проведения. 14:32 - Кто участвует в Event Storming и как часто его проводят. 17:53 - Когда команда встречается с Event Storming и работает над выделением микросервисов. Про новые проекты и пересмотр архитектуры существующих. 22:58 - Микрофронтенды и применение Event Storming. 24:22 - Ошибки и проблемы в применении подхода DDD и Event Storming. 33:31 - Когда аналитик впервые знакомится в своём опыте с Event Storming, какой должен быть грейд. 35:40 - Про ситуацию из жизни, когда надо было перепроектировать работающие микросервисы заново. 45:48 - Подведение итогов и рекомендации для слушателей.   Ведущая: Екатерина Ананьева,  Основатель сообщества Системных аналитиков GetAnalyst Гость: Яна Паршина, Менеджер Системных аналитиков в X5 Tech

    50 min
  2. Версионирование API. Обратная совместимость в API

    22 NOV

    Версионирование API. Обратная совместимость в API

    Работаете с задачами на Backend, проектируете методы REST API или описываете интеграции? Этот эпизод актуален для вас. В нём мы разберём, что такое версионирование API, когда и почему нужно вводить новые версии, какие подходы к версионированию лучше использовать и как это влияет на его пользователей. Эпизод будет полезен системным аналитикам, которые работают с интеграциями, разрабатывают контракты методов API и сталкиваются с задачами изменения существующих API. Особенно это актуально в задачах на проектирование REST API методов. Сообщество системных аналитиков GetAnalyst: t.me/getanalysts Сайт эпизода: https://getanalyst.ru/podcast/api-versioning 00:19 - Знакомство со спикером и актуальность темы версионирования API. 03:05 - Что включает понятие версионирования API. Обратная совместимость в API. 7:55 - Сколько версий API могут работать одновременно. 8:59 - Как долго занимает переход с одной версии API на другую. Как правильно выводить из эксплуатации устаревшие версии API. 11:51 - Разработка контрактов REST API системными аналитиками: OpenAPI, Swagger, GitHub, Postman, Confluence. 14:51 - Проблемы тестирования и инфраструктуры при наличии нескольких активных версий API. Информирование клиентов об изменениях в API. 20:20 - Реализация версий в API и что об этом надо знать системному аналитику. Где указывать версию и в каком формате. 30:20 - Переход клиентских приложений на новые версии API. Проблемы и решения. 41:15 - Как отслеживать количество пользователей, использующих устаревшие версии API. 44:46 - Итоги эпизода и практические рекомендации. Ведущая: Екатерина Ананьева Гости: Елизавета Акманова, Старший системный аналитик в компании UseTech

    51 min
  3. Какие диаграммы нужно знать системному аналитику

    8 NOV

    Какие диаграммы нужно знать системному аналитику

    В этом эпизоде мы разберём каждую диаграмму, которую могут использовать в своей работе системные аналитики: что она из себя представляет, когда её применять и с помощью каких инструментов создавать. Обсудим, стоит ли строго следовать правилам нотаций моделирования, или можно отклоняться от них и создавать свои схемы. Если вы только начинаете свой путь в системном анализе или уже работаете в этой сфере, этот выпуск будет полезен, чтобы улучшить навыки визуализации и понять, какие диаграммы действительно работают. Статья к эпизоду с дополнительными материалами: https://getanalyst.ru/podcast/diagrams  00:18 - Актуальность использования диаграмм в разработке и проектировании систем. 02:38 - Основные диаграммы, используемые на практике системными аналитиками. 06:07 - UML Sequence - диаграмма последовательности. 13:47 - UML Activity - диаграмма деятельности. 16:34 - UML классов и ее применение в реальной работе системным аналитиком. 21:34 - ER-диаграмма реляционной базы данных. 30:20 - SysML Requirement Diagram (Диаграмма требований): для тех, кто работает с IoT, роботами, беспилотниками и не только. 35:18 - Data Flow Diagram (DFD) - Диаграмма Потоков Данных. 38:54 - Диаграмма С4 для проектирования архитектуры, её уровни и их полезность. 49:37 - BPMN-диаграмма для системных аналитиков, и “когда есть Camunda”. 55:01 - Mind Map, CJM (Customer Journey Mapping), User Story Mapping, SysML диаграмма обзора взаимодействия. 1:04:20 - UML Диаграмма состояний. 1:06:35 - ТОП диаграмм для системного аналитика. 1:08:39 - Соблюдение нотаций моделирования в диаграммах - нужно ли? 1:12:37 - Всегда ли нужны диаграммы и какие нужно знать для подготовки к собеседованию на системного аналитика. 1:19:57 - Подведение итогов и рекомендации для коллег. Ведущая: Екатерина Ананьева,  Основатель сообщества Системных аналитиков GetAnalyst Гость: Яна Паршина, Менеджер Системных аналитиков в X5 Tech

    1 h y 24 min
  4. Нормальные формы БД - что важно знать системным аналитикам

    25 OCT

    Нормальные формы БД - что важно знать системным аналитикам

    Если вы уже работаете с проектированием баз данных и не используете, либо забыли про нормальные формы, или только начинаете их изучать тему, то этот эпизод для вас! Он посвящен основам проектирования реляционных баз данных, а именно — нормальным формам: что это, сколько их, и как они помогают улучшить структуру базы данных. Этот выпуск отлично подойдет как для общего развития, так и для подготовки к собеседованиям.  Мы начнем с объяснения, что такое реляционная база данных, а затем шаг за шагом разберем процесс её нормализации. На простых примерах вы увидите, как выглядит таблица “до” и “после” применения каждой нормальной формы.   Статья к подкасту и видео эпизода: ⁠https://getanalyst.ru/podcast/database-normal-forms⁠    Рекомендации: Книга Д. Осипова “⁠Технологии проектирования баз данных⁠” Книга К. Дейта “Введение в системы баз данных” Статья “⁠Нормализация отношений. Шесть нормальных форм⁠”     0:18 - О практическом применении нормальных форм БД в работе 02:16 - Термины и определения связанные с реляционными базами данных 07:36 - Определение нормальной формы для базы данных, когда они нужны и какой пример будем разбирать в подкасте 11:49 - 1НФ (первая нормальная форма) 15:09 - 2НФ (вторая нормальная форма) 19:49 - 3НФ (третья нормальная форма) 27:30 - НФБК (нормальная форма Бойса-Кодда) 29:56 - 4НФ (четвертая нормальная форма) 33:31 - 5НФ (пятая нормальная форма) 36:35 - ДКНФ (доменно-ключевая нормальная форма) 39:05 - 6НФ (шестая нормальная форма) 42:00 - Выводы и рекомендации   Каналы подкаста и сообщества: https://t.me/getanalysts https://t.me/kateit

    46 min
  5. Тестовое собеседование на младшего системного аналитика

    27 SEPT

    Тестовое собеседование на младшего системного аналитика

    Приглашаем вас на новый эпизод подкаста, где мы погружаемся в процесс тестового собеседования на младшего системного аналитика. Спикеры подготовили друг-другу вопросы, которые не раскрывались до начала записи. Это создало атмосферу реального собеседования, где вы услышите как уверенные и структурированные ответы на вопросы, так и моменты, когда даже опытные специалисты начинают вспоминать теорию на ходу. В завершении мы разбираем практические задачи, которые могут быть предложены кандидатам после теоретической части собеседования. Это поможет вам получить полное представление о том, как проходит интервью на младшую позицию и какие навыки важны. Эпизод будет полезен младшим системным аналитикам, которые готовятся к первому собеседованию или планируют смену работы, а также HR и аналитикам, которые хотят грамотно составить вопросы для найма стажеров и джуниоров, избегая чрезмерной сложности. Дополнительные материалы можно найти на сайте подкаста. Введение 00:19 - Знакомство со спикерами. О подготовке к эпизоду с собеседованием на подкасте 06:20 - О формате собеседования в эпизоде Блок 1. Вопросы от Кристины для Екатерины 7:19 - Диаграммы для аналитиков 13:33 - Функциональность и мышление CRUD-моделью 15:14 - Заказная и продуктовая разработка Блок 2. Вопросы от Кристины для Елены 20:04 - БД и СУБД 22:25 - Приоритезация требований 25:23 - Методы HTTP (REST API). Рекомендация статьи “Проектирование REST API: спорные вопросы с проектов и собеседований” 30:48 - Дополнения от Кристины по ответам на вопросы блоков 1 и 2 Блок 3. Вопросы от Елены для Екатерины 38:51 - Критерии качества требований. 43:02 - Синхронное и асинхронное взаимодействие. 46:50 - Определения первичного (PK) и внешнего (FK) ключей в БД. Блок 4. Вопросы от Елены для Кристины 51:14 - Определения бизнес-, функциональные и нефункциональные требования 53:50 - Способы документирования требований 56:55 - Про сравнение REST и SOAP Блок 5. Вопросы от Екатерины 1:00:29 - Определение API 1:06:26 - Backend и Frontend 1:07:35 - JSON Блок 6. Практические задачи для собеседования на младшего системного аналитика - обзор 1:10:07 - Технические задачи на понимание проектирования систем 1:14:06 - Логические задачи на проверку мышления 1:22:50 - Дополнительные технические задачи Подведение

    1 h y 33 min
  6. Идемпотентность и коммутативность API: что это и как применяют на практике

    13 SEPT

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

    Как повторные запросы API могут привести к сбоям в системе? Почему важно, чтобы результат операций оставался корректным, даже если их порядок выполнения изменится? Эти вопросы об идемпотентности и коммутативности актуальны для системных аналитиков, которые работают с системами, в которых есть бронирования, заказы или платежи. В подкасте обсудим, как принципы идемпотентности и коммутативности API помогают избежать проблем и обеспечивают корректность работы систем. Презентация к эпизоду: https://getanalyst.ru/podcast/idempotency-and-commutativity-api 1:25 - Проблемы приложений, которые игнорируют идемпотентность и коммутативность в своих API. 3:24 - О принципах работы сетей с пакетной передачей данных. 6:15 - Определение идемпотентности и коммутативности. О проблемах, с которыми столкнулись на проекте из-за несоблюдения этих свойств API. Как защищаться от этих проблем со стороны UI, без изменения API. 11:40 - Ключ идемпотентности и где его использовать в REST API в headers, query или body JSON. Естественный и суррогатный ключ. 18:45 - Инварианты в пользовательских сценариях - о проблемах бизнес-логики из-за которой создаются дубликаты данных в системе. 26:00 - Коммутативность в API. 30:52 - GET, POST, PUT, PATCH, DELETE и их идемпотентность. Почему метод PATCH не идемпотентный, хотя он похож на идемпотентный. Можно ли не идемпотентные методы делать идемпотентными. 42:25 - Подведение итогов и рекомендации. Ведущая:  Екатерина Ананьева Гости: Елизавета Акманова, Старший системный аналитик в компании UseTech

    45 min
  7. Как проводят собеседования на системного аналитика: про найм и подготовку к смене работы

    16 AGO

    Как проводят собеседования на системного аналитика: про найм и подготовку к смене работы

    Поиск новой работы - это стресс. Включается “синдром самозванца”: хочется убедиться, что всё знаешь, что тебя возьмут на новое место и не осудят за смелый шаг в карьере. Поэтому, прежде чем менять работу, мы, системные аналитики, начинаем усердно готовиться по теории, практике, пересматривать весь YouTube, жадно читать книги, повторять всё, что знали и чего не знали. Но бывают ситуации, когда даже при отличной подготовке и опыте проваливаешь первые собеседования. Самые распространенные причины - неизвестность и стресс.  Что говорить о неизвестности на собеседованиях, когда даже из текстов вакансий ты не всегда понимаешь что ждет на новом месте. Чтобы помочь вам подготовиться к новому шагу в карьере и добавить уверенности, мы записали этот эпизод, в котором с руководителями в системном анализе рассказали про структуру собеседований, процесс составления вакансий и актуальные требования к системным аналитикам. Эпизод будет полезен системным аналитикам и любым ИТ-специалистам, которым предстоит менять работу и хочется узнать про этот процесс больше. А также действующим и будущим руководителям, чтобы узнать про опыт коллег о том, как выбирать специалистов в свою команду. 01:17 - Актуальные вакансии в компаниях и почему они появляются. 04:37 - Кто составляет вакансии системных аналитиков и задает требования к кандидатам. 10:46 - Структура собеседования на системного аналитика. Теоретические и практические вопросы. Какого уровня системных аналитиков ищут, какой опыт нужен и что ожидают от кандидатов. 17:24 - Про зубрежку теории: почему это не работает на пользу кандидату. Подробный список вопросов собеседования и требований к системным аналитикам от СберЗдоровье. 21:54 - Отношение к собеседованию на 1.5 часа и техническим задачам во время собеседований. 30:04 - Про найм джунов (младших системных аналитиков): ожидания по навыкам и опыту. Цитата из эпизода: “Джуны - единственная сила, которая работает”. 35:21 - Процесс онбординга: что происходит после успешного найма системного аналитика. Как можно помочь адаптироваться новому сотруднику в IT-компании. 42:57 - Ожидания от нанятых сотрудников в течение испытательного срока.  46:40 - Сложности высадки новых сотрудников. Истории п

    1 h y 7 min
  8. Где искать стажировку на Системного аналитика и как она проходит: реальный опыт

    2 AGO

    Где искать стажировку на Системного аналитика и как она проходит: реальный опыт

    Завершаете обучение на системного аналитика и вам предстоит искать первую работу? Или хотите стать наставником для начинающих IT-специалистов? А может, в вашу команду предстоит искать джуна системного аналитика? Вы нашли тот самый эпизод, который даст руководство к действию! Каждая минута этого подкаста содержит ценную информацию о том, как действовать начинающему системному аналитику, чтобы найти первую работу, где искать стажировки, раскрывает процесс со стороны работодателей и в целом что происходит с двух сторон, прежде чем случится оффер на первую работу и после него. А благодаря подготовленным дополнительным материалам вы сможете получить еще больше пользы от него.   00:20 - Знакомство с гостями подкаста - главный системный аналитик Кристина Виноградова и её успешно обученный стажер Елена Киселева. Предыстория Елены о старте карьеры Системным аналитиком.  03:58 - Почему для вас может быть интересно наставничество для стажеров (менторство) и почему, а кому не стоит этим заниматься. 9:28 - Как компании определяют потребность в стажерах и джунах (Junior-специалистах). И о том, как джунам-аналитикам может помочь знание математики. 11:42 - О ключевых навыках и качествах, которые опытные специалисты ждут от начинающих системных аналитиков. 13:53 - Как составляют вакансию на джуна Системного аналитика. 17:13 - Опыт поиска первой работы, когда ты только начинаешь карьеру системного аналитика. Как и где Лена искала стажировки, много ли было обратной связи от компаний на запросы. 23:41 - Как готовиться к собеседованию, если у вас нет опыта работы. 30:31 - Как понравиться вашему будущему руководителю и наставнику - советы для джунов. Почему Кристина выбрала Кристину как стажера к себе, чем Лена запомнилась по сравнению с другими кандидатами. 40:03 - Как строится программа обучения стажера Системного аналитика. 44:56 - С чего начинается работа на стажировке - к чему готовиться на первой работе по специальности Системного аналитика. 52:04 - Самые запоминающиеся моменты стажировки Лены. Как воспринимать негативную обратную связь. 54:35 - Подводим итоги. Рекомендации опытным системным аналитикам, кто хочет стать ментором или взять стажера от Кристины. Рекомендации для начинающих карьеру Сис

    1 h y 1 min

Acerca de

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

También te podría interesar

Para escuchar episodios explícitos, inicia sesión.

Mantente al día con este programa

Inicia sesión o regístrate para seguir programas, guardar episodios y enterarte de las últimas novedades.

Elige un país o región

Africa, Oriente Medio e India

Asia-Pacífico

Europa

Latinoamérica y el Caribe

Estados Unidos y Canadá