Курс системного анализа

3 месяца Срок обучения
Junior Уровень подготовки
Иконка школы

Описание курса

  • Системный анализ - направление, связанное с оптимизацией процессов за счет внедрения и развития ПО, сопровождающего процесс. Направление является востребованным в сферах Производства и ФинТех, где требуется высокий уровень синхронизации множества систем. Специалисты данного направления могут начинать с небольших локальных задач в рамках разработки систем и продвигаться к задачам уровня выстраивания архитектуры вокруг потребностей компаний.

Основная цель

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

Требования к кандидату

  • Высшее техническое образование или неоконченное высшее техническое образование (для студентов 4–5 курсов)
  • Математический склад ума
  • Уверенный пользователь ПК
  • Понимание процесса разработки ПО и роли нагрузочного тестировщика в нем. Знание основных используемых инструментов и ПО для проведения нагрузочного тестирования (какие есть, для чего служат)
  • Понимание процесса разработки ПО и роли функционального тестировщика в нем. Знание основных используемых инструментов и ПО для проведения функционального тестирования (какие есть, для чего служат)

Зарегистрироваться на поток

Нажимая на кнопку, вы соглашаетесь с Политикой конфиденциальности персональных данных

Иконка мини логотипа

Содержание курса

Вас ждут практические и теоретические занятия с высококвалифицированными экспертами

32 часа Теории
54 часа Практических заданий
  1. Введение в курс

    • Жизненный цикл ПО
    • Кто такие аналитики
    • Модели разработки ПО
    • Гибкие методологии (Kanban/Agile/Scrum/Lean)
    • Регламенты, стандарты, практики
    2 часа
    5 модулей
  2. Работа с целями

    • Для чего нужно выявлять цели
    • Методики выявления целей
    • Методики постановки целей
    • Визуализация целей
    2 часа
    4 модуля
  3. Работа с требованиями

    • Что такое требования, свойства требований
    • Виды требований
    • Способы описания требований
    • Постановки US, JS, UseCase
    • Управление требованиями
    2 часа
    5 модулей
  4. Работа с процессами

    • Что такое процесс
    • Виды процессов на предприятии
    • Составные части процесса
    • Внешняя среда
    • Моделирование процессов (нотации BPMN, UML, DFD, IDEF)
    3 часа
    5 модулей
  5. Базы данных. Основы и проектирование

    • Для чего аналитику анализ данных
    • Виды СУБД, БД и их особенности
    • Нормализация данных, связи, отношения
    • Проектирование модели сущность-связь (ERD)
    • Основы языка SQL
    • Немного о транзакциях
    • Хранимые процедуры
    3 часа
    7 модулей
  6. Основы программирования

    • Основы ООП
    • Переменные и типы
    • Объекты, массивы, кортежи, словари, строки и работа с данными
    • Функции, методы, условия и циклы
    3 часа
    4 модуля
  7. Проектирование систем

    • Виды специализированных систем (ERP, CRM, CDI, BRMS, и т.д.)
    • Архитектура систем
    • Архитектура приложений
    • Аутентификация, авторизация и разграничение прав доступа
    • Основы защиты данных
    • Автоматизация процесса разработки (методика CI/CD)
    • Протоколы обмена и способы взаимодействия систем
    3 часа
    7 модулей
  8. Интеграция систем и документирование API

    • Форматы передачи данных (json, xml)
    • Архитектура REST
    • Протокол SOAP
    • Системы очередей/брокеры (Apache Kafka, RabbitMQ)
    • Проектирование API
    • Знакомство со Swagger, Postman
    4 часа
    6 модулей
  9. Прототипирование пользовательских интерфейсов

    • Виды прототипирования
    • Принципы построения моделей интерфейсов
    • Работа с инструментарием
    3 часа
    3 модуля
  10. Тестирование

    • Основная цель тестирования
    • Виды тестирования и назначение
    • Артефакты тестирования
    • Учет тестирования в требованиях
    3 часа
    4 модуля
  11. Подготовка документации

    • ТЗ, BRD, SRS, DoR, DoD, AC, тех. документация, инструкции по системе
    • Детальнее об артефактах в анализе
    3 часа
    2 модуля
  12. Основы управления проектами и работа в команде

    • Dream Team и подбор компетенций
    • Оценка работ
    • Планирование проекта
    3 часа
    3 модуля
  13. Выпускной проект

    • Подготовка собственного проекта
  14. Итоговая аттестация

    • Выпускной экзамен
    • Сертификат о прохождении курса

Файлы cookie обеспечивают работу наших сервисов. Используя наш сайт, вы соглашаетесь с нашими правилами в отношении этих файлов.