• Software Architecture Workshop for Project Managers and Business Analysts

    Software Architecture Workshop for Project Managers and Business Analysts

Этот курс уже прошел, но мы с радостью его поторим для желающи, оставьте свой емейл и мы с вами свяжемся, как только наберется группа
Software Architecture Workshop for Project Managers and Business Analysts

Software Architecture – это совокупность важнейших фундаментальных решений и правил, согласно которым работает программное обеспечение. При этом, вне зависимости от того, небольшой ли это коммерческий проект или громадный enterprise application, на начальном этапе разработки решаются похожие проблемы.

А именно:

  • Какую выбрать архитектуру для решения поставленной задачи?

  • Как оценить ее эффективность?

  • А будет ли при этом система расширяема (масштабируема)?

  • А какими паттернами руководствоваться и куда смотреть?

Если вы и ваша команда хоть раз задавали себе подобные вопросы – тогда этот воркшоп для вас.

В рамках однодневного воркшопа мы пройдемся по основным понятиям и задачам Software Architecture. Первая часть воркшопа – это общие патерны и рекомендации для построения любой архитектуры, вторая – рассмотрение кейсов, задач, которые ставятся и best practices по их решению.

Сам воркшоп рассчитан на не технических специалистов – Project Managers, Delivery Managers, Business Analysts, Product Managers, Quality Assurance specialists, Product Owners, Scrum Masters. Т.е. всех тех профессионалов, работа которых не связана непосредственно с кодированием и разработкой архитектуры. Несмотря на сложность и техничность программы, воркшоп рассчитан на базовый уровень, поэтому все упражнения и материалы подобраны так, чтобы вы максимально комфортно усваивали новые технические знания.

Кому будет полезен:

  • Project Managers;

  • Product Owners;

  • Scrum Masters;

  • Business analytics;

  • Delivery Managers;

  • Quality Assurance specialists;

  • IT Sales Managers, HR Managers, Recruiters.

Программа воркшопа

  1. Понятие что такое Software architecture, patterns – рассмотрим зачем вообще нужна какая-либо архитектура и почем некоторые задачи проще решать используя те или иные паттерны.
  2. Что такое Layers – узнаем какие основные уровни содержит любое ПО.
  3. Обзор multy-layer architecture (Плюсы минусы, а так же в рамках этой архитектуры будут рассмотрены паттерны MVC и MVVM)
  4. Обзор monolith architecture (плюсы минусы, обзор решений с масштабируемостью, а так же узнаем почему monolith – это не всегда плохо)
  5. Обзор SOA Architecture – Разберем поэтапную эволюцию Monolith на SOA, а так же определим плюсы и минусы данного подхода и use cases когда его стоит применять.
  6. Обзор Microservice Architecture – В данный момент это одна из самых “хайповых” типов архитектур, поэтому уделим больше внимания на сильные и слабые стороны а так же рассмотрим пример, когда применение microservices будет нецелесообразно.
  7. Обзор некоторых проблем с применением различного рода паттернов и архитектур. – Будут рассмотрены такие понятия как: Design Patterns, SOLID, TDD, Decoupling and e.t.c.
  8. Разбор принципов 12 factors app – рассмотрим 12 факторов, которыми стоит руководствоваться при проектировании ПО и его реализации.

Тренер

Отзывы участников

  • Скрябін Антон

    Product Owner
    Дуже інформативний курс, високий рівень підготовки лектора, вичерпний матеріал.
    Буду рекомендувати.
    Дуже інформативно про інженерію для менеджерів.
    Скрябін Антон
  • Шликова Ольга

    ВА, OMO Systems
    Доступно пояснювалися складні речі з безліччю прикладів.
    Курс сподобався своєю доступністю викладу і великою кількістю прикладів, а також практичних навичок.
    Шликова Ольга

Frequently Asked Questions

How can I join the event?

Free event

To join a free event:

  • Click the “Register” button on the selected event page.
  • Fill in the registration form.
  • Check your email — a message with event details will be sent to the address you provided.

Tip:
Please also check your Spam and Promotions folders if the email does not appear in your Inbox.


Paid training

To join a course:

  • Click the “Register” button on the selected event page.
  • Fill in the registration form.
  • Click the “Pay” button in the registration form to proceed to the payment page.

Please note:
Submitting the registration form does not guarantee a spot in the group.
Participation is confirmed only after 100% prepayment.

How can I pay for participation?

Payment for events is processed through the WayForPay payment system.

After completing the registration form, you will be automatically redirected to the secure payment page.

WayForPay ensures transaction security using modern data encryption technologies and certified international payment systems (Verified by Visa and Mastercard SecureCode).

Please note:
We do not have access to your bank card details.

I didn’t manage to complete the payment — what should I do?

If the invoice was not paid within 72 hours, or if you accidentally closed the browser tab with the payment page, please follow one of the options below:

1. Fastest option

  • Complete the registration form again on the event page to automatically generate a new invoice.
  • This allows you to continue the process quickly without contacting our admin team.

2. Alternative option

  • Reply to the confirmation email you received after registration.
  • We will assist you and send you a new payment link.

Can I receive an invoice for payment from a legal entity?

Yes, we can issue an invoice for payment from a legal entity and, if necessary, sign a service agreement with the client.

To receive an invoice, please contact our managers via email or phone.

To speed up the document preparation process, please include the following information in your message:

  • company legal name,
  • training/course name,
  • number of participants,
  • contact details.

Our managers will promptly prepare all the required documents for you.

What happens after payment?

1. Participation confirmation

After successful payment, we receive a notification from the payment system.

You will receive a confirmation email stating that you have been added to the event participant list.

2. Event reminder

6–7 days before the event, you will receive a reminder email with all details, including:

  • event location (or online access link),
  • date and time,
  • training schedule,
  • other organizational information.

Please note:
Sometimes emails may end up in the Spam, Ads, or Promotions folders.
If you do not see the message in your Inbox, please check these folders.

Will training materials be provided to participants?

Yes. After each session, course materials become available in our learning management system.

These may include:

  • presentations,
  • session recordings (for online formats, if permitted),
  • additional documents or trainer materials,
  • recommended reading list.

How to get access:

  • Before the first session, all participants are registered on the learning platform.
  • Notifications about new materials will be sent to your email and to the course chat after each session.

Please note:
The Certified Product Owner / Product Manager with SAFe® Online course and the Leading SAFe® 6.0 Online Certification Course are delivered exclusively as live online Zoom sessions.

Session recordings are not provided, as these courses are officially certified by Scaled Agile, Inc., and recordings are prohibited by their policies.

Can this training be delivered in a corporate format?

Yes. All trainings from the “Open Training” section can be delivered in a corporate format for your team or company.

How to request a corporate training:

• Fill in the contact form on our website, or
• Email us at info@e-5.com.ua.

Our managers will contact you to clarify the details and, if needed, tailor the training program to your business needs.

Sign up for our newsletter
Get the latest info with our monthly newsletter