Системный аналитик. Advanced
27 октября
Advanced
6 месяцев
Онлайн
Вт/Пт 20:00 Мск
Для кого этот курс?
Курс рассчитан на ИТ-аналитиков и системных аналитиков с опытом работы от 1-2 лет, желающих улучшить свои навыки в области системного анализа, выявления и описания требований, проектирования информационных систем и приложений. Так же курс может быть интересен аналитикам данных, дата-сайентистам и бизнес-аналитикам с опытом работы от 3-х лет.Необходимые знания
- Опыт работы в системном анализе от 1 года или опыт работы в ИТ (бизнес-аналитик, дата-аналитик, проджект-менеджер, разработчик) от 2-х лет
- Опыт подготовки пользовательской/эксплуатационной документации
- Опыт сбора, выявления и систематизации требований
- Понимание принципов SQL, умение писать простые запросы на выборку данных

Что даст вам этот курс?
После обучения вы сможете
- Четко и структурированно выявлять потребности и формализовывать их в виде требований
- Эффективно использовать средства визуализации требований (моделирование бизнес-процессов, разработка диаграмм с помощью языка UML)
- Проектировать и тестировать сервисы RESTFul API и сравнивать их с SOAP и gRPC
- Проектировать информационные модели, архитектуру и структуры хранения данных систем и приложений
- Проектировать интеграционные взаимодействия между приложениями с использованием веб-сервисов и не только
- Понимать изнутри процесс разработки: декомпозиция задач, работа с системами контроля версий
Почему стоит освоить?
Курс даёт необходимые знания и навыки для выполнения всех задач аналитика уровня Middle и уверенную базу для начала роста до уровня Senior.
Процесс обучения
Трудоустройство
- Получите помощь с оформлением резюме, портфолио и сопроводительного письма
- Разместите свое резюме в базе OTUS и сможете получать приглашения на собеседования от партнеров
- Пройдете карьерную консультацию с нашим HR-специалистом
- Получите рекомендации, как искать работу, и советы по прохождению собеседования
Работодатели курса
Формат обучения
Программа
Системный анализ в структуре разработки ПО
Модуль позволяет синхронизировать общее понимание о роли аналитика, навыках, которые будут преподаваться на курсе и навыках, которые уже есть у группы.
Тема 1: Обзорное занятие
Тема 2: Процесс разработки ПО. Waterfall. Системный анализ в Agile командах
Обследование, работа с требованиями
В рамках модуля подробно разбираются наиболее эффективные приемы выявления и обработки требований, а также рекомендации по их трассировке и управлению.
Тема 1: Основные виды требований. Основные способы выявления требований. Подготовка к обследованию для выявления требований
Тема 2: Нефункциональные требования. Классификация, способы выявления, влияние на продукт
Тема 3: Практикум 1. Групповая работа. Выявление требований
Тема 4: Обработка и визуализация требований: Моделирование БП
Тема 5: Обработка и визуализация требований: Моделирование БП BPMN
Тема 6: Практикум 2. Работа с нотацией BPMN
Тема 7: Задачи документирования требований. Use Case
Тема 8: Практикум 4. Документирование требований Use Case
Тема 9: Задачи документирования требований. User Story
Тема 10: Практикум 5. Документирование требований. User Story
Тема 11: Прототипирование, как инструмент работы с требованиями
Тема 12: Согласование требований. Управление изменениями, трассировка требований
Тема 13: Практикум 3. Групповая работа. Управление изменениями и трассировка требований
Проектирование ПО
В модуле разбираются ключевые моменты проектирования приложения: информационная модель и компонентная архитектура.
Тема 1: Этапы, задачи и виды проектирования
Тема 2: Проектирование информационной модели приложения. Объектно-ориентированный подход
Тема 3: Практикум 6. Разработка базовой информационной модели
Тема 4: Архитектура информационных систем. Монолиты, SOA и микросервисы
Тема 5: API и брокеры очередей. Методология интеграции приложений
Тема 6: Практикум 7. Разработка архитектуры приложения
Тема 7: Брокеры очередей и варианты их использования
Тема 8: Проработка интеграционного взаимодействия
Тема 9: Консультация по проектам и домашним заданиям
Проектирование API
В модуле с нуля проектируется REST API для создаваемого приложения.
Тема 1: Принципы работы API. RESTful API vs SOAP
Тема 2: Проектирование структуры API собственного приложения, документирование API
Тема 3: Практикум 8. Проектирование ресурсной модели Open API
Тема 4: Практикум 9. Наложение API на интеграцию фронтенд и бэкэнд части
Анализ данных
Модуль посвящен наиболее новой области знания для СА - работе с данными, как с источниками и инструментом расширения, и обогащения требований.
Тема 1: Базовые и продвинутые SQL процедуры на примере PostgreSQL
Тема 2: Обобщенные табличные выражения (CTE) и оконные функции
Тема 3: Анализ данных в PowerBI
Тема 4: Практикум 10. Анализ данных с помощью Excel, SQL, PowerQuery
Проектирование и работа с SQL/NoSQL БД
Модуль посвящен базам данных и ключевым аспектам участия СА в работе с БД.
Тема 1: SQL vs NoSQL. Особенности и хитрости работы с реляционными базами данных. Аспекты их применения
Тема 2: Возможности и примеры использования NoSQL баз данных
Тема 3: Подходы к проектированию баз данных
Тема 4: Способы прогнозирования нагрузки на приложения. Способы повышения производительности БД
Тема 5: Практикум 11. Доработка архитектуры приложения с учетом предполагаемой нагрузки
Сопровождение процесса разработки
Модуль посвящен аспектам работы аналитика после завершения проектирования: постановка и контроль выполнения задач; производство и приемка результатов работ.
Тема 1: Сложности декомпозиции задач, критерии готовности и приемка
Тема 2: Подходы к оформлению проектной документации
Тема 3: Системы контроля версий. GitFlow. Автоматизация доставки кода. CI\CD
Тема 4: Практикум 12. Работа с репозиториями
Тема 5: Контроль качества ПО
Тема 6: Практикум 13. Тестирование ПО
Тема 7: Тестирование API
Итоговый проект
Заключительный месяц курса посвящен проектной работе. Свой проект — это то, что интересно писать слушателю. То, что можно создать на основе знаний, полученных на курсе. При этом не обязательно закончить его за месяц. В процессе написания по проекту можно получить консультации преподавателей.
Тема 1: Консультация по проектам и домашним заданиям
Тема 2: Защита проектных работ
Тема 3: Подведение итогов курса
Также вы можете получить полную программу, чтобы убедиться, что обучение вам подходит
Проектная работа
В рамках проекта выявим, соберем и систематизируем требования к созданию humanless ресторана, в котором все операции от приема заказов до приготовления и доставки выполняются роботами.
Вы спроектируете интерфейс приема заказа, проработает архитектуру систем ресторана и принципы их взаимодействия, Выполните дизайн API для внешних пользователей.
Кроме того, на выбор сможете проработать кейс автоматизации доставки, инвентаризации и заказа полуфабрикатов или оркестрацию приготовления блюд.
Также вы можете предложить свою идею приложения.
Преподаватели
Эксперты-практики делятся опытом, разбирают кейсы студентов и дают развернутый фидбэк на домашние задания
Ближайшие мероприятия
Открытый вебинар — это настоящее занятие в режиме онлайн с преподавателем курса, которое позволяет посмотреть, как проходит процесс обучения. В ходе занятия слушатели имеют возможность задать вопросы и получить знания по реальным практическим кейсам.
• кратко об архитектурной модели 4+1;
• какие элементы ПО и артефакты связаны и влияют друг на друга;
• как взаимозависимости артефактов и их элементов отражены в архитектуре;
• как при разработке артефактов проектирования (структуры БД, UC, макетов визуальных форм, API и пр.) опираться на уже разработанное, контролировать соответствие, не допускать нестыковок;
• как при изменениях сохранить корреляцию артефактов, выявить расхождения, уменьшить ошибки проектирования (а может и исключить их?).
Обсудим как выполнять в условиях, когда времени на трассировку катастрофически не хватает.
Вебинар будет полезен системным аналитикам, бизнес-аналитикам, проектным менеджерам.
Структура вебинара:
— Что такое пользовательские сценарии - краткое вступление, чтобы освежить память.
— Типичные ошибки при составлении UseCase диаграмм.
— Типичные ошибки при составлении пользовательских сценариев.
— Немного практики: пользовательский сценарий без ошибок с 0!
Кому подойдет: системным аналитикам, тестировщикам
Результаты вебинара: разобраны основные ошибки при составлении пользовательских историй, разработана пользовательская история с 0.
- где начинается тестирование и заканчивается анализ;
- что ещё можно приготовить из Use Case;
- приемочные тесты, огурцы и корнишоны.
В результате вебинара поймем, как писать Use Case. чтобы эффективно использовать их в тестировании, как описывать приемочные тесты на формализованном языке gherkin.
Вебинар будет полезен системным аналитикам, бизнес-аналитикам, проектным менеджерам и QA лидам.
Прошедшие
мероприятия
Возможность пройти вступительное тестирование повторно появится только через 2 недели
Результаты тестирования будут отправлены вам на email, указанный при регистрации.
Тест рассчитан на 30 минут, после начала тестирования отложить тестирование не получится!
Корпоративное обучение для ваших сотрудников
- Курсы OTUS верифицированы крупными игроками ИТ-рынка и предлагают инструменты и практики, актуальные на данный момент
- Студенты работают в группах, могут получить консультации не только преподавателей, но и профессионального сообщества
- OTUS проверяет знания студентов перед стартом обучения и после его завершения
- Простой и удобный личный кабинет компании, в котором можно видеть статистику по обучению сотрудников
- Сертификат нашего выпускника за 5 лет стал гарантом качества знаний в обществе
- OTUS создал в IT более 120 курсов по 7 направлениям, линейка которых расширяется по 40-50 курсов в год
Отзывы
Сертификат о прохождении курса
OTUS осуществляет лицензированную образовательную деятельность.
В конце обучения вы получите сертификат OTUS о прохождении курса

После обучения:
- заберёте с собой полный комплект обучающих материалов: видеозаписи всех вебинаров, презентации к занятиям и получите сертификат о прохождении курса
- создадите своё портфолио проектов, которое поможет при прохождении собеседований
- сможете применить полученные навыки в своей работе
- получите приглашение пройти собеседование в компаниях-партнерах OTUS (в случае успешного обучения на курсе)
Системный аналитик. Advanced
Стоимость в рассрочку
Стоимость указана для оплаты физическими лицами
вычета до 13% стоимости обучения. Пройдите тестирование и менеджер вас проконсультирует
+7 499 938-92-02 бесплатно