EN

Solution Architecture

Комплексна академічна програма зі створення архітектури програмного забезпечення

Дізнатись більше про програму

Solution Architecture

Старт програми: 12 листопада
Тривалість: 10 тижнів
Мова: Англ/Укр
Формат: Онлайн
ECTS: 4
Вартість: 33 000₴ / вся програма

Огляд програми

Програма мікромагістратури присвячена основам розробки складних технічних рішень для вирішення бізнес-задач. За 10 тижнів ми пройдемо ключові концепції в архітектурі: від бізнес-аспектів та вимог — до структур, різновидів архитектур та підходів до їх дизайну.

Отриманні знання ви зможете одразу використати в роботі або попрактикувати разом із лектором — за допомогою домашніх завдань та практичних воркшопів. Це навчання побудоване на hands-on підході, щоб відповісти на всі питання та допомогти вам швидше зануритись у тему.

Що ви вивчите

Принципи формування архітектури проєкту та її патерни на прикладі найкращих галузевих практик
Ключові концепції та термінологію Solution Architecture для взаємодії з технічними командами
Бізнес-цілі та драйвери, котрі формують вимоги до архітектурних рішень у різних компаніях
Документація архітектурно значущих вимог (ASR), розпізнавання та визначення пріоритетних елементів для архітектури
Стратегії для досягнення атрибутів якості, принципи проєктування та ADD (Attribute Driven Design)
Основні типи нотацій для архітектурного моделювання

Вимоги до учасників

Понад 3 роки досвіду роботи в IT-сфері
Знання англійської мови не нижче рівня B2
Навички програмування (будь-яка мова) та роботи з даними

Освітні модулі

Модуль 1. Основи Solution Architecture

Розберете основи архітектури рішень та її роль у формуванні систем. Також дізнаєтесь про архітектурні патерни та їх вплив на результати проєкту.

Модуль 2. Бізнес архітектура

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

  • Практична частина
  • Воркшоп #1: Цілі та драйвери архітектури програмного забезпечення.
  • Практичне завдання на основі воркшопу

Модуль 3. Значущі вимоги в архітектурі

Дізнаєтесь про функціональні та нефункціональні вимоги, та їх вплив на дизайн системи. Опрацюєте ключові вимоги до забезпечення якості (QA), обмеження та архітектурно-значущі вимоги (ASR) для прийняття обґрунтованих архітектурних рішень.

Модуль 4. Атрибути якості

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

  • Практична частина
  • Воркшоп #2: Атрибути якості
  • Домашнє завдання 1. Бізнес-цілі, рушії та зацікавлені сторони
  • Воркшоп #3: Досягнення атрибутів якості

Модуль 5. Архітектурні стилі та патерни

Вивчите архітектурні стилі та патерни, включно з Microservice architecture, які допоможуть адаптовувати наявні рішення до викликів компанії та сформують уявлення про майбутні тенденції в архітектурі.

  • Домашнє завдання 2. ASR, дерево цінності, карта можливостей

Модуль 6. Моделювання архітектури

Заглибитесь в архітектурне моделювання, вивчивши різні типи нотацій, щоб візуалізувати складні системи. Ви також зрозумієте, як чітко передавати архітектурні концепції та відкриєте для себе найкращі практики візуалізації процесів.

  • Практична частина
  • Воркшоп #4: Моделювання архітектури
  • Домашнє завдання 3. Подання
  • Воркшоп #5: Створення діаграм

Модуль 7. Ефективні оцінки в IT-проєктах

Зрозумійте силу точних оцінок для успіху проєктів. Ви навчитесь відрізняти точність від достовірності, ефективно використовувати різні одиниці оцінювання, такі як людино-дні та сторі-поінти, і застосовувати методики, що дозволяють зменшити невизначеність у ваших прогнозах.

  • Практична частина
  • Воркшоп #6: Оцінювання

Модуль 8. Пресейл

Отримайте комплексний огляд процесу пресейлу в IT: від розуміння ролей у команді до глибокого занурення в процеси RFI, RFQ, та RFT. Навчитесь формувати високорівневий дизайн проєктів, планувати ресурси та вибирати правильні моделі ціноутворення для ефективного управління проєктами.

  • Практична частина
  • Воркшоп #7: Пресейл
  • Домашнє завдання 4. Оцінка передпродажу
  • Фінальна зустріч: Ключові навички та їх застосування.

Куратори та викладачі

Олексій Попов

Global Director of Engineering в Customertimes. Має понад 14 років досвіду на різних технічних посадах: від Software Engineer до Head of Engineering. Понад 7 років досвіду в якості Solution Architecture Engineer в компаніях Ciklum, S-PRO, EPAM.

Ростислав Мироненко

Solutions architect (Cloud) у компанії Booking.com (Амстердам, Нідерланди) з 12-річним досвідом роботи в сфері Software Engineering на різних посадах.

Працює на позиції Solutions Architect з 2018 року. Родом з Харкова, Україна.

Основні напрямки: Solutions Architecture, AWS, Kubernetes, SDLC, Менеджмент, Наставництво, Розвиток Команди.

Full AWS Certified (13 active AWS certifications), holder of the legendary AWS Golden Jacket.

Переваги

Практичні навички та знання для організації роботи технічних команд та побудови архітектури проєкту

Комплексна практична програма для вирішення реальних бізнес-кейсів

Адаптивне онлайн-навчання — можна поєднувати з full-time роботою 

Робота в групах із постійним фідбеком від викладачів

One-on-one консультація з Олексієм Поповим для кожного учасника

Відгуки студентів/-ок

Іванна Івченко

Technical Product Owner at Product Madness

Я була б не собою, якби не закінчувала як мінімум одні професійні курси в рік 😊 Позаду вже 4 різні курси бізнес аналізу та успішна професійна сертифікація CBAP, а зараз настав час спробувати щось нове для себе.

 

Скажу чесно: це був виклик. Якщо перші теми з курсу архітектури рішень були зрозумілі та логічні, бо перетиналися з бізнес аналізом, то коли дійшло до самих рішень, тут мені було лячно, адже я не маю технічного досвіду саме в програмуванні та технологіях. В якийсь момент ловила себе на думці «Чого я сюди прийшла?» Страждала над домашкою по С4 діаграмах 😅 Особливо там, де треба було зображати структуру коду 🥲

 

Але у мене все вийшло! І це лише завдяки підтримці викладачів курсу, а надто – Oleksii Popov . Дуже мені сподобалось, наскільки викладачі були зацікавлені в успіху студентів, як щиро вболівали за нас, при тому залишаючись найжорсткішими суддями, яких не так легко було вразити на практичних заняттях 😁 Симуляція умов реального світу була просто бездоганною 😀

 

Лінк на пост в Лінкедін

Владислав Ніколайчук

.NET Senior Software Engineer at Delphi Software

Протягом цього навчання я здобув глибокі знання та практичний досвід у проєктуванні масштабованих, ефективних та стійких систем, які відповідають складним бізнес-вимогам. Цей курс поглибив моє розуміння ключових концепцій, таких як проєктування систем, архітектурні стилі та патерни, мікросервіси та корпоративна інтеграція.

 

Хочу подякувати неймовірним Олексію Попову, Сергію Синковському, Олександру Величку та Ростиславу Мироненку за ваш вимогливий підхід, керівництво та безцінні інсайти. Я з нетерпінням чекаю можливості застосувати ці нові навички для створення ефективних рішень у своїй майбутній кар’єрі.

 

Рекомендую цей курс всім, хто хоче поглибити своє розуміння архітектури рішень і здобути практичні навички, які можна застосовувати на практиці. Поєднання інтенсивного контенту та експертного викладання робить його безцінним досвідом навчання.

 

Чекаю на можливість використати ці знання для стимулювання інновацій та надання цінності в постійно мінливому технологічному ландшафті.

 

Лінк на пост в Лінкедін

Для кого

Middle+ Software Engineers (Front-/Back-end)

Team Leads та Engineering Managers

DevOps та Data Engineers

Software Architects

FAQ

Чи будемо програмувати під час навчання?

Ні. В межах навчання учасники не будуть безпосередньо кодити. Проте необхідно розуміння алгоритмів, основ компʼютерних наук та організації роботи технічних команд.

Чи буде курсовий проєкт у межах програми?

Ні. В межах програми передбачені обʼємні практичні завдання із фідбеком від кураторів.

Я вже працюю на позиції Solution Architect, чи є сенс йти на цей курс?

Так. Курс допоможе вам:

 

  • Посилити навички за допомогою галузевого підходу та найкращих практик. Провалідувати наявні підходи та рішення завдяки фідбеку від експертів.

 

  • Покращити процес прийняття рішень: вдосконалити свої навички прийняття архітектурних рішень, що допоможуть надавати найбільш ефективні та дієві рішення для складних завдань, не обмежуючись лише технічним поглядом.

 

  • Підготуватися до менторства молодших архітекторів та фахівців на менеджерських посадах.

Чи підійде ця програма, якщо я хочу рухатись у напрямку керівних посад, але не планую ставати Solution Architect?

Так. Після навчання ви краще зрозумієте, як спілкуватись із технічними та нетехнічними командами. Зможете приймати обґрунтовані рішення, розуміючи архітектурні концепції.

Дізнайтесь детальніше про програму SET University

Дякуємо! Ми зв'яжемося з вами найближчим часом.

Маєте питання?

Отримати консультацію hello@setuniversity.tech

Вас також можуть зацікавити програми:

14 тижнів -20% для перших 10 місць 12 500 грн/місяць (вказана зі знижкою)

Information and Cybersecurity Management

15 жовтня
2 тижні Безкоштовно

SET Workshops: Cybersecurity

Ongoing
Ми використовуємо файли cookie, щоб покращити ваш досвід.