Poziom

Podstawowy

Czas

64h / 8 dni

Termin

Indywidualnie

Cena

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?
  • logo infoshare dla osób posiadających zamiłowanie do technologii i chcących rozwijać się w tym kierunku
  • logo infoshare dla osób chcących posiąść lub pogłębić wiedzę niezbędną do bycia Scrum Masterem, Product Ownerem lub członkiem zespołu Scrum
  • logo infoshare 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
  • logo infoshare dla osób, które chcą uczynić swój zespół i swoje miejsce pracy efektywniejszym i przyjemniejszym

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ść

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

Pobierz program

Pobierz szczegółowy program w PDF, żeby dowiedzieć się więcej o godzinach i tematach zajęć.

Skontaktuj sie z nami

zorganizujemy dla Ciebie szkolenie dopasowane do Twoich potrzeb

Przemysław Wołosz

Key Account Manager

przemyslaw.wolosz@infoShareAcademy.com

    Zamów rozmowę

    Administratorem danych osobowych jest InfoShare Academy Sp. z o.o. z siedzibą w Gdańsku, al. Grunwaldzka 427B, 80-309 Gdańsk, KRS: 0000531749, NIP: 5842742121. Dane osobowe przetwarzane są zgodnie z klauzulą informacyjną.