Scrum

Post on 23-Sep-2014

3 views 0 download

Tags:

description

Scrum - iteracyjna metodyka prowadzenia projektów, zaliczana do metodyk zwinnych, zgodnych z manifestem Agile. Prezentacja znaleziona w śmieciach na dysku :) Wykonana w 2004 roku

Transcript of Scrum

Arkadiusz Beer

arkadiusz.beer@gmail.com

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:

arkadiusz.beer@gmail.com