Zarządzanie projektami zgodnie z SCRUM
Czas trwania szkolenia:2 dni (16h)
Kod kursu:SCRUM/PM
Poziom zaawansowania:
O szkoleniu Zarządzanie projektami zgodnie z SCRUM
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
Dla kogo?
- Członkowie zespołów projektowych
- Programiści, Analitycy, Testerzy pracujący w środowiskach zwinnych
- Osoby pełniące role Scrum Mastera oraz Product Ownera
- Osoby pracujące w sposób zwinny
- Kierownicy projektów
- Menadżerowie wszystkich szczebli zarządzania
- Osoby, które rozpoczynają ścieżkę kariery zawodowej związanej z projektami
Zalety
- Możliwość rozwiązania swoich praktycznych problemów pod okiem doświadczonego praktyka
- Utrwalenie wiedzy o standardowym podejściu do planowania projektów i ograniczeń z niego wynikających w kontekście adaptacyjnego podejścia do planowania
- Poznają zasady, role, fazy, korzyści i ograniczenia stosowania metody SCRUM w projektach
- Uczestnicy szkolenia uzyskają wiedzę z zakresu wykorzystania metod zwiększających efektywność zespołów projektowych
- Uczestnicy szkolenia zdobędą praktyczną wiedzę z zakresu planowania i realizacji przedsięwzięć
- Uczestnicy będą potrafili sprawnie zastosować poznane metody i narzędzia w pracy przy projektach prowadzonych zgodnie z metodą SCRUM jak i innych adaptacyjnych metod realizacji przedsięwzięć
- Uczestnicy dostrzegą korzyści wynikające ze stosowania podejścia typu AGILE w pracach projektowych
- Praktyka przed teorią - wszystkie szkolenia technologiczne prowadzone są w formie warsztatowej. Konieczna teoria jest wyjaśniana na przykładzie praktycznych zadań
- Konkretne umiejętności - w ramach każdego szkolenia rozwijamy praktyczne umiejętności związane z daną technologią i tematyką
- Nauka z praktykami - wszyscy trenerzy na co dzień pracują w projektach, gwarantuje to dostęp do eksperckiej wiedzy i praktycznego know-how
Cele szkolenia
- Zrozumienie czym różni się tradycyjne podejście rozwoju produktów w porównaniu do Agile / Scrum
- Skuteczne planowanie i prowadzenie projektu w środowisku Scrum'owym
- Praktyczne metody pracy zwiększające efektywność zespołów projektowych
- Prowadzenie efektywnych wydarzeń Scrum'owych
- Tworzenie wartościowych wymagań oraz kryteriów akceptacji
Program
Teoria Scrum
- Scrum a Waterfall - Przedstawienie oraz omówienie różnic podejścia klasycznego i zwinnego
- Definicja Scrum
- Filary Scrumowe (Przejrzystość, Inspekcja, Adaptacja)
Omówienie podstawowych elementów środowiska Scrum
- Role oraz ich odpowiedzialności
- Zdarzenia Scrumowe (Sprint Planning, Daily Scrum Sprint Review, Sprint Retrospective)
- Dobre praktyki prowadzenia spotkań Scrumowych
- Podstawowy proces Scrumowy
Organizacja projektu z wykorzystaniem frameworka Scrum
- Określenie wizji produktu
- Planowanie wydań produktu
- Określenie interesariuszy projektu i ich wpływu na jego realizację
- Określanie MVP (Minimum Viable Product)
- Planowanie i organizacja sprintu
- Pielęgnacja Product Backlogu
- Określenie długości sprintu
- Określenie celu sprintu z wykorzystaniem techniki S.M.A.R.T
- Monitorowanie realizacji postępu sprintu oraz projektu z wykorzystaniem wykresów spalania
- Ustalanie priorytetów z wykorzystaniem technik MoSCow i innych
- Szacowanie w Agile
Zarządzanie wymaganiami w Scrum
- Product backlog oraz sprint backlog - charakterystyka
- Tworzenie dobrych wymagań w postaci User Story
- Tworzenie kryteriów akceptacji
- Zbieranie i zarządzanie wymagań funkcjonalnych oraz niefunkcjonalnych
- Wykorzystanie techniki Story Mapping przy tworzeniu kroków procesu
Testowanie i zapewnienie jakości
- Kto odpowiada za testy oprogramowania
- Proces Continuous Integration w aspekcie testowania oprogramowania
- Planowanie testów w środowisku scrum'owym
- Definition of Dane
Wsparcie narzędziowe w pracy w środowisku Serum
- Narzędzie JIRA
- Narzędzia Open-Source wspierające pracę w środowisku scrum'owym