SA-02 — Системный анализ цифровых решений
SA-02 - Системный анализ цифровых решений
Описание курса:
Системный анализ на протяжении многих лет является одной из самых важных дисциплин, позволяющих создавать продуманные технические решения для цифровых продуктов и сервисов. С развитием технологий и подходов инструментарий системного аналитика увеличился и требования к его компетенции возросли.
Аудитория курса:
Бизнес и Системных Аналитиков
Разработчиков
Архитекторов решений
После прохождения тренинга:
Рабоать с требованиями в Agile командах
Проектировать сервисы и программные интерфейсы
Разрабатывать пользовательские интерфейсы
Создавать технические спецификации готовые к реализации
Сопровождать команду разработки при реализации требований
Программа курса:
Модуль 1 — Системный анализ в IT
Какую ценность создает системный аналитик и как помогает IT командам создавать эффективные решения
Ключевые компетенции системного аналитика
Роль и задачи системного аналитика на этапах жизненного цикла программного решения
Модуль 2 — Основы системной архитектуры информационных систем
Монолитные и распределенные архитектуры (Service-Based Architecture, Space-Based Architecture, EDA, микросервисы)
Архитектурные паттерны и антипаттерны
Модуль 3 — Введение в методологии разработки ПО
Работа в Agile проектах , особенности фреймворков (Scrum, Kanban)
Domain-Driven Design
Модуль 4 — Управление требованиями
Управление требованиями по BABOK 3.0
Инструменты и техники бизнес-анализа на службе системного аналитика
Выявление, анализ и формализация требований к системе и подсистем
Модуль 5 — Создание спецификаций требований и артефактов системного анализа
Использование подходов IDEF, UML, ARIS
Практическое применение BPM для системного анализа процессов
Описание технической документаций и поддержка команд разработки
Взаимодействие с разными участниками проекта, построение эффективных коммуникаций в Agile командах
Модуль 6 — Анализ данных, описание моделей данных, работа с базами данных
Логические и физические модели данных
Интеграция данных
Основы проектирования баз данных, практическая работа с базами данных, написание запросов и анализ данных
Модуль 7 — Проектирование пользовательских интерфейсов
UX дизайн и его элементы, используемые при системном анализе
Использование инструмента Figma, создание wireframes
Модуль 8 — Проектирование программных интерфейсов
Подходы к проектированию API
Протокол HTTP и архитектура REST
RESTful и RMM
Работа со swagger и postman