Zarządzanie Zarządzanie projektami i Scrum

Szkolenie Scrum

Termin

Ustalamy indywidualnie

Czas

64h / 8 dni

Cena

Ustalamy indywidualnie

Szkolenie z Scrum

Scrum jest obecnie najpopularniejszą metodyką organizacji pracy zespołów wytwarzających oprogramowanie. Dzięki temu kursowi uczestnicy poznają szczegóły tej metody, zostaną przeprowadzeni przez najważniejsze metody i narzędzia pracy w Scrumie oraz w praktyce doświadczą jak efektywna może być praca przy jego użyciu.

Dla kogo jest szkolenie z Scrum?

dla osób posiadających zamiłowanie do technologii i chcących rozwijać się w tym kierunku

dla osób chcących posiąść lub pogłębić wiedzę niezbędną do bycia Scrum Masterem, Product Ownerem lub członkiem zespołu Scrum

dla osób i zespołów chcących od podstaw nauczyć się działania Scruma, albo chcących uporządkować posiadaną wiedzę i doświadczenia

dla osób, które chcą uczynić swój zespół i swoje miejsce pracy efektywniejszym i przyjemniejszym

Program szkolenia Scrum

Zasady działania Scrum

Odpowiedzialności

Product Owner
Scrum Master
Developerzy

Sprint i backlogi

Eventy

Sprint
Planowanie Sprintu
Daily Scrum
Sprint Review
Retrospekcja
Product Backlog Refinement

Filary i wartości Scrum

Niescrumowe narzędzia dodatkowe

User stories
Story Points i Planning Poker
Wykresy wypalania
Pair programming, TDD, iteracyjno-inkrementalna praca

Kiedy warto a kiedy nie warto stosować Scruma

Scrum vs Agile

Manifest Agile i jego 12 zasad
Najczęstsze przekłamania dot. Scruma
Jak można zepsuć Scruma nie będąc zwinnym (Agile)

Ewolucja Scruma i najnowsze zmiany w Scrum Guide 2020

Zmiany organizacyjne
Zmiany dotyczące eventów
Zmiany dotyczące wartości
Zmiany porządkowe

Zwinne zarządzanie produktem

Rozwój sterowany wartością

Product Owner w Scrum

zadania
narzędzia
interesariusze

Praca z Product Backlogiem

inicjalne budowanie
porządkowanie
szacowanie

Planowanie wydań, prognozy

Oferty i kontrakty

Dług techniczny

Najczęstsze nieporozumienia związane z produktem i PO

Cross-functional, Self-managing Development

Good enough vs Technical excellence
integracja w Scrum
dokumentacja w Scrum

Emergent Architecture

architektura w Scrum
architecture spike
wzorce projektowe
architektura wielowarstwowa

Technical Practices

codebase
refaktoring
dług techniczny
git-flow

Testowanie

TDD, BDD, ATDD
piramida testów i ich rodzaje
mocki i testowalność kodu
QA
zgłoszenia błędów i ich obsługa w Scrum

Standardy

modelowanie
Code coverage
UML
release notes

Application Lifecycle Management

CI/CD
środowiska, pipeline

Najczęstsze nieporozumienia związane z agile developmentem

Budowanie ludzi i zespołów

Facylitacja
Liberating Structures
Style przywództwa
8 postaw Scrum Mastera
Feedback
Wybrane narzędzia coachingowe

Świadomy i ciągły rozwój

Etapy rozwoju Scrum Masterów
Etapy rozwoju Product Ownerów
Etapy rozwoju Zespołów

Optymalizacja przepływów

Limity pracy w toku
Cycle Time
Kanban w zespołach Scrum

Rozwój zwinnej organizacji

kultura organizacji
kultura uczenia się
Evidence-Based Management

Najczęstsze nieporozumienia związane ze Scrum Masterami

Podstawy Kanban

Tablica, flow, kolejki
Limity pracy w toku
Avatary
Szybka ścieżka
Obsługa błędów

Ćwiczenia praktyczne

Zaawansowany Kanban

Planowanie
Prace równoległe
Wielopoziomowy Kanban

Metryki

Lead Time
Cumulative Flow Diagram
Optymalizacja przepływu

Kadencje Kanbana

Strategy Review
Operations Review
Risk Review
Service Delivery Review
Delivery Planning Meeting
Replenishment Meeting
Daily Meeting

Scrum vs Kanban – kiedy co wybrać

Agility Path & Agility Index

eXtreme Programming

podstawy i praktyki
XP vs Scrum

Lean Canvas – szybka weryfikacja pomysłów biznesowych

Product Canvas

Określanie produktu
Przygotowanie przed pierwszym Sprintem

Persony

Elementy
Zastosowanie
Przykłady
Antypersony

Event storming

Cel i zasada realizacji
Domain Events
Commands
Actors
Aggregates

Pretotypowanie

Czym są pretotypy
6 kategorii pretotypów

Lean Software Development

Eliminate waste
Amplify learning
Decide as late as possible
Deliver as fast as possible
Empower the team
Build integrity in
Optimize the whole

AgilePM i PRINCE2 Agile

Dynamic System Development Method
procesy, role i odpowiedzialności
MoSCoW i inne praktyki

Skalowanie

Czym jest skalowanie Scrum a czym nie
Dlaczego i jak unikać skalowania

Przegląd porównawczy

Konfiguracje
Wydarzenia
Role
Artefakty

LeSS

LeSS vs Scrum
Proste skalowanie (do 8 zespołów)
Huge LeSS (8+ zespołów)

Nexus

Organizacja zespołów
Organizacja pracy
Używanie Nexusa
Zarządzanie Nexusem

SAFe

PI Planning
Scrum of Scrums
PO Sync
System Demo
Inspect & Adapt

Spotify Engineering Culture

Czego się nauczysz na szkoleniu Scrum?

Poznasz czym jest i czym nie jest Scrum, jakie są najczęstsze błędy i nieporozumienia związane z jego praktycznym użyciem

Dowiesz się dlaczego używanie Scruma może być niewystarczające a czasami wręcz szkodliwe

Zaktualizujesz swoją wiedzę o ostatnie zmiany w Scrum Guide

Nauczysz się zarządzać produktem w sposób zwinny, wyciągając esencję wartości z tworzonego oprogramowania

Dowiesz się jak pracować w zwinnym zespole, jak doskonalić siebie i innych, żeby osiągnąć ponadprzeciętną efektywność

Nauczysz się technik i narzędzi pozwalających stale udoskonalać swój zespół

Poznasz użyteczne narzędzia, których co prawda nie wymaga Scrum, ale są na tyle popularne i wartościowe, że warto je znać i stosować

Poznasz podstawy Kanbana, jako kolejny etap udoskonalania pracy zespołu scrumowego bądź alternatywna metoda pracy

Poznasz najpopularniejsze metody skalowania Scruma, dzięki czemu będziesz w stanie dobrze umiejscowić swój zespół w szerszym kontekście całej organizacji bądź zsynchronizować pracę wielu zespołów

Korzyści z szkolenia Scrum

jesteśmy w stanie szybko dostarczyć wartościowe oprogramowanie

doskonalimy swój warsztat jako programiści, testerzy, analitycy, UX, itp

możemy budować rozwiązania wykorzystujące zmianę wymagań do tworzenia przewagi konkurencyjnej

dzięki sprawdzonym metodom działania możemy pracować dużo wydajniej i przyjemniej oraz zwiększyć zaangażowanie zespołów i ich efektywność

Chcesz dowiedzieć się więcej o szkoleniu z Scrum?

Dowiedz się więcej

Przemysław Wołosz

Szkolenia dla firm
(+48) 730 830 801

    Zamów rozmowę