Систематизируете подходы архитектора к коммуникациям, включая завоевание доверия, разрешение противоречивых требований и "продажу" решений.
Техлиды
Получите системное понимание Solution Architecture и best practices
Освоите stakeholder management и коммуникации в больших командах.
Систематизируете методы работы с требованиями и построения архитектуры в разных бизнес-контекстах.
Разберете практики Presales
Архитекторы, Staff Engineers
Узнаете про тренды и направления развития профессии Solution Architect.
Освоите стратегии "продажи" архитектурных решений бизнесу и команде.
Систематизируете подходы к анализу и управлению требованиями в масштабных проектах.
Погрузитесь в опыт более опытных коллег и разберете множество кейсов и fails в работе Solution Architect
Выпускники курса [ Технический лидер ]
Получите системное понимание Solution Architecture и best practices
Расширите понимание шаблона решения архитектурных задач из курса [ Технический лидер ]
Разберете реальные примеры и уроки из практики Solution Architecture
Узнаете, как работать над архитектурой в проектах и командах большего масштаба
Сможете построить карьеру как SA
Необходимые требования для прохождения курса: 1.Опыт в роли техлида или Staff Engineer 2.Опыт проектирования небольших задач в рамках одной команды
[ Цели курса ]
Построить карьеру Solution Architect, а также:
Мыслить как архитектор
Научиться рассуждать и принимать решения как Solution Architect.
Обосновывать решения
Научиться продавать свои решения бизнесу и команде, даже если эти решения неудобные.
Manage stakeholders
Освоить практики stakeholder management, коммуникаций с командой.
Окунуться в реальный мир
Узнать,с какими реальными проблемами сталкиваются архитекторы, и как они их решают, а также понять когда знание красивой теории не может помочь.
Познакомиться с Blueprints & Reference Architectures
Освоить шаблонные архитектурные подходы при проектировании типовых систем.
Настраивать процессы и документировать решения
Научиться поддерживать архитектурный процесс и документацию (Strategy, Roadmap, HLD, LLD, ADR...)
[ Что будет на курсе ]
1
Разберем теорию Solution Architecture В соответствии с TOGAF, как нужно выстраивать архитектуру и архитектурный процесс в организации.
2
Рассмотрим коммуникации Solution Architect Обсудим виды культур в организациях, стадии ЖЦ организации, а также оптимальный способ поведения Solution Architect в зависимости от контекста организации
3
Поделимся реальными кейсам и историями Поймем, что не все архитектурные задачи возможно решить, обсудим истории успехов и провалов в компания различного типа, а также разберем риски в работе Solution Architect:
4
Выполним задания по кейсам и ситуациям Задания созданы по реальным ситуациям в проектах
Обсуждаете новую тему на теоретических занятиях вместе с преподаветелями
Выполняете домашние задания самостоятельно
Разбираете выполненные домашние задания вместе с преподавателями
[ Как проходит обучение ]
1
2
3
Практика:
Задачи включают в себя разбор коммуникаций с различными стейкхолдерами со стороны бизнеса, а также с архитекторами смежных подразделений, с главным архитектором проекта и с командами разработки. А также задачи на углубление шаблона Architecture Proposal из курса [ Technical Leadership ]
Задачи включают в себя: Stakeholder management Business Architecture Architecture Proposal Процесс построения архитектуры
задачи разных уровней сложности по основным функциям Solution Architect
Задачи по реальным кейсам проектов, демонстрирующие типичные задачи коммуникаций и проектирования для Solution Architect.
При решении задач можно пользоваться любыми доступными материалами, а также просить помощи у любых доступных архитекторов
[ Преподаватели курса ]
Principal Solution Architect
Антон Дворников
Разработчик с 2000 года, выполнял роли разработчика, тимлида, архитектора в продуктовых компаниях.
выстраивал архитектуру и процесс для продукта: десяток команд, 200+ инженеров, микросервисы
в данный момент выстраивает архитектуру и процесс для системы в несколько тысяч сервисов
"Развитие разработчика невозможно без понимания интересов бизнеса"
—Павел Вейник, Founder Hard&Soft Skills
Founding Architect at Hard & Soft Skills
Павел Вейник
Разработчик с 2003 года, занимается обучением с 2008, обучением сеньоров и архитекторов с 2018. Делился экспертизой на более чем 100 митапах и конференциях.
Выполнял роли разработчика, тимлида, архитектора, СТО в небольших стартапах, крупных корпорациях и продуктовых компаниях:
Специализации: архитектура распределенных систем, highload, микросервисные архитектуры, системная инженерия, рост инженера, коммуникации в организации.
Architect: Miro, EPAM
CTO: AmadoAd Ltd., SplitMetrics, Leverice
Founder: Hard&Soft Skills, ITStart, Amadoad Ltd.
Выстраивал архитектуру для крупнейших мировых корпораций в рамках EPAM
Обучил более 1K разработчиков за последние 15 лет. Обучил более 200 архитекторов. Создает и проводит обучающие курсы для любых технических направлений.
[ Программа курса ]
теории
12 занятий
практики
12 занятий
Что такое архитектура? Почему архитектура важна?
Контексты архитектуры
Виды архитекторов, роли Solution Architect, Enterprise Architect
Методологии TOGAF, Zachman, FEAF. Выбор подходящего фреймворка, применение фреймворка на практике
Value stream. Как бизнес создает ценность и почему это важно для архитектора?
Business motivation. Business drivers, goals, objectives
Stakeholder management. Выявоение стейкхолдеров, виды стейкхолдеров, интересы стейкхолдеров. Power-Interest matrix. Практики разрешения противоречий
Функциональные требования
Нефункциональные требования, предположения. Architecture Significant Requirements, Constraints, Quality Attributes. Приоритет требований, комбинации требований, выполнимость требований. Особенности требования Availability
Utility tree. Как строить, и как использовать при проектировании
Шаблон решения архитектурных задач для Solution Architect (дополненный и уточненный шаблон из курса [ Technical Leadership ] v5)
Архитектурные стили и подходы. Монолит, микросервисы, SOA, serverless, client-server, hexagonal, layered, event-driven, CQRS, data pipeline, plugin, repository, cloud-based, bus-based...
Архитектуры интеграции
Тактики достижения Availability, Performance, Scalability в распределенных системах
Паттерны распределенных систем
Алгоритм построения архитектуры для новичков и для более опытных архитекторов
Инициативы, проекты, программы. Спонсоры и стейкхолдеры проектов и программ
Инициатива и organization change management
Технологическая стратегия компании
Roadmap развития системы
Отличия reference architecture от паттернов проектирования
Типовые решения для типовых систем и запросов бизнеса
Определение структуры организации
Культура. Виды культур. Определение культуры организации. Ценности и поведение в различных культурах
Управление ожиданиями
Договоренности и карьера
Свое место и путь в организации
Особенности и границы влияния архитектора
Демонстрация кругозора как способ завоевать доверие
Коммуникации с менеджерами, с командой, с продуктом, с командой инфраструктуры
Нужно ли делать свой pet проект архитектору?
Способы документирование решений, который предотвращает вопросы
Comparison tables
Приемы продаж при презентации решения
Документация. Strategy, roadmap, HLD, LLD, ADR
Совместное решение задач. Event storming. DDD и документация
Особенности постановки, стейкхолдеров и проектирования
Шаблон подготовки Architecture Proposal
Форматы и подходы
Документация и процессы
Cross-review архитектурной документации
Реальность, кейсы и примеры. Знания в голове одного разработчика. Устаревшая документация. Никто не пользуется документацией
Контракты и договоренности со смежными командами
Цели и ожидания
Культура компании
Стейкхолдеры
Реальность, кейсы и примеры. Проклятые роли. Невыполнимые задачи. Гибнущие компании. Сверхвлиятельные разработчики. Некомпетентные архитекторы. Завышенные ожидания. Саботаж решений и сопротивление команды
Пример маленькой продуктовой компании, 10 инженеров
Пример маленькой продуктовой компании, 20 инженеров
Пример успешного стартапа, 50+ инженеров
Пример большой продуктовой компании, 500+ инженеров
Пример небольшого аутсорс проекта, 10 инженеров
Пример "среднего" аутсорс проекта, 30+ инженеров
Пример проекта по интеграции
Пример проекта по цифровой трансформации
New features vs tech debt
Подходы к работе с legacy
Культура реальных компаний
Примеры конфликта с продуктом
Примеры конфликта с инфраструктурой
Смена руководящего архитектора
Выгорание на presales
Перспективы AI
Enterprise architecture
Стратегия развития архитектора
Запишитесь на консультацию с ex-Architect Miro и EPAM и преподавателем курса Павлом Вейником
[ Стоимость курса ]
Standard
$950
$2500 единовременным платежом
/месяц
Практика
Практические занятия в Zoom
Индивидуальная обратная связь по задачам
Для тех, кто хочет освоить навыки Solution Architect и при этом выполнить рабочий проект на высоком уровне, избежав рисков.
Для тех, кто хочет освоить навыки Solution Architect.
Дополнительные Бонусы
Общение в групповом чате вашего потока онлайн
Электронный сертификат об окончании курса на EN и RU языках
Доступ к закрытому сообществу выпускников и бесплатным мероприятиям
Architect
$1320
/месяц
$3500 единовременным платежом
Практика
Практические занятия в Zoom
Индивидуальная обратная связь по задачам
Консультирование
Индивидуальные консультации по вашему рабочему проекту или по построению карьеры Solution Architect с Павлом Вейником общей длительностью 5 часов на протяжении курса и после него.
Теория
Живые лекции в Zoom
Доступ ко всем записям и материалам курса на неограниченное время
Текстовые конспекты
Теория
Живые лекции в Zoom
Доступ ко всем записям и материалам курса на неограниченное время
Текстовые конспекты
Дополнительные Бонусы
Общение в групповом чате вашего потока онлайн
Электронный сертификат об окончании курса на EN и RU языках
Доступ к закрытому сообществу выпускников и бесплатным мероприятиям
Присоединяясь к настоящему Соглашению и оставляя свои данные на Сайте Hard&Soft Skills, путем заполнения полей онлайн-заявки (оформления заказа) Пользователь:
– подтверждает, что указанные им персональные данные принадлежат лично ему; признает и подтверждает, что он внимательно и в полном объеме ознакомился с настоящим Соглашением и содержащимися в нем условиями обработки его персональных данных, указываемых им в полях онлайн заявки (регистрации) на Сайте; – признает и подтверждает, что все положения настоящего Соглашения и условия обработки его персональных данных ему понятны; – дает согласие на обработку Сайтом предоставляемых персональных данных в целях регистрации Пользователя на Сайте; – выражает согласие с условиями обработки персональных данных без каких-либо оговорок и ограничений.
Пользователь дает свое согласие на обработку его персональных данных, а именно совершение действий, предусмотренных законом «О персональных данных» Республики Беларусь, и подтверждает, что, давая такое согласие, он действует свободно, своей волей и в своем интересе. Согласие Пользователя на обработку персональных данных является конкретным, информированным и сознательным.
Настоящее согласие Пользователя применяется в отношении обработки следующих персональных данных: – фамилия, имя, отчество; – номера телефонов; – адресах электронной почты (E-mail); – данные о профессиональных навыках.
Пользователь предоставляет сервису https://hardsoftskills.dev право осуществлять следующие действия (операции) с персональными данными:
– сбор, накопление и хранение данных; – уточнение (обновление, изменение); – использование в целях регистрации Пользователя на Сайте; – удаление.
Указанное согласие действует бессрочно с момента предоставления данных и может быть отозвано Вами путем обращения через «Форму обратной связи» или по e-mail info@hardsoftskills.dev.
Сайт имеет право вносить изменения в настоящее Соглашение. При внесении изменений будет указываться дата последнего обновления. Последнее обновление: 22/09/2023