Основные практики архитектора ПО

В данном курсе участники знакомятся с основными понятиями и контекстом архитектуры ПО, с практикой идентификации существенных требований, проектирования, документирования и анализа, которые архитектор ПО может применять в своей работе для проектов с различной предметной областью и технологической базой
Основные практики архитектора ПО
Курс: ARC-001
Длительность:24 ч.
Описание:

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

Теоретический материал подкреплён примерами, короткими письменными и устными упражнениями для участников. Вторая часть каждого дня курса даёт возможность применить эти практики, работая в команде по 3-4 человека: необходимо проработать пример от постановки бизнес-целей к черновому архитектурному документу. Тренинг завершается игрой, в которой одна команда представляет выработанную архитектуру, а другая проводит оценку.


Цели:
Целью курса является обучение архитекторов, системных аналитиков и технических лидеров навыкам проектирования и анализа архитектур ПО, которые можно применять:
  • в текущих проектах для обеспечения качества поставляемой системы, разрешения проблем и управления ожиданиями заказчика,
  • в предпродажной подготовке как катализатор проведения анализа, предварительного проектирования и оценки для уменьшения рисков коммерческого предложения.
Разбираемые темы:
  • Контекст, основные понятия, обзор дисциплины проектирования и анализа архитектур программных систем, роль архитектора. 
  • Инициация проекта: определение заинтересованных сторон и бизнес-целей. 
  • Идентификация, формализация и приоритезация требований к характеристикам качества системы (основные: производительность и масштабируемость, доступность, безопасность, изменчивость и другие атрибуты качества). 
  • Проектирование архитектуры: процесс принятия решений, понятия тактик, паттернов, подходов, стилей; типичные тактики для достижения основных характеристик качества. 
  • Документирование архитектуры: назначение и структура описания архитектуры; подход «точек зрения» (viewpoint) и архитектурных представлений (view); детальное рассмотрение нескольких распространённых наборов «точек зрения» (“4+1” и “Rozanski & Woods”), использование техник моделирования в документировании; перспективы применённых тактик для достижения требуемых характеристик качества системы; типовой шаблон описания архитектуры; использование упрощённого описания в предпродажной подготовке. 
  • Архитектурный анализ: формальные процессы анализа и оценки архитектуры с вовлечением различных заинтересованных сторон, выявление принятых компромиссных решений и архитектурных рисков, дальнейшая работа с рисками.

Целевая аудитория:
Основная:
  • архитекторы;
  • технические лидеры и ведущие разработчики;
  • системные аналитики и проектировщики.
Дополнительная:
  • менеджеры проектов, качества, предпродажной подготовки;
  • бизнес-аналитики.
Даже если в организационной структуре не выделена отдельная позиция архитектора, представление о практиках работы с архитектурой ПО совершенно необходимо разработчикам и техническим лидерам для того, чтобы обеспечить долгосрочное внутреннее и внешнее качество создаваемых систем и достигать целей проектов. Для аналитиков и менеджеров курс также очень полезен, так как дает достаточно подробное понимание работы архитектора, методов этой работы и того, как необходимо со своей позиции поддерживать и обеспечивать эту работу. Знания и навыки, которые получают участники тренинга, фундаментальны и в силу этого применимы в проектах для любой предметной области и в процессах, построенных по любым методологиям разработки
Предварительная подготовка – общее:
  • Опыт в программной инженерии в различных ролях более трёх лет.
  • Более 1 года участия в проектах разработки ПО в одной из ролей, указанных в целевой аудитории.
  • Базовые знания английского языка.

Описание:


Сертификат:
По итогам обучения каждому слушателю выдается сертификат о прохождении курсов Luxoft Training. Слушатели онлайн курсов получают электронную версию сертификата (на указанный email) по запросу.
Рекомендуемые курсы для дальнейшего обучения:
Рекомендуемые дополнительные материалы, источники:
Примечание:
Материалы курса представлены на английском языке.
Москва 36 960 р.
Санкт-Петербург 33 260 р.
Омск 27 720 р.
Киев 6 325 грн.
Одесса 5 700 грн.
Днепр 5 700 грн.
Ваш город (формат корпоративного обучения):По запросу


Данные цены не включают в себя стоимость обедов.

Участник тренинга
Хочу отметить широту предоставляемого материала, его доступность, а также знакомство с практиками архитектурного проектирования: не только теория, но и практика!
Денисова Ксения
Впечатление от курса положительное. Я узнала много нового и полезного для себя. Особенно важные для меня вопросы, рассматриваемые на тренинге - это формат работы с заказчиком, требованиями, а также общее видение процесса проектирования архитектуры, схемы, взаимодействия с остальными участниками проектной команды.
Шпаковский Сергей
Очень понравился процесс обучения, особенно наличие задачи для сравнения с текущим проектом. Это дает большее понимание проблем и их решения. Также хочется отметить командное задание, которое способствует лучшему усвоению материала. Наиболее полезным для меня оказалось рассмотрение тактик и ATAM.
Участник тренинга
Курс помог мне открыть глаза на более глобальный подход к построению систем и их архитектур. Их назначение и важность, а также влияние на ход разработки я не недооценивал. Стало более ясным, хочу ли я стать архитектором и когда. Спасибо.
Горлач Олег
Очень интересный тренинг для начала внедрения документирования и построения архитектуры приложений. Наиболее полезными для меня оказались следующие моменты: выявление нефункциональных требований и их категоризация, а также check-листы для процесса написания архитектуры и шаблоны для написания архитектурного документа.
Сухоруков Валерий
В целом все понравилось - и полнота материалов, и акценты на ключевые сущности, и практическая работа на протяжении всего тренинга, а также финальное задание.
Шпаковский Сергей
Понравился процесс обучения, а также командное задание, которое позволяет лучше усвоить материал курса, дает большее понимание проблем (в текущем проекте) и их решений.
Сухоруков Валерий
Обучением доволен: понравилась полнота материалов, акценты на ключевые сущности, практическая работа на протяжении всего тренинга, финальное задание.

Записаться на курс





Хотите узнать больше?

По всем вопросам, в том числе для регистрации на курсы, обращайтесь по адресу education@luxoft.com

Вернуться к каталогу
Раcписание курса в
Москвe
  • Москве
  • Санкт-Петербурге
  • Омске
  • Киеве
  • Днепре
  • Одессе
  • Минске
31.05.2017 - 02.06.2017
Тренер:
Беспальчук  Игорь
Беспальчук Игорь
Специалист в области разработки и архитектуры ПО
Подробнее
Локация:
Москва
Время:
10:00-18:00
Длительность:
24 ч.
36 960 р.

31.05.2017

16.08.2017 - 18.08.2017
Тренер:
Беспальчук  Игорь
Беспальчук Игорь
Специалист в области разработки и архитектуры ПО
Подробнее
Локация:
Москва
Время:
10:00-18:00
Длительность:
24 ч.
36 960 р.

16.08.2017 - 18.08.2017

17.07.2017 - 24.07.2017
Тренер:
Юнусов   Максим
Юнусов Максим
Специалист в области анализа и проектирования ПО
Подробнее
Локация:
Омск
Время:
10:00-14:00
Длительность:
24 ч.
В корзину
27 720 р.

17.07.2017 - 24.07.2017

17.07.2017 - 19.07.2017
Тренер:
Уланов  Александр
Уланов Александр
Специалист в области архитектуры ПО
Подробнее
Локация:
Санкт-Петербург
Время:
10:00-18:00
Длительность:
24 ч.
В корзину
33 260 р.

17.07.2017 - 19.07.2017

Запланированных дат
в расписании нет
Не подходят даты или время?
Предложите свой вариант
Блоги
Манифест Agile-тестировщика
На одном из тренингов мне задали вопрос: "Как выжить тестировщикам при Agile?". Тренинг, кстати, был на совершенно другую тему, но, видимо, вопрос больной. Думаю, ответы на него можно найти в "The T...
Luxoft Training
15.03.2017 13:02:37
Хотите побывать в сказке?
Автор: Дмитрий Приймак – эксперт по бизнес-анализу.
«После свержения приспешников Саурона в Новой Рохляндии наступила эпоха перемен. Гимли, Логоваз, Агроном и Пендальф завершили военную карьеру и о...
Иван Алякскин
24.01.2017 08:42:59
Dynamic Systems Development Method (DSDM)
Привет!
После длительной паузы я бы хотел поделиться подходом, который мы применяем при быстрой разработке MVP или же просто на старте нового проекта для заказчиков, желающих ускорить свой бизнес с...
Читать больше
Luxoft Training предлагает Вам пройти обучение по курсу «Основные практики архитектора ПО». Другие курсы по теме «Архитектура, дизайн и управление базами данных» Вы можете найти в нашем каталоге курсов.
Заказазать корпоративное обучение
для команды
ФИО
Город
Компания
Должность
Email
Телефон
Сообщение


Отмена