Талантливые программисты на Talent.UA :)
Главная страница IT-Stars
IT-STARS
23 сентября 1997 г.
Появилась поисковая система Яndex, производящая поиск на основе морфологического анализа.
Follow us on Twitter
Работа в Харькове
Кадровые агентстваНовости и событияСтатьиО проектеИнформерыДосуг
Работа для программистов.
Вакансии и резюме программистов
и других IT-специалистов
Зарегистрироваться:
как соискатель
как работодатель

Версия для печати

Курсы Ключевые практики архитектора ПО

 

Тематика: Для IT-специалистов
Тип: Курсы
Дата начала: 16 сентября 2019 г.
Дата окончания: 18 сентября 2019 г.
Продолжительность: 25 часов
Город проведения: Киев
Адрес: ул. Радищева 10/14, БЦ «Ирва», корп. Б, 2 эт.
Стоимость тренинга: 8280 грн.
Информация о тренинге:

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

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

Разбираемые темы

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

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


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

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


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

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


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

  • Понятие тактики проектирования;
  • Метод проектирования архитектуры от атрибутов качества (Attribute Driven Design, ADD);
  • Процесс принятия решений, паттерны, подходы, стили;
  • Типичные тактики для достижения основных характеристик качества.


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

  • Назначение и структура описания архитектуры;
  • Подход «точек зрения» (viewpoints) и архитектурных представлений (views);
  • Детальное рассмотрение нескольких распространённых наборов «точек зрения» (“Kruchten 4+1” и “Rozanski & Woods”);
  • Использование техник моделирования в документировании;
  • Перспективы применённых тактик для достижения требуемых характеристик качества системы;
  • Типовой шаблон описания архитектуры;
  • Использование упрощённого описания на начальных этапах проекта.


6. Архитектурный анализ (4 часа).

  • Формальные процессы анализа и оценки архитектуры с вовлечением различных заинтересованных сторон;
  • Выявление принятых компромиссных решений и архитектурных рисков, дальнейшая работа с рисками;
  • Метод оценки ATAM (Architecture Tradeoff Analysis Method).


7. Архитектура в жизненном цикле проекта разработки ПО (2 часа).

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

Цели

Для архитектора - систематизировать накопленный опыт, выровнять свои знания и представления со знаниями индустрии, узнать о практиках и методах, которые помогут вам обеспечивать долгосрочный успех ваших систем, ознакомиться с содержанием современных отечественных (ГОСТ) и международных (ISO) стандартов документирования, обменяться живым опытом с другими архитекторами.

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

Для аналитика - разобраться, как разделить обязанности с обязанностями архитектора, что лучше требовать от архитектора, а что наоборот, должен предоставить аналитик. Понять, как лучше поделить управление требованиями и общение с разными стейкхолдерами между аналитиком и архитектором; почувствовать на собственном опыте, с какими вопросами и сложностями сталкиваются архитекторы в своей работе.

Для руководителя проекта - прояснить, нужна ли в подразделении выделенная позиция архитектора, что теряет проект, если такой позиции нет. Чем должен заниматься специалист на этой позиции, какие цели и задачи необходимо ставить архитектору и как правильно оценивать его работу.

 

Название компании:
Luxoft Training
Лицо для контакта: Марина Шлапак
Телефон: +38 (044) 238-81-08 (доп. 2841, 6954)
E-mail: education@luxoft.com
Адрес сайта: https://bit.ly/31wqptD
Дата публикации: 8 августа 2019 г. 09:46
Код тренинга: 475

Отправить заявку

Вы можете подать заявку на участие в тренинге с помощью данной формы.
« — поля, обязательные для заполнения.
Тема«: Заявка на участие в тренинге
Ваше имя«:
E-mail«:
Текст«:
Должность:
Предприятие:
Город, адрес:
Телефон (желательно):
Цифры на картинке«: Для людей  
 
По вопросам размещения информации на сайте обращайтесь:
(057) 758-66-36, E-mail

Ведущие работодатели

G5 Entertainment
G5 Entertainment — международный издатель и разработчик популярных игр для iPhone, iPad, PC, PSP, Mac, Android и других переносных и домашних игровых консолей.
Вакансии компании

Devart
Компания Devart (ранее известная как ДатаСофт) - лидер среди разработчиков ПО, предлагающих решения для доступа к данным.
Вакансии компании

FulcrumWeb
Основанная в 2002-м году компания FulcrumWeb занимается разработкой ПО для крупных заказчиков из Европы и США
Вакансии компании

© 2006–2019 IT-Stars.ua
Работа для программистов
Создание сайта
Screen Interactive
Поиск по сайту: 0.071
Вакансии на Вашем сайте