Fwdays Tech Talks

15 питань про Software Architecture, які вам соромно було гуглити

Зустрічайте шостий випуск нашого Q&A-формату! У кожному епізоді — нова тема, а сьогодні говоримо про Software Architecture. Наш гість — Олександр Савченко, CTO Мінцифри, відповість на 15 практичних питань про те, як проєктувати архітектуру програмного забезпечення, знаходити баланс між бізнес-вимогами та технічними компромісами, обирати між мікросервісами й модульним монолітом, документувати архітектурні рішення, розвивати легасі-системи, інтегрувати штучний інтелект у продукти та зрозуміти, як AI змінює роль архітектора. Також поговоримо про навички, які будуть визначати успішного архітектора в найближчі роки, і про найкоротший шлях від розробника до архітектора. 👉 Хочете глибше зануритися в тему та розібратися з дизайном архітектури програмного забезпечення на практиці? Рекомендуємо відеокурс від Олександра та Fwdays Academy: https://fwdays.com/event/software-architecture-design-course-3 💡 Використовуйте промокод QA_ARCH та отримайте -15% на курс! 🎁 Або просто переходьте за цим посиланням — промокод застосовується автоматично: https://bit.ly/4eYnGkU На що варто підписатися: – Більше цікавого для розробників: https://fwdays.com – Телеграм-канал Fwdays: https://t.me/fwdays – LinkedIn Олександра: https://www.linkedin.com/in/oleksandr-savchenko-38a28532/ Таймкоди: 00:00 - Інтро 00:36 - Що таке архітектура в сучасному світі? 04:41 - Зазвичай різні архітектори - це різні підходи і практики, а чи є уніфікований процес розробки архітектури? 13:07 - Чи варто витрачати тижні на аналіз вимог якщо зразу можна робити дизайн? 16:55 - Що робити, якщо вимоги стейкхолдерів суперечать одна одній (наприклад, максимальна безпека і миттєва швидкість)? 20:31 - Як правильно описати свої архітектурні рішення? Чи є дієві "лайфхаки"? 28:46 - Чи не вб’є GenAI професію архітектора? 32:19 - Мікросервіси чи модульний моноліт: як прийняти правильне рішення? 35:27 - Яка роль архітектора у впровадженні штучного інтелекту в продукт? 39:13 - Чи варто використовувати або впроваджувати ШІ лише тому, що це тренд? 42:27 - Якщо ви архітектор і вам у спадок перепала існуюча система, як далі продовжувати розвивати архітектуру? 49:20 - Як архітектору зрозуміти, що час «вбивати» стару систему і будувати нову? 53:09 - Як архітектору ефективно взаємодіяти з командами розробки в Agile-середовищі? 57:52 - Як автоматизувати контроль за якістю архітектури під час розробки? 01:00:08 - Які навички будуть визначати успішного архітектора в найближчі роки? 01:04:59 - Який найкоротший шлях стати архітектором якщо ти девелопер? 01:09:15 - Ловіть промокод і приходьте на курс