Metodyka zarządzania projektami w nurcie Agile

1 Metodyka zarządzania projektami w nurcie AgileSCRUM Met...
Author: Jakub Gwiazda
0 downloads 3 Views

1 Metodyka zarządzania projektami w nurcie AgileSCRUM Metodyka zarządzania projektami w nurcie Agile Maciej Grabek

2 Bio Senior Software Engineer, Kainos SoftwareMVP Windows Phone Development Redaktor Naczelny Codeguru.pl Kontakt @maciejgrabek Maciej Grabek - SCRUM

3 AGENDA SCRUM - Słowo wstępu Podział ról i zespół Przepływ informacjiPrzyspieszamy – „sprint” Maciej Grabek - SCRUM

4 SCRUM – słowo wstępu Czym nie jest, a czym jest SCRUMMaciej Grabek - SCRUM

5 Rys historyczny SCRUM (młyn) formacja w rugby 1993 Schwaber SutherlandBeedle Korzenie w latach 80 Takeuchi Nonaka Maciej Grabek - SCRUM

6 CZAS ZAKRES KOSZT Maciej Grabek - SCRUM

7 Czym nie jest SCRUM ParnaceumNie sprawi, że produkty będą lepsze same z siebie Nie mówi jak tworzyć lepiej i szybciej Maciej Grabek - SCRUM

8 Czym zatem jest? NarzędziemPozwala ustalić co jest konieczne żeby tworzyć lepiej i szybciej Przełamuje schematy Nie da się  da się, ale… Zwiększa innowacyjność Zwiększa zgodność produktu końcowego z oczekiwaniami Tworzy kulturę pracy zespołu Maciej Grabek - SCRUM

9 Feature1 Feature2 Feature3 Feature4 Feature5 Layer1 Layer2 Layer3Maciej Grabek - SCRUM

10 czas Maciej Grabek - SCRUM

11 czas Maciej Grabek - SCRUM

12 Maciej Grabek - SCRUM

13 Team, PO, SM Podział ról i zespół Maciej Grabek - SCRUM

14 Biznes Zapotrzebowanie Mnóstwo pomysłówUwarunkowania i ograniczenia ($) Maciej Grabek - SCRUM

15 ProDUCT owner Bufor pomiędzy biznesem a zespołem Wizja produktuTerminy Zakres i kolejność prac Akceptacja „Zły glina” Maciej Grabek - SCRUM

16 Scrum master Lider zespołu (*) Przestrzeganie zasad SCRUMWsparcie dla zespołu Zapewnia maksymalną produktywność Koordynacja spotkań „Dobry glina” Maciej Grabek - SCRUM

17 Zespół 7 ± 2 osób Samoorganizujący Samodzielnie podejmuje decyzjeInterdyscyplinarny Jednorodny hierarchicznie Jednolity w trakcie projektu Maciej Grabek - SCRUM

18 Some entry Maciej Grabek - SCRUM

19 Logi, Burndown chart Przepływ informacji Maciej Grabek - SCRUM

20 BackLogi Product Backlog (Rejestr produktu) Właściciel – Product ownerDopisywanie – wszyscy Zarządzanie – tylko PO Sprint Backlog (Rejestr sprintu) Zespół Impediment Backlog (Rejestr blokad) Scrum master Maciej Grabek - SCRUM

21 Product Backlog Zadanie Estymata złożoności (czasu wykonania) RyzykoWartość Maciej Grabek - SCRUM

22 Maciej Grabek - SCRUM

23 Planowanie 1/2 1 2 3 5 8 13 20 40 100 ? Maciej Grabek - SCRUM

24 ? Dekompozycja 2 1 5 Zarządzanie użytkownikamiDodawanie/Edycja Usuwanie Listing Zarządzanie użytkownikami 2 ? 1 5 Maciej Grabek - SCRUM

25 BurnDown CharT Wikipedia Maciej Grabek - SCRUM

26 Przebieg pojedynczego sprintuPrzyspieszamy Maciej Grabek - SCRUM

27 Maciej Grabek - SCRUM

28 Spotkanie inicjujące PlanowanieWarunki akceptacyjne (DoD – Definition of Done) Wybór zadań do sprintu Zamrożenie SprintBackLogu Podział zadań w zespole ŹLE: Ty zrobisz to, a Ty tamto DOBRZE: Słuchajcie, ja mogę zrobić to… Maciej Grabek - SCRUM

29 Codzienne spotkanie Wykrycie problemów Aktualizacja logów (!)Przejęcie kolejnych zadań Ogólne zorientowanie w sytuacji i postępach Max 10 – 15 minut Maciej Grabek - SCRUM

30 Demo i RETROSPEKTYWA Zawsze po zakończeniu sprintuPrezentacja i weryfikacja warunków akceptacyjnych Wyciągamy wnioski na podstawie przebiegu sprintu Co poszło źle a co dobrze Co jest niepotrzebne Co jest nie tak Maciej Grabek - SCRUM

31 Wady i zalety podsumowanie Maciej Grabek - SCRUM

32 Podsumowanie O czym było: Podział rólZespół, Product Owner, Scrum Master Rejestry Product Backlog, Sprint Backlog, Impediment Backlog Spotkania Planowanie, Daily, Demo, Retrospektywa Maciej Grabek - SCRUM

33 Podsumowanie Wady Bezlitośnie uwypukla niedoskonałości procesu i zespołu (*) Nie można wdrożyć od zaraz Blokada (nieświadomość) „z góry” / „z dołu” Maciej Grabek - SCRUM

34 Podsumowanie Zalety Wzrost wydajności Wzrost zadowolenia odbiorcy (PO)Przejrzystość procesu Szybkość zmian w technologiach Stosunkowo niski koszt wprowadzania zmian Wymuszenie kultury pracy zespołu Maciej Grabek - SCRUM

35 Lista kontrolna Na deser Maciej Grabek - SCRUM

36 Maciej Grabek - SCRUM

37 Maciej Grabek - SCRUM