ARC-001L. Основные практики архитектора ПО

ARC-001L. Основные практики архитектора ПО
  • Код курса:
    ARC-001L
  • Длительность:
    3 / 24
  • Ближайшие даты:

  • Цена, без НДС:
    Уточните
Описание Курса:
В ходе курса ARC-001L. "Основные практики архитектора ПО" участники знакомятся с основными понятиями и контекстом архитектуры ПО, с практикой идентификации существенных требований, проектирования, документирования и анализа, которые архитектор ПО может применять в своей работе для проектов с различной предметной областью и технологической базой.
Аудитория:
  • Архитекторы
  • Технические лидеры и ведущие разработчики
  • Системные аналитики и проектировщики
  • Менеджеры проектов, качества, предпродажной подготовки
  • Бизнес-аналитики
Предварительная подготовка:
  • Опыт в программной инженерии в различных ролях более трёх лет
  • Более 1 года участия в проектах разработки ПО в одной из ролей, указанных в целевой аудитории
  • Базовые знания английского языка
Содержание курса:

Модуль 1.

Контекст, основные понятия, обзор дисциплины проектирования и анализа архитектур программных систем, роль архитектора.

Модуль 2.

Инициация проекта: определение заинтересованных сторон и бизнес-целей.

Модуль 3.

Идентификация, формализация и приоритезация требований к характеристикам качества системы (основные: производительность и масштабируемость, доступность, безопасность, изменчивость и другие атрибуты качества).

Модуль 4.

Проектирование архитектуры: процесс принятия решений, понятия тактик, паттернов, подходов, стилей; типичные тактики для достижения основных характеристик качества.

Модуль 5.

Документирование архитектуры: назначение и структура описания архитектуры; подход «точек зрения» (viewpoint) и архитектурных представлений (view); детальное рассмотрение нескольких распространённых наборов «точек зрения» (“4+1” и “Rozanski & Woods”), использование техник моделирования в документировании; перспективы применённых тактик для достижения требуемых характеристик качества системы; типовой шаблон описания архитектуры; использование упрощённого описания в предпродажной подготовке.

Модуль 5.

Архитектурный анализ: формальные процессы анализа и оценки архитектуры с вовлечением различных заинтересованных сторон, выявление принятых компромиссных решений и архитектурных рисков, дальнейшая работа с рисками.
Расписание курсов на 6 месяцев

Возврат к списку









Зарегистрироваться на Курс 10961 Автоматизация администрирования с Windows PowerShell