Agile Developer Toolbox
Warsztat dla Developerów i całych Zespołów Scrum, który pozwala poznać praktyki, jakimi Zespół pracujący zwinnie posługuje się w pracy.
Czego się nauczysz?
- Od czego zależy możliwość pracy zespołowej i jakie wymierne korzyści to daje.
- Dlaczego w Scrumie zamiast o rolach mowa jest o odpowiedzialnościach.
- Jak łączyć odpowiedzialności i dlaczego lepiej tego nie robić.
- Na czym w praktyce polega samozarządzanie (samoorganizacja) Zespołu Scrum.
- Jakie są granice samozarządzania, kto je określa i co dzieje się jeśli samoorganizacji brak.
- Czym jest Cross-functional Team oraz jakie są fakty i mity związane z wszechstronnością Zespołu.
- Jak szacować wymagania i dokonywać ich podziału oraz jaki poziom szczegółowości wymagań jest potrzebny Developerom.
- Czym tak naprawdę jest velocity, czy można nie mierzyć velocity i czego użyć w zamian.
- W jaki sposób prognozować terminy realizacji i planować Sprinty.
- Jak ustanowić sensowne Cele Sprintu i jaki związek mają one z Backlogiem Produktu.
- Dlaczego definiowanie zadań nie jest dobrą praktyką podczas planowania Sprintu.
- Które narzędzia i praktyki najlepiej nadają się do monitorowania postępu prac w Sprincie.
- Dlaczego Daily Scrum pomaga Developerom, jeśli robią go dla siebie, a nie z przymusu.
- O co chodzi w prawie Little’a, czym jest przepływ (ang. flow), jak go monitorować i które miary przepływu pomagają Developerom w osiągnięciu Celu Sprintu.
- W jaki sposób wykorzystać praktyki kanbanowe do organizacji pracy Developerów.
- Dlaczego Scrum i Kanban nie wykluczają się wzajemnie i w jaki sposób w Scrumie ograniczana jest ilość pracy w toku (ang. work in progress, WIP).
- Kto i w jaki sposób określa Definicję Ukończenia oraz w jaki sposób z niej korzystać.
- Skąd bierze się dług techniczny, dlaczego nie da się go całkowicie wyeliminować i jak spłacać ten już istniejący.
- Jak radzić sobie z „wrzutkami”, czyli nieplanowaną pracą w Sprintach.
Korzyści z uczestnictwa
- Uzyskasz również dostęp do obszernych materiałów szkoleniowych.
- W szkoleniu nacisk położony jest nie na teorię, ale pragmatyzm i skuteczność Scrum Masterów.
- Weźmiesz udział w sprawdzonym i polecanym kursie, stworzonym w 2016 i rozwijanym przez Code Sprinters — ekspertów Agile.
Online | Stacjonarne |
---|---|
Dodatkowe korzyści z udziału w szkoleniu online:
|
Dodatkowe korzyści z udziału w szkoleniu stacjonarnym:
|
Jak wziąć udział w tym szkoleniu?
Opis szkolenia
Warsztat Agile Developer Toolbox umożliwia uczestnikom poznanie i przećwiczenie praktyk, które członkowie Zespołów Scrum i ogólnie Zespołów pracujących zwinnie powinni znać, i z których powinni korzystać w swojej codziennej pracy.
W czasie warsztatu dowiesz się między innymi o co chodzi z samozarządzaniem i wszechstronnością („cross-funkcjonalnością”) Zespołów, jak w praktyce może przebiegać Daily Scrum, jak szacować wymagania i jak efektywnie uczestniczyć przeprowadzić Pielęgnację Backlogu Produktu.
Jednym z kluczowych tematów poruszanych w czasie warsztatu jest Definicja Ukończenia oraz zagadnienie długu technicznego: co prowadzi do jego powstawania, jak temu zapobiegać, jak radzić sobie z długiem już istniejącym.
Dopiero zacząłeś pracę w Scrum i brak Ci doświadczenia? Nie wiesz, jak efektywnie współpracować z Product Ownerem i Scrum Masterem? Chcesz w praktyce dowiedzieć się, za co w Scrumie odpowiadają Developerzy i jak w praktyce te obowiązki wypełniać? Twój Zespół dopiero powstał i poszukujesz wsparcia? A może zastanawiasz się jak usprawnić działanie Zespołu, w którym pracujesz już od jakiegoś czasu? Zapraszamy na warsztat Agile Developer Toolbox.
Dla kogo jest ten warsztat?
Warsztat adresowany jest do członków Zespołów Scrum: przede wszystkim do Developerów, ale też do liderów Zespołów oraz do managerów w organizacjach, które korzystają z metod Agile (lub są w trakcie transformacji, ewentualnie dopiero ją planują). Zachęcamy do uczestnictwa również Scrum Masterów i Product Ownerów, a także całe Zespoły zwinne.
To szkolenie nie obejmuje omówienia podstaw metody Scrum, nie jest zatem alternatywą lub ekwiwalentem standardowych kursów skupionych na Scrumie. W szczególności nie jest to inna wersja szkoleń Applying Professional Scrum (dawniej Professional Scrum Foundations) albo Applying Professional Scrum for Software Development (dawniej Professional Scrum Developer) — jest tych szkoleń praktycznym uzupełnieniem i logicznym ciągiem dalszym.
Online | Stacjonarne |
---|---|
Interaktywne zajęcia prowadzone przez trenera
Terminy i czas trwania szkolenia
Szkolenia organizowane na zamówienie w formie zamkniętej mogą być realizowane w niestandardowych godzinach, a poszczególne dni szkoleniowe mogą zostać rozłożone w czasie. Struktura sesji interaktywnej online
Ramowy plan dnia szkoleniowego
Z jakich narzędzi korzystamy
W przypadku szkoleń realizowanych na zamówienie w formie zamkniętej możliwe jest wykorzystanie platformy Microsoft Teams zamiast Zoom. |
Interaktywne zajęcia prowadzone przez trenera
Terminy i czas trwania szkolenia
Sposób prowadzenia zajęć
Ramowy plan dnia szkoleniowego
|
Program szkolenia
- Zespół Scrum
- Odpowiedzialności w Zespole
- Samozarządzanie (samoorganizacja)
- Cross-functional Team
- Praca z Backlogiem Produktu
- Szacowanie wymagań
- Dekompozycja wymagań
- Pielęgnacja Backlogu Produktu
- Prognozowanie i planowanie w Scrumie
- Jak korzystać z velocity
- Prognozowanie wydań
- Różne sposoby realizacji Planowania Sprintu
- Jak ustalić Cel Sprintu
- Praca w Sprincie
- Monitorowanie postępu prac
- Daily Scrum
- Prawo Little’a
- Przepływ (ang. flow) i miary przepływu
- Usuwanie utrudnień
- „Wrzutki”, czyli nieplanowana praca
- Przebieg Przeglądu Sprintu
- Jak zrobić wartościową Retrospekcję Sprintu
- Definicja Ukończenia i dług techniczny
- Jak stworzyć i używać Definition of Done
- Czym jest dług techniczny i jak zapobiegać jego powstawaniu
- Jak radzić sobie z istniejącym długiem technicznym
- Przydatne narzędzia
- Tablica kanbanowa
- Wizualizacja przepływu
- Impact Mapping
Przygotowanie do szkolenia
Z uwagi na praktyczny wymiar tego warsztatu jest on przeznaczony wyłącznie dla osób, które mają dobrze opanowaną teorię Scruma. W trakcie warsztatu nie ma już bowiem miejsca na omawianie od podstaw czym jest Scrum, jakie są w nim role, artefakty itd, natomiast skupiamy się na roli Developera w detalach.
Dlatego na szkolenie Agile Developer Toolbox zapisać powinny się osoby, które:
- uczestniczyły wcześniej w szkoleniu Applying Professional Scrum, Applying Professional Scrum for Software Development, Professional Scrum Master, Professional Scrum Product Owner lub przynajmniej Scrum w Pigułce,
- albo posiadają certyfikat PSD, PSM-I lub wyższy, PSPO-I lub wyższy.
Przed rozpoczęciem szkolenia zachęcamy do odświeżenia wiedzy o metodzie Scrum, na przykład poprzez lekturę tego artykułu lub sięgnięcie do Przewodnika po Scrumie (w wersji angielskiej online albo jako plik PDF po polsku).
Uczestnicy w trakcie szkolenia otrzymują wszystkie materiały niezbędne do realizacji ćwiczeń.
Przygotowanie do szkolenia online
Uczestnictwo w sesji interaktywnej przez Internet wymaga:
- stabilnego łącza o wystarczającej przepustowości,
- kamery internetowej i mikrofonu i ich włączenia w trakcie zajęć,
- spokojnego miejsca, z którego uczestnik może łączyć się, nie przeszkadzając innym (hałasy w tle itp.).
Niezbędne narzędzia
Korzystamy z następującego oprogramowania:
- Zoom, który powinien być zainstalowany jako aplikacja, ponieważ wersja uruchamiana w przeglądarce Internetowej nie ma pełnej funkcjonalności,
- Google Docs, które są dostępne w przeglądarce Internetowej,
- Mural, czyli wirtualne tablice, również dostępne w przeglądarce,
- Discord, który pozwala na komunikowanie się również w formie chatu.
W przypadku szkoleń realizowanych na zamówienie w formie zamkniętej możliwe jest wykorzystanie platformy Microsoft Teams zamiast Zoom.
Sesja techniczna przed rozpoczęciem zajęć
Przed rozpoczęciem zajęć interaktywnych w grupie, najczęściej dzień lub dwa wcześniej, organizujemy sesję techniczną, trwającą 15-30 minut. W tym czasie sprawdzamy, czy każdy z uczestników będzie w stanie korzystać z narzędzi i połączyć się z grupą. To daje możliwość rozwiązania ewentualnych problemów, jakie czasami się ujawniają.
Warunki zakupu
Jako lider szkoleń Scrum/Agile w Polsce możemy zaproponować Państwu wyjątkowo atrakcyjne ceny. Podane ceny są cenami netto, należy do nich doliczyć 23% VAT.
Zastrzegamy prawo do zmiany cen w przypadku zmian sytuacji ekonomicznej. Zmiany takie nie dotyczą już opłaconych rejestracji.
Online | Stacjonarne |
---|---|
Cena uczestnictwa w szkoleniu publicznym zawiera:
Miejsce na szkoleniu online uważamy za zarezerwowane z chwilą otrzymania podpisanego formularza zamówienia, na podstawie którego można wystawić fakturę VAT, lub z chwilą otrzymania zapłaty. Rezygnacja z udziału w szkoleniu online możliwa jest do dwóch tygodni przed datą szkolenia. Po tej dacie rezygnacje nie są możliwe, można jednak zmienić osoby mające wziąć udział w szkoleniu przy zachowaniu liczby wykupionych rezerwacji. Zwrot pełnej wpłaconej kwoty nastąpi także gdyby — co mało prawdopodobne — szkolenie musiało zostać odwołane. W przypadku osób prywatnych wymagana jest płatność przed szkoleniem. |
Cena uczestnictwa w szkoleniu publicznym zawiera:
Miejsce na szkoleniu stacjonarnym uważamy za zarezerwowane z chwilą otrzymania podpisanego formularza zamówienia, na podstawie którego można wystawić fakturę VAT, lub z chwilą otrzymania zapłaty. Rezygnacja z udziału w szkoleniu stacjonarnym możliwa jest do trzech tygodni przed datą szkolenia. Po tej dacie rezygnacje nie są możliwe, można jednak zmienić osoby mające wziąć udział w szkoleniu przy zachowaniu liczby wykupionych rezerwacji. Zwrot pełnej wpłaconej kwoty nastąpi także gdyby — co mało prawdopodobne — szkolenie musiało zostać odwołane. W przypadku osób prywatnych wymagana jest płatność przed szkoleniem. |
Powiadomienie o nowych terminach
Obecnie brak zaplanowanych terminów szkoleń publicznych obejmujących to szkolenie. Możemy poinformować cię gdy tylko pojawi się możliwość uczestnictwa w tym szkoleniu. Użyj formularza poniżej aby pozostawić swoje dane kontaktowe.
Zapytanie o prywatne szkolenie
Możemy zrealizować to szkolenie w twojej organizacji w formie zamkniętej (niepublicznej). Użyj przycisku poniżej aby przekazać nam informacje niezbędne do przygotowania oferty.
Sprawdź inne szkolenia
Professional Scrum Facilitation Skills
Professional Scrum Facilitation Skills™ to interaktywny warsztat zaprojektowany tak, aby pomóc praktykom Scrum rozwinąć sposób myślenia facylitatora, rozwinąć umiejętności facylitacji oraz dowiedzieć się jak wybrać skuteczne techniki facylitacji dla różnych okoliczności. Czytaj dalej