Scrum w praktyce. Michał Piórek



Podobne dokumenty
Wprowadzenie do metodyki SCRUM. mgr inż. Remigiusz Samborski Instytut Informatyki Politechnika Wrocławska

EMPIRYZMSCRUM DOŚWIADCZENIE + PODEJMOWANIE DECYZJI = WIEDZA

Podejście tradycyjne. plan wykonanie sekwencyjna natura wykonywanych zadań

SCRUM. Metodyka prowadzenia projektów. Na podstawie prezentacji B. Kuka i W. Sidora

Scrum. Zwinna metodyka prowadzenia projektów

SCRUM. Wprowadzenie Role Zdarzenia Artefakty KANBAN SCRUM-BAN

Programowanie zwinne - wprowadzenie. Programowanie ekstremalne. Wstęp Reguły i praktyki SCRUM. Wprowadzenie Role Zdarzenia Artefakty

SCRUM - FRAMEWORK DO ZWINNEGO PROWADZENIA PROJEKTÓW. Ilona Ławniczak-Tomczak

Spis Treści. Cel podręcznika. Definicja SCRUMa. Teoria SCRUMa. Zespół SCRUMowy. Właściciel Produktu. Zespół Deweloperski.

SYSTEMY INFORMATYCZNE ćwiczenia praktyczne

DLACZEGO TO DZIAŁA? 21. marca 2012r.

Zwinne metodyki - Scrum

Jak być agile w projekcie utrzymaniowym? JOANNA SIEMIŃSKA

Szybkość w biznesie. Zwinne testowanie oprogramowania (Agile) Mateusz Morawski (mateusz.morawski@hp.com) 14 kwietnia 2015

Planowanie i realizacja zadań w zespole Scrum

Zarządzanie projektami. Porównanie podstawowych metodyk

Przewodnik egzaminacyjny. EXIN Agile Scrum. Wydanie

Projektowanie oprogramowania. Termin zajęć: poniedziałek, a podstawie materiału ze strony.

Programowanie obiektowe

Programowanie zespołowe

The Scrum Guide. Przewodnik po Scrumie: Reguły Gry. Lipiec Przygotowany i utrzymywany przez Kena Schwabera i Jeffa Sutherlanda

SCRUM niełatwe wdrażanie metodyki w praktyce. Adam Krosny

Scrum Guide. Przewodnik po Scrumie: Reguły Gry. Lipiec Przygotowany i utrzymywany przez Kena Schwabera i Jeffa Sutherlanda

Opis realizacji dla czterech zespołów (4 przypadki użycia)

PROJEKTOWANIE ZORIENTOWANE NA UŻYTKOWNIKA W METODYCE SCRUM. Hubert Wawrzyniak Grupa Allegro

Scrum Guide. Przewodnik po Scrumie: Reguły Gry. Lipiec Przygotowany i utrzymywany przez Kena Schwabera i Jeffa Sutherlanda

Nexus Przewodnik. Definitywny przewodnik po Nexusie: Rozszerzenie Scruma dla przedsięwzięć dużej skali

NOWE METODYKI PROWADZENIA PROJEKTU

Wskazówki projektowe. Programowanie Obiektowe Mateusz Cicheński

Scrum Guide. Przewodnik po Scrumie: Reguły gry. Lipiec Przygotowany i utrzymywany przez Kena Schwabera i Jeffa Sutherlanda

Analiza i projekt systemu pracy grupowej z zastosowaniem metodyki SCRUM w technologii SharePoint Karolina Konstantynowicz

Programowanie Zespołowe

Scaling Scrum with SAFe. Małgorzata Czerwińska

SCRUM DLA OPORNYCH. porady, tricki i dobre praktyki

Programowanie Zespołowe

Główne założenia XP. Prostota (Simplicity) Komunikacja (Communication) Sprzężenie zwrotne (Feedback) Odwaga (Agressiveness)

Testujemy dedykowanymi zasobami (ang. agile testers)

Techniki komputerowe w robotyce

Jak uchronić architekturę i wymagania przed chaosem? Warszawa, 27 stycznia 2016 roku

Oferta usług coachingowych firmy Code Sprinters

SCRUM. jak pracować wydajniej i scalić zespół

Zarządzanie Projektami Plan kursu

Oferta szkoleń firmy Code Sprinters

Metodyki programowania. Tomasz Kaszuba 2015

Marta Ożóg Agnieszka Pastusińska

PROJEKT ZESPOŁOWY WYDZIAŁ MATEMATYKI I INFORMATYKI UŁ

Metodyka scrum w polsce w świetle badań

lub na

Agile vs PRINCE /2015 I rok st. magisterskie Informatyka

Zarządzanie projektami IT metodyką SCRUM. Cezary Kamiński

e R gulamin Kuźni Talentów

Projektowanie oprogramowania systemów METODYKI PROJEKTOWE

SPOJRZENIE NA ZARZĄDZANIE PROJEKTAMI INFORMATYCZNYMI AN APPROACH TO PROJECT MANAGEMENT

Akademia ADB Wykład I Praca w grupie i jakość kodu

Opisy szkoleń dla certyfikatów Agile Scrum.

Lekkie metodyki. tworzenia oprogramowania

Agile w praktyce. Podręcznik metod zwinnych. Andy Brandt. Ta książka jest do kupienia

Praca dyplomowa - magisterska

Zarządzanie wiedzą w zespołach projektowych stosujących metodę Scrum

SCRUM W POLSCE: HOLONGLOBE

SCRUM Product Owner - wstęp do zarządzania produktami

EXIN Agile Scrum Foundation. Przewodnik egzaminacyjny

Projektowanie systemów informatycznych. wykład 6

MODEL DOJRZAŁOŚCI DLA PODEJŚCIA SCRUM

Brakujący element Agile: Świadomy zespół

Piotr Ślęzak. Gdzie się podziała jakość

Poziomy zarządzania projektem w odniesieniu do ról i odpowiedzialności

Temat: Zwinne Zarządzanie Projektami IT (Agile / Scrum) Data: marca 2014 r. (2 dni, czwartek-piątek), godz. 9-16

kompetencji zawodowych Professional Scrum Master I, Certified Scrum Master I Mirosław Dąbrowski zespół Indeed wprowadzenie Scruma

Zarządzanie Jakością. System jakości jako narzędzie zarządzania przedsiębiorstwem. Dr Mariusz Maciejczak

Wykład VII. Programowanie III - semestr III Kierunek Informatyka. dr inż. Janusz Słupik. Wydział Matematyki Stosowanej Politechniki Śląskiej

EXIN Agile Scrum Foundation

Feature Driven Development

PODYPLOMOWE STUDIA ZARZĄDZANIA PROJEKTAMI KATOWICE

The eduscrum Guide Przewodnik po eduscrumie

PODYPLOMOWE STUDIA ZARZĄDZANIA PROJEKTAMI KATOWICE

Acceptance Test Driven Development wspierane przez narzędzie ROBOT Framework. Edyta Tomalik Grzegorz Ziemiecki

Podejście zwinne do zarządzania projektami

Szkolenie Scrum w projektach IT (Agile)

Zarządzanie projektem i kierowanie zespołem projektowym

Magdalena Kieruzel Integracja metodyki PRINCE2 oraz SCRUM przy realizacji informatycznych projektów wytwarzania oprogramowania w e-administracji

AGILE PRODUCT MANAGEMENT. Szkolenie uczące, jak tworzyć i zarządzać produktami w dynamicznie zmieniającym się otoczeniu.

MODELE CYKLU ŻYCIA OPROGRAMOWANIA (1) Model kaskadowy (często stosowany w praktyce do projektów o niewielkiej złożonoś

Zarządzanie testowaniem wspierane narzędziem HP Quality Center

Metodyka wdrożenia. System Jakości ISO 9001

IT4M+ nowoczesna aplikacja

Studium przypadku. Wdrożenie systemu zarządzania projektami w przedsiębiorstwie z branży wod-kan.

a c t a u n i v e r s i t a t i s n i c o l a i c o p e r n i c i DOI : ZARZĄDZANIE XLIV NR 1 (2017)

1 Konferencja "Bezpieczny Projekt" Wrocław 22 czerwca 2010

Prezentacja firmy Royal Solutions Sp. z o.o.

SprawnaRejestracja.pl opis korzyści płynących z używania narzędzia

Programowanie zespołowe Dr inż. Robert Banasiak

4. Wprowadzanie Scruma w ImmobilienScout Opis sytuacji

SYSTEMATYCZNY OPIS METODYKI SCRUM DLA ZESPOŁÓW PROJEKTOWYCH

PODYPLOMOWE STUDIA ZARZĄDZANIA PROJEKTAMI WARSZAWA

Organizacja procesu projektowania, rozwoju i serwisowania systemu wspomagającego zarzadzanie uczelnią

Inżynieria oprogramowania II

Professional Scrum Foundations

Transkrypt:

Scrum w praktyce Michał Piórek

Slajd 2 z 28 Plan prezentacji Scrum metodyka prowadzenia projektów Opis projektu systemu do rozliczania podatków Struktura zespołu i jego role Zespół w firmie Podatnik.info Sprint i jego zdarzenia Przykładowy przebieg sprintu w zespole Podatnik.info

Slajd 3 z 28 Scrum Metodyka wytwarzania i utrzymywania złożonych produktów Głównym celem jest iteracyjne i inkrementalne prowadzenie projektów Rozwój produktu podzielony jest na mniejsze iteracje zwane sprintami Po każdym ze sprintów zespół projektowy dostarcza działającą wersję produktu

Slajd 4 z 28 Główna idea Scrum bazuje na empirycznej kontroli procesu w celu osiągnięcia lepszej przewidywalności oraz kontroli ryzyka Empiryzm pogląd mówiący o tym, że wiedza wynika z doświadczenia i podejmowania decyzji w oparciu o to co poznane

Slajd 5 z 28 Pit Pro 2012 podstawowe funkcjonalności Wygenerowanie całorocznej deklaracji podatkowej na podstawie odpowiedzi na proste pytania Ustalenie wysokości podatku do zapłaty Wysyłka deklaracji podatkowej drogą elektroniczną do Ministerstwa Zapis i przechowywanie deklaracji w chmurze obliczeniowej https://pit.podatnik.info/

Slajd 5 z 28 Zespół projektowy Zespół samoorganizujący i wielofunkcyjny Samodzielnie decyduje jak wykonywać pracę Brak jakiegokolwiek kierownictwa przez osoby z poza zespołu

Slajd 7 z 28 Struktura zespołu projektowego Źródło: www.kept.co.za

Slajd 8 z 28 Zespół firmy Podatnik.info Właściciel produktu: Przedstawiciel organizacji pożytku publicznego Scrum Master: Najstarszy z programistów Zespół deweloperski(3 programistów.net, 1 programista PHP, grafik, tester, analityk systemowy)

Slajd 9 z 28 Właściciel produktu Zawsze jedna osoba (nigdy komitet lub grupa) Odpowiada za maksymalizację produktu i pracy zespołu deweloperskiego Jasno określa wymagania dotyczące produktu ale nie przydziela zadań Jest jedyną osobą zarządzającą Rejestrem Produktu (Product Backlog) Zespół deweloperski słucha tylko i wyłącznie właściciela produktu

Slajd 10 z 28 Zespół deweloperski Składa się z profesjonalistów, których zadaniem jest dostarczenie kolejnej iteracji produktu po każdym sprincie Samodzielnie organizuje i zarządza swoją pracą Tylko członkowie zespołu deweloperskiego są zaangażowani w pracę nad produktem Zamienia elementy rejestru produktu na kolejne gotowe przyrosty funkcjonalności

Slajd 11 z 28 Scrum Master Źródło: www.kept.co.za

Slajd 12 z 28 Scrum Master Jest odpowiedzialny za to, by Scrum był rozumiany i stosowany Przejrzyście komunikuje zespołowi wizje, cele i elementy wymagań produktu Konstruuje jasne i zwięzłe zapisy w Rejestrze Produktu Planuje i organizuje zdarzenia scrum owe

Zdarzenia w scrumie Slajd 13 z 28

Slajd 14 z 28 Sprint (z ang. Przebieg) Etap projektu trwający od 1 do 4 tygodni, podczas którego wytwarzany jest przyrost Przyrost to ukończona i gotowa do wydania funkcjonalność

Slajd 15 z 28 Etapy sprintu Planowanie sprintu Codzienne Scrumy (stand up y) Okres wytwarzania Przegląd Sprintu Retrospektywa Sprintu

Slajd 16 z 28 Planowanie Sprintu Co zostanie dostarczone w przyroście będącym rezultatem następnego sprintu? Jaka praca, prowadząca do ukończenia Przyrostu zostanie wykonana?

Slajd 17 z 28 Planowanie Sprintu Źródło: www.kept.co.za

Planowanie Sprintu w Podatnik.info Slajd 18 z 28

Slajd 19 z 28 Codzienny Scrum Ma stałe miejsce i czas Każdy z członków zespołu deweloperskiego wyjaśnia: Co zostało wykonane od ostatniego spotkania? Co zostanie wykonane przed kolejnym? Jakie są przeszkody na drodze?

Codzienny Scrum w podatnik.info Slajd 20 z 28

Slajd 21 z 28 Codzienny Scrum Źródło: www.kept.co.za

Slajd 22 z 28 Codzienny Scrum Źródło: www.kept.co.za

Slajd 23 z 28 Przegląd Sprintu Właściciel produktu określa, które funkcjonalności zostały ukończone, a które nie Wnioski na temat tego co poszło dobrze a gdzie były problemy i jak je rozwiązano Zespół deweloperski prezentuje wykonaną pracę i odpowiada na pytania dotyczące przyrostu

Przegląd sprintu w Podatnik.info Slajd24 z 28

Slajd 25 z 28 Retrospektywa Sprintu Sprawdzenie co działo się w ostatnim Sprincie (zależności ludzi, procesów i narzędzi) Zidentyfikowanie elementów, które się sprawdziły oraz tych, które są do poprawy Stworzenie planu wprowadzenia usprawnień

Slajd26 z 28 Retrospektywa sprintu w Podatnik.info

Slajd 27 z 28 Bibliografia Ken Schwaber and Jeff Sutherland The Scrum Guide (scrum.org) kept.co.za

Dziękuję za uwagę Slajd 28 z 28