Scrum
-
date post
23-Sep-2014 -
Category
Education
-
view
3 -
download
0
description
Transcript of Scrum
Problemy
• Wiarygodność planu zależna jest od skali projektu• Odstępstwa od planów (spóźnienia) są (bardzo) kosztowne
• Zdefiniowane i powtarzane procesy• Szybko zmieniające się technologie• Ogromne zależności i kompleksowość
•Planowanie życzeniowe i zmieniające się wymagania
Problemy (ciąg dalszy)• Struktura organizacji nie sprzyja „silosom kompetencyjnym”
• Ciężko jest przestawić się zespołowi na systematyczne działanie
• Słaba współpraca między członkami zespołu oraz brak integracji
• „Zespół nie ma nic do gadania”
Problemy (i jeszcze więcej...)
• Chaos w kontroli prowadzenia projektu
• Duża ilość niepotrzebnej dokumentacji
• Skomplikowane metodyki
• Przygotowanie i utrzymanie projektu jest kosztowne
SCRUM
DefinicjaScrum - metodyka prowadzenia projektów.Najczęściej wykorzystywana jest w projektach
informatycznychSpełnia wymogi CMM 3 level i ISO 9001
Role"Mistrz Młyna" (Scrum Master) Właściciel Produktu (Product Owner) Członkowie Zespołu (The Team)
The Team
Szybki opisZespół pracuje w określonym przedziale czasowym
zwanym sprint’em Po każdym sprincie należy dostarczyć użytkownikowi
działający produkt
I EtapNa początku tworzona jest lista wymagań w formie
historyjek(każda historyjka opisuje jedna cechę)Właściciel wyznacza priorytety wymagań
II EtapFormułowany jest rejestr wymagań.Wybiera się zadania o najwyższym priorytecieZadania są wybierane przez zespół dobrowolnieRejestr zadań nazywa się ‘sprint backlog’
III EtapPrzystąpienie zespołu do realizacji przebieguWłaściciel Produktu nie powinien ingerować w prace
oraz zakres Scrum meeting
Scrum meetingCodzienne spotkania (mniej niż 15min)Pytania:
„Co zrobiłem od ostatniego spotkania”„Co teraz robiꔄW czym mam problem i kto może mi w tym pomóc”
Cały zespół projektowy
IV EtapSprint review (wyniki oraz prezentacja produktu)Opinie twórcówburn-down-chart
Skupia się na:Dostarczaniu kolejnych, coraz bardziej
dopracowanych wyników projektuWłączaniu się przyszłych użytkowników w proces
wytwórczySamoorganizacji zespołu projektowego
ZaletyPoprawa produktywności (nawet kilka krotnie)Przełamuje schematyczność myśleniaPobudza innowacyjnośćPoprawia zbieżność końcowego produktu z
wymogami klientaWspiera kulturę pracy zespołowejZwiększa zaangażowanie pracowników i ich
zadowolenie z pracy
Praktyka Scrum’aZespół od 5 do 9 osóbZespół interdyscyplinarnyOsoby w zespole nie mogą uczestniczyć w innych
zespołachSprint może mieć od 2 do 4 tygodniZmiany muszą być namacalne dla użytkownikaStand-up Meeting
KsiążkiSchwaber, Ken, "Agile Project Management with
Scrum", Microsoft Press, 2004Schwaber, Ken, "The Enterprise and Scrum",
Microsoft Press, 2007Schwaber, Ken, "Sprawne zarządzanie projektami
metodą Scrum", APN Promise, 2005Schwaber, Ken, Beedle, Mike, "Agile Software
Development with SCRUM", Prentice Hall, 2001Takeuchi Hirotaka, Nonaka Ikujiro, The New Product
Development Game, Harvard Business Review, 01-02.1986.
Linkihttp://en.wikipedia.org/wiki/Scrum_(development)http://pl.wikipedia.org/wiki/Scrumhttp://mfiles.pl/pl/index.php/Metodyka_SCRUMhttp://www.scrum.org.pl/Scrum in five minutes,
www.softhouse.se/Uploades/Scrum_eng_webb.pdf
http://www.projectcartoon.com/cartoon/32
Dziękuje za uwagęPytania: