Szkolenie: Wprowadzenie do architektury oprogramowania dla analityków
Szkolenie wprowadza analityków IT w kluczowe zagadnienia architektury oprogramowania, omawia style architektoniczne, dokumentowanie decyzji, pracę z wymaganiami i interesariuszami oraz praktyczne narzędzia jak UML, C4 i ADR
Wprowadzenie do architektury oprogramowania dla analityków
Cele szkolenia
Szkolenie przygotowuje do samodzielnego rozpoznawania i analizowania kluczowych pojęć oraz ról związanych z architekturą oprogramowania w projektach IT
Szkolenie uczy identyfikowania wymagań biznesowych i technicznych oraz przekładania ich na decyzje architektoniczne
Szkolenie pokazuje, jak dobierać odpowiednie style architektury oprogramowania do specyfiki projektu i potrzeb organizacji
Szkolenie omawia metody efektywnej współpracy z interesariuszami oraz dokumentowania decyzji architektonicznych z wykorzystaniem nowoczesnych narzędzi
Szkolenie rozwija umiejętność oceny jakości architektury oraz stosowania praktycznych technik dokumentacyjnych w codziennej pracy analityka
Dla kogo?
Analityków biznesowych i systemowych z doświadczeniem w projektach IT, chcących poszerzyć wiedzę o architekturze oprogramowania
Projektantów i specjalistów IT współpracujących z architektami lub zespołami developerskimi, którzy chcą lepiej rozumieć procesy architektoniczne
Osób odpowiedzialnych za analizę wymagań, dokumentowanie i komunikację z interesariuszami w projektach informatycznych
Efekty kształcenia
Uczestnik analizuje wymagania i przekłada je na decyzje architektoniczne
Uczestnik identyfikuje i klasyfikuje style architektury oprogramowania
Uczestnik dokumentuje architekturę z użyciem UML, C4 i ADR
Uczestnik ocenia jakość i testowalność architektury
Uczestnik współpracuje z interesariuszami w procesie projektowym
Uczestnik wybiera narzędzia i techniki dokumentowania architektury
Wymagania
Doświadczenie w pracy projektowej w branży IT (różne stanowiska)
Znajomość podstawowych koncepcji SDLC (Software Development Lifecycle)
W cenie otrzymasz:
Materiały szkoleniowe
Certyfikat ukończenia szkolenia
W przypadku szkolenia w trybie stacjonarnym zapewnimy Ci również lunch oraz sprzęt niezbędny do nauki
Co wyróżnia „dobrą” architekturę i jakie atrybuty definiują jej jakość?
Odpowiedzialność architekta w procesie wytwarzania oprogramowania
Charakterystyka/parametry architektury (operacyjne, strukturalne, aspektowe - ang. cross-cutting)
Świadome podejmowanie decyzji i akceptowanie kompromisu wynikającego z wyboru
Identyfikowanie celów biznesowych
Zbieranie wymagań
Odkrywanie architektury na podstawie analizy domeny oraz istniejących wymagań
Testowalność wymagań funkcjonalnych i niefunkcjonalnych
Identyfikowanie interesariuszy
Narzędzia do pracy z interesariuszami – RACI, Power/Interest Matrix
Projektowanie architektury w oparciu o wymagania i analizę ryzyka
Dokumentowanie architektury z użyciem: UML, modelu C4, Architecture decision record (ADR)
Przykłady oceny i testów architektury
Utrzymywanie i rozwój architektury, a legacy code oraz zarządzanie długiem architektonicznym
Klasyfikacja
Style architektury aplikacyjnej (warstwowa, czysta/heksagonalna, oparta o microkernel, pipes/filters)
Style architektury systemowej (monolit, klient-server, SOA, mikroserwisy, EDA)
Podsumowanie kluczowych koncepcji i różnic między poszczególnymi stylami
Architektura produktu, a strategia firmy
Decyzje architektoniczne, a rozmowy z interesariuszami
Decyzje architektoniczne, a praca zespołów
Architektura, a odpowiedzialność zespołów, prawo Conwaya
Autorem szkolenia jest Przemysław Chmielecki
Architekt chmurowy i praktyk DevSecOps z szerokim doświadczeniem w pracy z głównymi dostawcami usług chmurowych (AWS, Azure, GCP, Alibaba, Oracle). Specjalizuje się w projektowaniu, optymalizacji kosztów i automatyzacji rozwiązań chmurowych z wykorzystaniem m.in. Kubernetes, Helm, ArgoCD oraz skryptowania w Bash, PowerShell i Pythonie. Posiada rozległe kompetencje w zakresie SDLC (Python, Java, .NET) oraz ponad 35 aktywnych certyfikatów technologicznych. Łączy doświadczenie techniczne z działalnością…
Autorem szkolenia jest Tomasz Borek
Jestem doświadczonym programistą, związanym z branżą IT od ponad 15 lat. Swoją karierę zawodową rozpocząłem jako programista, pracując w utrzymaniu, potem nad ETLami, aplikacjami WWW czy SaaS. Pracowałem w wielu domenach (rekrutacja, zarządzanie, turystyka, branża lotnicza, fintech…) i technologiach (Java, Ruby, Groovy, Python, JS, TS, Coldfusion, inne). Karierę rozwijałem jako architekt czy inżynier ds infrastruktury (nim nazwano to devops). W tym czasie pracowałem zarówno dla dużych międzynarodowych…
Autorem szkolenia jest Sebastian Malaca
Technical Lider i Architekt specjalizujący się w programowaniu i projektowaniu obiektowym oraz technikach i praktykach pozwalających tworzyć kod wysokiej jakości oraz trener i konsultant w firmie Sages. Głównymi obszary zainteresowań to praktyczne wykorzystanie refaktoryzacji, testowania oraz technik wytwarzania oprogramowania w pracy z istniejącym kodem zarówno na poziomie pojedynczych klas jak i całych aplikacji. Prelegentem (JDD, GeeCon, Confitura, Devoxx, etc. oraz blogerem (Let's talk about…
Szkolenie poprowadzi jego autor Tomasz Borek
Jestem doświadczonym programistą, związanym z branżą IT od ponad 15 lat. Swoją karierę zawodową rozpocząłem jako programista, pracując w utrzymaniu, potem nad ETLami, aplikacjami WWW czy SaaS. Pracowałem w wielu domenach (rekrutacja, zarządzanie, turystyka, branża lotnicza, fintech…) i technologiach (Java, Ruby, Groovy, Python, JS, TS, Coldfusion, inne). Karierę rozwijałem jako architekt czy inżynier ds infrastruktury (nim nazwano to devops). W tym czasie pracowałem zarówno dla dużych międzynarodowych…
Wybrane opinie
Przeczytaj pozytywne opinie pochodzące z ankiet satysfakcji z naszych szkoleń wypełnianych wyłącznie przez ich uczestników po realizacji usługi
Uczestnik szkolenia “Wprowadzenie do architektury oprogramowania dla analityków”
Wojciech Parchański
Dla mnie niepotrzebna nauka UML, analitycy powinniUML'a znać, są inne szkolenia. Zależało mi na zagadnieniach architektonicznych. Był fajny przegląd architektur, ale mogło być o tym trochę więcej kosztem UML'a.
22.05.2026
Uczestnik szkolenia “Wprowadzenie do architektury oprogramowania dla analityków”
Rafał Klawikowski
Przejście i omówienie różnych typów architektury, sposoby kiedy i jak je wykorzystywać, jak można je łączyć, oraz jakie wyzwania, plusy, minusy każde podejście posiada
22.05.2026
Uczestnik szkolenia “Wprowadzenie do architektury oprogramowania dla analityków”
Magdalena Sulikowska
Prowadzący z mega wiedzą, którą podaje w bardzo przystępny sposób. Program szkolenia bardzo bogaty i przydatny
22.05.2026
Uczestnik szkolenia “Wprowadzenie do architektury oprogramowania dla analityków”
Nina Stachowiak
Chodzi głównie o język, jakim prowadzący wyjaśnia techniczne tematy. Dla mnie, jako analityka głównie biznesowego, który ciągle słyszy różne techniczne komentarze, poczułam że szkolenie jest dla mnie i to ja mam je zrozumieć :)
22.05.2026
Uczestnik szkolenia “Wprowadzenie do architektury oprogramowania dla analityków”
Krzysztof Wrzosek
Szkolenie było rewelacyjne, ponieważ w bardzo praktyczny sposób łączyło teorię architektury systemów z realnymi przykładami pracy analityka. Szczególnie wartościowe było omawianie API, mikroserwisów, EIP, komunikacji asynchronicznej i problemów systemów rozproszonych na konkretnych przykładach, a nie tylko definicjach. Dużym plusem było też to, że prowadzący tłumaczył trudne tematy prostym językiem i zachęcał do dyskusji, dzięki czemu łatwiej było zrozumieć, jak te koncepcje wykorzystać w codziennej pracy projektowej.
19.05.2026
Uczestnik szkolenia “Wprowadzenie do architektury oprogramowania dla analityków”
Tomasz Celmer
Duża wiedza prowadzącego i łatwość tłumaczenia złożonych zagadnień, wielkim plusem było dużo praktycznych ćwiczeń i angażowanie uczestników
20.03.2026
Uczestnik szkolenia “Wprowadzenie do architektury oprogramowania dla analityków”
Paulina Chilczuk
dobrze wytłumaczone kwestie związane z projektowaniem systemów