prof. dr pere tumbas prof. dr predrag matković · uloge u scrum procesu razvoja scrum vođa ne...

Post on 06-Nov-2019

0 Views

Category:

Documents

0 Downloads

Preview:

Click to see full reader

TRANSCRIPT

1

Procesi razvoja

softvera

Prof. dr Pere TumbasProf. dr Predrag Matković

SCRUM

Agilni proces razvoja

RAZVOJ INFORMACIONIH

SISTEMA

Prof. dr Pere Tumbas

Prof. dr Predrag Matković

Osnovne odrednice

Nastao devedesetih godina prošlog veka

Set menadžerskih preporuka za upravljanje

projektom razvoja informacionih sistema

Često se kombinuje sa drugim procesima

razvoja softvera

Iterativno-inkrementalni proces razvoja softvera

Uloge u SCRUM procesu razvoja

Vlasnik proizvoda

Razvojni tim

SCRUM voĎa

Uloge u SCRUM procesu razvoja

Vlasnik proizvoda

Prikuplja inpute od kupca, krajnjih korisnika i od

članova razvojnog tima

Dobijene inpute pretače u zahteve i kreira listu

prioriteta za izgradnju

Može biti kupac proizvoda ili neko iz

menadžmenta

Uloge u SCRUM procesu razvoja

Razvojni tim

Višefunkcionalan

Samoorganizujući

Autonoman

Pet do deset članova

Grupa „svinja“

Uloge u SCRUM procesu razvoja

SCRUM vođa

Ne upravlja razvojnim timom

Podrška razvojnom timu

Široko znanje

Proces

Proces – faza predigre

Izrada poslovnih zadataka

Izrada radnih zadataka

Proces – faza igre

Faza razvoja softvera

Realizuje je razvojni tim

Predstavlja realizaciju sprinta

Traje od jedne do četiri nedelje

Dnevni sastanak

Sprint se ne produžava

Važno da se dobro procenjuje vreme

Proces – faza igre

Proces – faza postigre

Ocena sprinta

o Prisutni svi članovi tima i zainteresovani za proizvod

o Suprotno klasičnoj prezentaciji, naglasak na

funkcionalnom softveru

o Sastanak traje koliko je potrebno

Retrospektiva sprinta

o Analiza sprinta

o Dve kolone: Šta radi dobro i Šta ne radi dobro

o Analiza i donošenje zaključaka za sledeći sprint

Startovanje sledećeg sprinta (analiza i

reorganizacija poslovnih zadataka, izrada radnih

zadataka i pokretanje sprinta)

Planiranje distribucije

Alati

JIRA

ASSEMB

LA

SCRUM + kanban

Kanban se često koristi zajedno sa SCRUM

procesom

Koristi se za praćenje realizacije sprinta

Zadaci koji se trebaju realizovati, Zadaci u

realizaciji, Realizovani zadaci

Primer alata: www.trello.com

15

Hvala na pažnji!

top related