Tijekom sprinta projektni timovi pišu kratke korisničke priče kako bi planirali svoj rad za sljedeći sprint. U ovom tečaju Doug Rose, stručnjak za agilni razvoj, objašnjava kako pisati korisničke priče i dati im prioritet. Također objašnjava glavne zamke koje treba izbjegavati pri planiranju agilnog projekta.

Što mislimo kada govorimo o korisničkim pričama?

U agilnom pristupu, korisničke priče su najmanja jedinica rada. Oni predstavljaju krajnje ciljeve softvera (ne značajke) sa stajališta korisnika.

Korisnička priča je generički, neslužbeni opis funkcionalnosti softvera napisan iz perspektive korisnika.

Svrha korisničke priče je opisati kako će opcija stvoriti vrijednost za kupca. Napomena: Kupci nisu nužno vanjski korisnici u tradicionalnom smislu. Ovisno o timu, to može biti klijent ili kolega u organizaciji.

Korisnička priča je opis željenog rezultata jednostavnim jezikom. Nije detaljno opisano. Zahtjevi se dodaju kako ih tim prihvaća.

Što su agilni sprintevi?

Kao što mu ime govori, Agile Sprint je faza razvoja proizvoda. Sprint je kratka iteracija koja složeni razvojni proces dijeli na nekoliko dijelova kako bi se pojednostavio, prilagodio i poboljšao na temelju rezultata međuprovjere.

Agilna metoda počinje malim koracima i razvija prvu verziju proizvoda u malim iteracijama. Na taj način se izbjegavaju mnogi rizici. Uklanja prepreke V-projekata, koji su podijeljeni u nekoliko uzastopnih faza kao što su analiza, definicija, dizajn i testiranje. Ovi projekti se izvode jednom na kraju procesa i karakterizira ih činjenica da ne daju privremena prava pristupa za korisnike tvrtke. Stoga je moguće da u ovoj fazi proizvod više ne zadovoljava potrebe poduzeća.

PROČITAJTE  Google obuka: promovirajte svoju tvrtku online oglašavanjem

Što je Backlog u Scrumu?

Svrha Backlog-a u Scrumu je prikupljanje svih zahtjeva korisnika koje projektni tim treba ispuniti. Sadrži popis specifikacija vezanih uz razvoj proizvoda, kao i sve elemente koji zahtijevaju intervenciju projektnog tima. Sve funkcije u Scrum Backlogu imaju prioritete koji određuju redoslijed njihovog izvršavanja.

U Scrumu, Backlog počinje definiranjem ciljeva proizvoda, ciljnih korisnika i raznih dionika projekta. Slijedi popis zahtjeva. Neki od njih su funkcionalni, neki nisu. Tijekom ciklusa planiranja, razvojni tim analizira svaki zahtjev i procjenjuje trošak implementacije.

Na temelju popisa zahtjeva izrađuje se popis prioritetnih funkcija. Rangiranje se temelji na dodanoj vrijednosti proizvoda. Ovaj prioritetni popis funkcija čini Scrum Backlog.

Nastavite čitati članak na izvornoj stranici →