Sprinto metu projekto komandos rašo trumpas vartotojų istorijas, kad planuotų savo darbą kitam sprinto. Šiame kurse Dougas Rose'as, judrios plėtros ekspertas, paaiškina, kaip rašyti vartotojų istorijas ir nustatyti jų prioritetus. Taip pat paaiškinamos pagrindinės klaidos, kurių reikia vengti planuojant judrų projektą.

Ką turime omenyje kalbėdami apie vartotojų istorijas?

Judrus požiūris, vartotojo istorijos yra mažiausias darbo vienetas. Jie atspindi galutinius programinės įrangos tikslus (ne funkcijas) vartotojo požiūriu.

Vartotojo istorija yra bendras, neformalus programinės įrangos funkcijų aprašymas, parašytas iš vartotojo perspektyvos.

Vartotojo istorijos tikslas – aprašyti, kaip parinktis sukurs vertę klientui. Pastaba: klientai nebūtinai yra išoriniai vartotojai tradicine prasme. Priklausomai nuo komandos, tai gali būti klientas arba kolega organizacijoje.

Vartotojo istorija – tai norimo rezultato aprašymas paprasta kalba. Tai nėra išsamiai aprašyta. Reikalavimai pridedami, kai juos priima komanda.

Kas yra judrus sprintas?

Kaip rodo jo pavadinimas, „Agile Sprint“ yra produkto kūrimo etapas. „Sprint“ yra trumpa iteracija, kuri sudėtingą kūrimo procesą padalija į kelias dalis, siekiant jį supaprastinti, pakoreguoti ir patobulinti, remiantis tarpinės peržiūros rezultatais.

Agile metodas prasideda mažais žingsneliais ir sukuria pirmąją produkto versiją mažomis iteracijomis. Tokiu būdu išvengiama daugybės pavojų. Tai pašalina kliūtis V projektams, kurie yra suskirstyti į keletą nuoseklių etapų, tokių kaip analizė, apibrėžimas, projektavimas ir testavimas. Šie projektai vykdomi vieną kartą proceso pabaigoje ir pasižymi tuo, kad nesuteikia laikinų prieigos teisių įmonės vartotojams. Todėl gali būti, kad šiame etape produktas nebeatitinka įmonės poreikių.

Kas yra „Scrum“ atsilikimas?

„Backlog in Scrum“ tikslas – surinkti visus klientų reikalavimus, kuriuos turi atitikti projekto komanda. Jame pateikiamas specifikacijų, susijusių su produkto kūrimu, sąrašas, taip pat visi elementai, kuriems reikalingas projekto komandos įsikišimas. Visos „Scrum Backlog“ funkcijos turi prioritetus, kurie nustato jų vykdymo tvarką.

„Scrum“ „Backlog“ prasideda apibrėžiant produkto tikslus, tikslinius vartotojus ir įvairias projekto suinteresuotąsias šalis. Toliau pateikiamas reikalavimų sąrašas. Kai kurie iš jų yra funkcionalūs, kai kurie ne. Planavimo ciklo metu kūrimo komanda analizuoja kiekvieną reikalavimą ir įvertina įgyvendinimo išlaidas.

Remiantis reikalavimų sąrašu, sudaromas prioritetinių funkcijų sąrašas. Reitingas nustatomas pagal pridėtinę produkto vertę. Šis prioritetinis funkcijų sąrašas sudaro „Scrum“ atsilikimą.

Toliau skaitykite straipsnį originalioje svetainėje →