Podczas tego 2‑godzinnego szkolenia przyjrzymy się, jak w praktyce projektuje się i prowadzi zespoły tworzące oprogramowanie w dużych organizacjach. Punktem wyjścia będzie koncepcja Two‑Pizza Team – małego, spójnego zespołu odpowiedzialnego za konkretną wartość biznesową, który samodzielnie projektuje, wytwarza, wdraża i utrzymuje swoje rozwiązania.
„Two‑Pizza Team” to jednak dopiero początek. W dalszej części zobaczysz, jak takie zespoły współpracują ze sobą w dużych programach, gdzie istnieją dziesiątki zespołów, komponenty wspólne oraz zależności techniczne i organizacyjne. Omówimy m.in.:
- zespoły skupione na konkretnym strumieniu wartości (zespoły stream‑aligned),
- zespoły odpowiedzialne za wspólne komponenty i platformy (zespoły platformowe – platform teams),
- zespoły realizujące konkretne funkcjonalności produktu (zespoły funkcjonalne – feature teams),
- pracę w zespołach rozproszonych i wirtualnych.
Całość zostanie oparta o realny przykład dużego programu IT, w którym wiele zespołów realizuje wspólny cel biznesowy. Szkolenie pokaże również:
- jak struktura zespołów wpływa na architekturę systemów (prawo Conwaya),
- dlaczego dobrze zaprojektowane interfejsy (API) i kontrakty techniczne są kluczowe przy współpracy wielu zespołów,
- co w praktyce oznacza odpowiedzialność zespołu „od pomysłu po utrzymanie” (zasada you build it, you run it).
Drugą istotną częścią szkolenia będzie perspektywa kariery. Na podstawie realnych projektów omówimy:
- jakie role najczęściej występują dziś w zespołach tworzących oprogramowanie,
- jakie kompetencje techniczne i nietechniczne są faktycznie poszukiwane,
- w których obszarach warto się specjalizować, aby łatwiej wejść na rynek pracy po studiach.
Czego nauczysz się podczas szkolenia
Po szkoleniu będziesz potrafił(a):
- zrozumieć, czym naprawdę jest zespół typu Two‑Pizza Team i dlaczego sam rozmiar zespołu nie wystarcza,
- wyjaśnić, czym różni się praca zespołu zorientowanego na dostarczanie wartości od pracy zespołów podzielonych według funkcji,
- zrozumieć, jak ograniczenie „przekazywania pracy” między zespołami skraca drogę od pomysłu do działającego rozwiązania,
- zobaczyć, jak w dużych organizacjach projektuje się współpracę wielu zespołów bez popadania w chaos organizacyjny,
- lepiej rozumieć zależność między organizacją zespołów a architekturą systemów,
- bardziej świadomie zaplanować swoją przyszłą rolę w projekcie software’owym i rozwój kompetencji cenionych na rynku.
Szkolenie jest skierowane do wszystkich studentów WFiIS UŁ, niezależnie od roku studiów czy poziomu doświadczenia. To świetna okazja, aby poznać praktyczne aspekty pracy w dużych projektach IT, dowiedzieć się, jak funkcjonują zespoły tworzące oprogramowanie, oraz lepiej przygotować się do wejścia na rynek pracy.
- Termin: środa, 21 października 2026 r.
- Miejsce: sala A273
Zapraszamy do udziału!


