Семинар «Практический семинар «Обоснованный дизайн и архитектура систем».»
ИТ (IT) /
Информационные технологии, открытая
О программе:
Зачем нужен курс бизнесу Вы наверняка сталкивались с неспособностью объяснить принятые решения в дизайне и архитектуре. А при отсутствии обоснованности решений уже невозможно в дальнейшем говорить о более важных характеристиках – внешнее качество, поддерживаемость, тестируемость, производительность и других. Если разработчик не может внятно объяснить, почему он так сделал, как можно ждать от него достижения бизнес-задач компании? И со временем неосознанные решения в архитектуре и дизайне превращают поддержку и развитие системы в ад, просто останавливая бизнес и принося вполне осязаемые убытки. Зачем нужен курс специалисту В ситуации неосознанного проектирования вы, как разработчик, скорее всего, будете делать колоссальное количество ненужной работы, находясь постоянно в режиме аврала. А те задачи, которые действительно необходимо сделать, будут задерживаться, и это приведет к срыву сроков и закономерной реакции руководства. Как поддерживать качество дизайна в условиях непрерывного изменения? Как решать задачи с минимальными усилиями, при этом принося максимум пользы себе и компании? Как получать удовольствие от разработки, не спотыкаясь о техдолг? Как легко договориться о решениях в команде? В программе Модель принятия инженерных решений. Практика: формирование guidelines. Описание архитектуры. UML. Практика: описание архитектуры. Метрики ООП-дизайна. Практика: оценка метрик. Философия Emergent Design. Практика: обоснование необходимости архитектурных решений. Фрактальная природа проектов. Верификация и валидация архитектуры. Практика: проверка архитектуры. Контрактное проектирование. Квадрант типизаций в ООП. Принципы ООП-проектирования. Практика: детальное проектирование. Next Big Thing: functional programming. Завершение и разбор вопросов. Для кого Мы ждем разработчиков и архитекторов, тимлидов и руководителей проектов. Что вы получите в результате Для непрерывного повышения качества дизайна и кода, формирования соглашений в команде, получения удовольствия от разработки разработчики, проектировщики и архитекторы: разберутся с эффективным способом проектирования и смогут на практике выработать общекомандные принципы и соглашения; поймут способы работы с неопределенностью и смогут решать бизнес-задачи даже в условиях, когда ничего не ясно и все постоянно меняется; разберутся, зачем нужны методология и бизнес-модель компании при разработке и как они определяют дизайн и архитектуру; поймут способы описания архитектуры и смогут на практике концентрировать усилия на наиболее важных вопросах для обеспечения качества сейчас и в будущем; Ведущий семинара Евгений Кривошеев — ведущий консультант по архитектуре и разработке ПО компании ScrumTrek. Когда и где 10 октября с 11:00 до 17:00 (MSK) Практический распределенный семинар в формате Стратосфера. Практика (не менее 50% времени семинара). Практика (в условиях, максимально приближенных к реальным). Практика (с обратной связью по своим действиям от наблюдателей). Реальная возможность быстро погрузить в контекст и обучить теме сразу десятки своих коллег. Вы участвуете группой от 4-5 человек прямо из своего офиса. Вам никуда не придется ехать. Как все проходит Семинар проводится по схеме: теоретический блок — практическая отработка теории — групповое обсуждение — присваивание полученного опыта. В ходе занятий используются кейсы, примеры из практики, деловые игры, групповая и индивидуальная формы работы. Узнать подробности и зарегистрироваться
Тренер: Евгений Кривошеев
Даты проведения:
(не указано)
Стоимость:
14850 руб.
(с группы)
|