Upload
others
View
1
Download
0
Embed Size (px)
Citation preview
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!