План на курса

Въведение

Преглед на Software Architecture

  • Архитектурни драйвери
  • Необходимостта от архитектура

Проучване на отговорностите на архитекта

  • Отговорности, умения и знания
  • Техническо ръководство
  • Разработчик срещу архитект

Разбиране на процеса на проектиране

  • Кодиране, коучинг и сътрудничество
  • Управление на технически рискове
  • Анализиране и оценка на архитектура

Вземане на архитектурни решения в екипи за разработка

  • Събиране и документиране на въпроси
  • Създаване на общност от практики
  • Създаване на матрица за разпределение на отговорностите

Изучаване на описанията на архитектурата

  • Гледни точки и рамки
  • Езици за описание

Визуализиране на Software Architecture

  • Communication и споделен речник
  • Модели и диаграми
  • Архитектурни модели

Документиране на Software Architecture

  • Documentation като пътеводител
  • Компоненти

Разбиране на стандартите, разпадането и възстановяването

  • Международни стандарти
  • Разрешаване на разминаване на процеса

Включване в процеса на доставка

  • Където архитектурата се вписва в процеса
  • Връзка с организационната структура
  • Изграждане на гъвкав дизайн

Обобщение и заключение

Изисквания

  • Познания за проектиране, разработване или тестване на софтуер

Публика

  • Старши инженери
  • Младши инженери
  • Разработчици
 7 Часа

Брой участници


Цена за участник

Oтзиви от потребители (3)

Предстоящи Курсове

Свързани Kатегории