Ваша корзина пуста
Сумма: 0 руб.

Курсы для архитекторов ПО, новосибирск, курсы, сибинфоцентр, ПО, архитектор

О курсе
Архитектура ПО
от 30 000 руб.
Заказать курс

Архитектура ПО

Расписание и цены
Этот курс набирает желающих участников. Отправьте заявку на участие, а когда наберётся достаточное количество, мы с вами свяжемся.
Заказать обучение
Программа курса

1. Введение в курс (2 часа).

  • Контекст;
  • Основные понятия;
  • История появления дисциплины “Архитектура”
  • Обзор дисциплины проектирования и анализа архитектур программных систем;
  • Роль архитектора, задачи архитектора.

2. Инициация проекта (3 часа).

  • Взаимосвязь архитектуры с системным окружением (техническим и организационным), заинтересованными сторонами и бизнес-целями;
  • Выявление заинтересованных сторон и бизнес-целей.
  • Фиксация договоренностей и параметров проекта

3. Идентификация требований (4 часа).

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

4. Проектирование архитектуры (8 часов).

  • Разновидности роли архитектора;
  • Паттерны проектирования;
  • Микросервисная архитектура;
  • Монолитная архитектура;
  • Понятие тактики проектирования;
  • Метод проектирования архитектуры от атрибутов качества (Attribute Driven Design, ADD);
  • Типичные тактики для достижения основных характеристик качества.
  • Использование упрощённого описания на начальных этапах проекта.
  • Формальные процессы анализа и оценки архитектуры с вовлечением различных заинтересованных сторон;
  • Выявление принятых компромиссных решений и архитектурных рисков, дальнейшая работа с рисками;
  • Работа с архитектурными рисками Риски в гибких методологиях разработки
  • Метод оценки ATAM (Architecture Tradeoff Analysis Method).
  • Взаимодействие ролей на проекте

5. Документирование архитектуры (7 часов).

  • Назначение и структура описания архитектуры;
  • Подход «точек зрения» (viewpoints) и архитектурных представлений (views);
  • Соответствие архитектуры ИТ-ландшафта архитектуре предприятия Модель Захмана
  • Детальное рассмотрение нескольких распространённых наборов «точек зрения» (“Kruchten 4+1”, Gartner и “Rozanski & Woods”);
  • Архитектурные концепции и методики Microsoft
  • Общая схема архитектурного процесса
  • Использование техник моделирования в документировании;
  • Основы языка UML Типовой шаблон описания архитектуры;
  • Использование упрощённого описания на начальных этапах проекта.