2. MANIFEST AGILE
Individuals and interactions over processes and tools
Working software over comprehensive documentation
Customer collaboration over contract negotiation
Responding to change over following a plan
3. DEFINICJA SCRUM
metoda, przy użyciu której ludzie mogą z
powodzeniem rozwiązywać złożone problemy
adaptacyjne, by w sposób produktywny i
kreatywny wytwarzać produkty o najwyższej
możliwej wartości.
Scrum jest:
▸ Lekki
▸ Łatwy do zrozumienia
▸ Bardzo trudny do opanowania
5. Filary
▸ Przejrzystość
▸ Przegląd
▸ Adaptacja
Role
▸ Product Owner
▸ The Team
▸ Scrum Master
Artefakty
▸ Product backlog
▸ Sprint backlog
▸ Przyrost
Z CZEGO SKŁADA SIĘ SCRUM
Aktywności
▸ Product backlog grooming
▸ Planowanie
▸ Daily Scrum (stand up)
▸ Przegląd sprintu
▸ Retrospektywa
6. ▸ Przejrzystość
Każdy aspekt procesu wytwórczego, wszystkie zasady współpracy,
szczegóły każdego zadania muszą być dostępne, doprecyzowane i
zrozumiałe dla wszystkich
▸ Przegląd
Wszystkie aspekty procesów muszą być cyklicznie poddawane
przeglądom w celu zlokalizawania przeszkód, które powodują że
proces budowy produktu staje się mniej optymalny.
▸ Adaptacja
Po zlokazliwowaniu przeszkody w procesie wytwórczym, należy tak
szybko jak to możliwe wyeliminować ją w celu usprawnienia procesu
budowy produktu.
FILARY
7. ▸ Product Owner
odpowiedzialny za utrzymanie Product Backlogu. Jest ostatecznym
źródłem informacji związanym z produktem dla Zespołu. Akceptuje
lub odrzuca rezultaty pracy zespołu.
▸ The Team
samoorganizująca się, interdyscyplinarna grupa. W zespole nie ma
hierarchii służbowej. Zespół decyduje o metodzie wykonania danego
elementu z Backlogu
▸ Scrum Master
zapewnia maksymalną produktywność zespołu usuwając
przeszkody. Zapewnia ścisłą współpracę w Zespole. Osłania zespół
przed zewnętrznymi czynnikami mogącymi zaburzyć pracę dba o
ciągłą poprawę procesu, tak aby po każdej iteracji proces był lepszy i
bardziej dojrzały
ROLE
8. ▸ Product backlog
uporządkowana lista wszystkiego, co może być potrzebne w
produkcie oraz jedyne źródło wymaganych zmian, które mają być do
produktu wprowadzone. Żyje razem z produktem.
▸ Sprint backlog
lista zadań, które należy wykonać to prognoza czyniona przez
Zespół. Tylko Zespół może zmieniać swój Sprint Backlog w trakcie
Sprintu
▸ Przyrost
Przyrost jest sumą wszystkich elementów Produktu Backlogu
zakończonych podczas Sprintów. Na koniec Sprintu nowy przyrost
musi być „Ukończony”, co oznacza, że jest w stanie pozwalającym
na jego użycie i jest zgodny z Definicją Ukończenia (Definition of
done) przyjętą przez Zespół.
ARTEFAKTY
9. ▸ Product backlog grooming
rozwijanie i doprecyzowywanie listy zadań
▸ Planowanie
spotkanie na którym Zespół Scrumowy wspólnie określa co będzie
realizowane w nadchodzącym sprincie
▸ Daily Scrum (stand up)
codzienne spotkanie (do 15min.) na którym Zespół synchronizuje
się. Członkowie Zespołu mówią co robili i co zamierzają robić
▸ Przegląd sprintu
Zespół prezentuje co ukończył w sprincie. Prezentacja odbywa się
dla klienta. Zespół jest otwarty na pytania i krytykę.
▸ Retrospektywa
najmniej formalne spotkanie, brak założonego przebiegu. Celem jest
doskonalenie procesu
AKTYWNOŚCI