Med sprintom projektne skupine pišejo kratke zgodbe uporabnikov, da načrtujejo svoje delo za naslednji sprint. V tem tečaju Doug Rose, strokovnjak za agilni razvoj, pojasnjuje, kako napisati in dati prednost uporabniškim zgodbam. Pojasnjuje tudi glavne pasti, ki se jim je treba izogniti pri načrtovanju agilnega projekta.

Kaj mislimo, ko govorimo o uporabniških zgodbah?

Pri agilnem pristopu so uporabniške zgodbe najmanjša enota dela. Predstavljajo končne cilje programske opreme (ne funkcij) z vidika uporabnika.

Uporabniška zgodba je splošen, neuraden opis funkcionalnosti programske opreme, napisan z vidika uporabnika.

Namen uporabniške zgodbe je opisati, kako bo možnost ustvarila vrednost za stranko. Opomba: stranke niso nujno zunanji uporabniki v tradicionalnem smislu. Odvisno od ekipe je to lahko stranka ali kolega v organizaciji.

Uporabniška zgodba je opis želenega rezultata v preprostem jeziku. Ni podrobno opisano. Zahteve se dodajo, ko jih ekipa sprejme.

Kaj so agilni sprinti?

Kot že ime pove, je Agile Sprint faza razvoja izdelka. Sprint je kratka ponovitev, ki kompleksen razvojni proces razdeli na več delov, da bi ga poenostavili, prilagodili in izboljšali na podlagi rezultatov vmesnega pregleda.

Metoda Agile se začne z majhnimi koraki in razvija prvo različico izdelka v majhnih iteracijah. Na ta način se izognemo številnim tveganjem. Odstrani ovire V-projektov, ki so razdeljeni na več zaporednih faz, kot so analiza, definicija, načrtovanje in testiranje. Ti projekti se izvedejo enkrat na koncu procesa in so značilni po tem, da uporabnikom podjetja ne zagotavljajo začasnih pravic dostopa. Zato je možno, da na tej stopnji izdelek ne zadovoljuje več potreb podjetja.

READ  Kakšne so posledice padca kupne moči?

Kaj je Backlog v Scrumu?

Namen Backlog v Scrumu je zbrati vse zahteve strank, ki jih mora izpolniti projektna ekipa. Vsebuje seznam specifikacij, povezanih z razvojem izdelka, kot tudi vse elemente, ki zahtevajo posredovanje projektne skupine. Vse funkcije v Scrum Backlogu imajo prioritete, ki določajo vrstni red njihovega izvajanja.

V Scrumu se Backlog začne z definiranjem ciljev izdelka, ciljnih uporabnikov in različnih deležnikov projekta. Sledi seznam zahtev. Nekateri od njih so funkcionalni, nekateri ne. Med ciklom načrtovanja razvojna ekipa analizira vsako zahtevo in oceni stroške izvedbe.

Na podlagi seznama zahtev se sestavi seznam prednostnih funkcij. Razvrstitev temelji na dodani vrednosti izdelka. Ta prednostni seznam funkcij sestavlja Scrum Backlog.

Nadaljujte z branjem članka na izvirni strani →