Онлайн

Специализация «Системный аналитик»

Логотип OTUS OTUS Отзывов пока нет

Специализация «Системный аналитик» в OTUS — это двухступенчатая программа (Basic и Advanced) для освоения профессии системного аналитика с нуля до уровня Middle+. Обучение длится 13 месяцев онлайн и включает проектную работу, менторскую поддержку и помощь с трудоустройством.

Срок
13 месяцев
Формат
Онлайн

Чему вы научитесь

  • Выявлять и классифицировать требования к разработке ПО
  • Описывать требования в виде ТЗ, Use Case, User Story
  • Моделировать бизнес-процессы в нотации BPMN
  • Проектировать информационные модели и архитектуру приложений
  • Проектировать и тестировать RESTful API и SOAP
  • Работать с SQL и NoSQL базами данных
  • Использовать инструменты ИИ для автоматизации задач системного анализа
  • Готовить тест-кейсы и планы тестирования
  • Оформлять проектную документацию по ГОСТ 19 и ГОСТ 34
  • Работать с системами контроля версий Git и CI/CD

Программа курса

15 модулей

  1. 1Введение в разработку ПО
    • Обзорное занятие
    • Как устроена разработка ПО. Две основные методологии организации процесса
    • Основные роли и функции в процессе разработки ПО
    • Роли в Agile и Scrum командах
  2. 2Работа с требованиями
    • Требования. Основные виды и классификация
    • Требования. Способы выявления
    • Стейкхолдеры. Как выявить и классифицировать
    • Практикум 1. Интервью заинтересованных сторон
    • Практикум 2. Разбор и фиксация требований заинтересованных сторон
    • Выявление нефункциональных требований
    • Практикум 3. Выявление бизнес-требований. Трассировка требований ЗС на бизнес-требования
    • Практикум 4. Разбор и фиксация функциональных и нефункциональных требований
    • Групповая менторская консультация
  3. 3Визуализация требований
    • Визуализация предметной области
    • Составление словаря данных
    • Практикум 5. Предметная область и словарь данных
    • Практикум 6. Описание предметной области с помощью ER-диаграммы
    • Проектирование базы данных. Как устроена СУБД, обзорная лекция
    • Моделирование бизнес-процессов. Обзор нотаций
    • Основы моделирования в нотации BPMN
    • Практикум 7. Моделирование процессов в нотации BPMN
    • Практикум 8. Моделирование Activity Diagram
    • Групповая менторская консультация
  4. 4Документирование и фиксация требований
    • Зачем документировать требования. Обзор основных техник
    • Описание требований в виде ТЗ, BRS\StRS\SRS
    • Описание требований в виде Use Case
    • Практикум 9. Описание требований в виде Use Case
    • Основы проектирования интерфейсов, WireFrame
    • Практикум 10. Проектирование интерфейсов
    • Описание требований в виде User Story
    • Практикум 11. Описание требований в виде User Story
    • Согласование требований и управление изменениями
    • Групповая менторская консультация
    • Выбор темы и организация проектной работы
  5. 5Проектирование
    • Уровни проектирования ПО
    • Погружение в ООП
    • Практикум 12. Проектирование информационной модели
    • Общие сведения об архитектуре приложений
    • Интеграция приложений
    • Общие сведения об API
    • Практикум 13. Исследование API. Проектирование интеграционного взаимодействия
    • Групповая менторская консультация
  6. 6Сопровождение разработки
    • Передача постановки задач в разработку
    • Практикум 14. Постановка и приемка задач
    • Тестирование. Подготовка тест кейсов и ПМИ
    • Групповая менторская консультация
  7. 7Проектная работа (Basic)
    • Консультация по проектам и домашним заданиям
    • Защита проектных работ
    • Итоговое занятие курса
  8. 8Системный анализ в структуре разработки ПО (Advanced)
    • Обзорное занятие
    • Процесс разработки ПО. Waterfall. Системный анализ в Agile командах
  9. 9Обследование, работа с требованиями (Advanced)
    • Основные виды требований. Основные способы выявления требований. Подготовка к обследованию для выявления требований
    • Нефункциональные требования. Классификация, способы выявления, влияние на продукт
    • Практикум 1. Групповая работа. Выявление требований
    • Обработка и визуализация требований: Моделирование БП
    • Обработка и визуализация требований: Моделирование БП BPMN
    • Практикум 2. Работа с нотацией BPMN
    • Задачи документирования требований. Use Case
    • Практикум 3. Документирование требований Use Case
    • Задачи документирования требований. User Story
    • Практикум 4. Документирование требований. User Story
    • Прототипирование, как инструмент работы с требованиями
    • Согласование требований. Управление изменениями, трассировка требований
  10. 10Проектирование ПО (Advanced)
    • Этапы, задачи и виды проектирования
    • Проектирование информационной модели приложения. Объектно-ориентированный подход
    • Domain Driven Design для построения модели предметной области
    • Практикум 5. Разработка базовой информационной модели
    • Архитектура информационных систем. Монолиты, SOA и микросервисы
    • Методология интеграций приложений
    • Брокеры очередей и варианты их использования
    • Паттерны микросервисной архитектуры
    • Практикум 6. Разработка архитектуры приложения
    • Проработка интеграционного взаимодействия
    • Консультация по проектам и домашним заданиям
  11. 11Проектирование API (Advanced)
    • Принципы работы API. REST, SOAP и gRPC
    • Проектирование структуры API собственного приложения, документирование API
    • Практикум 7. Проектирование ресурсной модели Open API
    • Наложение API на интеграцию фронтенд и бэкэнд части
    • Практикум 8. Групповая работа. Управление изменениями и трассировка требований
  12. 12Проектирование и работа с SQL/NoSQL БД (Advanced)
    • SQL vs NoSQL. Особенности и хитрости работы с реляционными базами данных. Аспекты их применения
    • Возможности и примеры использования NoSQL баз данных
    • Подходы к проектированию баз данных
    • Способы прогнозирования нагрузки на приложения. Способы повышения производительности БД
    • Практикум 9. Доработка архитектуры приложения с учетом предполагаемой нагрузки
    • Управление качеством данных (Data Governance) для системного аналитика
  13. 13Анализ данных и проверка гипотез на SQL для System Analyst (Advanced)
    • SQL для СА: структура данных, связи, метрики и контроль качества
    • Проверка гипотез в SQL: CTE, оконные функции
    • Практикум 10. Практикум (SQL)
  14. 14Сопровождение процесса разработки (Advanced)
    • Сложности декомпозиции задач, критерии готовности и приемка
    • Подходы к оформлению проектной документации. ГОСТ 19 и ГОСТ 34
    • Системы контроля версий. GitFlow. Автоматизация доставки кода. CI/CD
    • Практикум 11. Работа с репозиториями
    • Контроль качества ПО
    • Практикум 12. Тестирование ПО
    • Тестирование API
    • Практическое использование инструментов ИИ в работе системного аналитика
  15. 15Итоговый проект (Advanced)
    • Консультация по проектам и домашним заданиям
    • Защита проектных работ
    • Подведение итогов курса

Преподаватели: Дмитрий Бритин, Дмитрий Панкрашов, Елена Кондрашова, Антон Картушин, Антон Сюрин, Валерий Львов, Андрей Трошин, Михаил Пономарев, Ирина Гертовская, Павел Грипиняк, Михаил Максимов, Виктор Коробков, Евгений Путилин, Эльвира Иллензеер, Евгений Донсков

Кому подойдёт курс

Начинающие специалисты без опыта в IT

Программа позволяет с нуля освоить профессию системного аналитика до уровня Middle+.

Специалисты смежных областей (тестировщики, менеджеры проектов)

Курс поможет систематизировать знания и перейти в системный анализ.

Разработчики, желающие сменить специализацию

Получат навыки работы с требованиями и проектирования, необходимые для аналитика.

Подготовка: Не обязательно иметь профильные знания. Программа подходит для новичков.

Как проходит обучение

Формат
онлайн
Расписание
2 занятия по 2 ак. часа в неделю (вебинары), время: Пн 20:00, Ср 20:00 (Basic) и Вт 20:00, Чт 20:00 (Advanced)
Срок
13 месяцев
Практика
2 проектные работы, групповые менторские консультации раз в месяц, домашние задания с проверкой

Бонусы: Скидка 10% при выборе программы до 25 октября; Рекомендательное письмо лучшим выпускникам; Помощь с оформлением резюме и портфолио; Карьерные мероприятия с экспертами; Доступ к записям и материалам навсегда

Стоимость обучения

Для частных лиц 198 500 ₽

Сравнение с рубрикой «IT и программирование» (1508 курсов с ценой): медиана — 43 990 ₽, большинство программ — от 5 000 ₽ до 148 400 ₽. Этот курс дороже медианы в 4,5 раза.

5 000 ₽148 400 ₽
Смотреть курсы рубрики подешевле →

Плюсы и минусы

Оценка редакции Курсографа по фактам со страницы курса.

Сильные стороны

  • Программа охватывает широкий спектр тем: от выявления требований до проектирования API и работы с базами данных.
  • Обучение ведут практикующие эксперты из ведущих компаний.
  • Есть помощь с трудоустройством: рекомендации партнерам, резюме, карьерные мероприятия.
  • Гибкий онлайн-формат с вечерними занятиями и доступом к записям.

На что обратить внимание

  • Цена не указана на странице, требуется уточнение.
  • Обучение длится 13 месяцев, что требует долгосрочной мотивации.
  • Занятия проходят только в вечернее время по фиксированному расписанию.

Отзывы о школе OTUS

О школе пока нет отзывов на Курсографе.

Учились здесь? Оставьте отзыв

Частые вопросы о курсе

Можно ли пройти обучение с нуля?

Да, программа подходит для новичков без профильных знаний.

Сколько длится обучение?

Специализация длится 13 месяцев и состоит из двух ступеней по 6 месяцев.

В каком формате проходят занятия?

Занятия проходят онлайн в формате вебинаров два раза в неделю по 2 академических часа.

Какие документы выдаются по окончании?

Информация о документе не указана на странице.

Есть ли помощь с трудоустройством?

Да, OTUS предлагает рекомендации партнерам, помощь с резюме и карьерные мероприятия.

Можно ли оплатить обучение в рассрочку?

Условия рассрочки не указаны на странице, требуется уточнение.

Похожие курсы в других школах

Все курсы рубрики «IT и программирование» →

Информация о курсе подготовлена редакцией Курсографа по странице курса на сайте школы, обновлено 24 октября 2026.

198 500 ₽OTUS
На сайт курса