(To bo začelo 2 teden brezplačnega preizkusa - nobena kreditna kartica ni potrebna)
(To bo začelo 2 teden brezplačnega preizkusa - nobena kreditna kartica ni potrebna)
(To bo začelo 2 teden brezplačnega preizkusa - nobena kreditna kartica ni potrebna)
(To bo začelo 2 teden brezplačnega preizkusa - nobena kreditna kartica ni potrebna)
Agilna uporabniška zgodba je kratek, preprost opis lastnosti ali funkcionalnosti z vidika končnega uporabnika. Je orodje, ki se uporablja pri agilnem razvoju programske opreme za pomoč razvojni skupini pri razumevanju, kaj uporabnik potrebuje in želi.
Prednosti agilnih uporabniških zgodb vključujejo:
Agilna uporabniška zgodba običajno vključuje tri komponente:
Agilne uporabniške zgodbe je najbolje uporabiti, ko so:
Agile uporabniške zgodbe lahko piše kdorkoli v razvojni skupini, vendar jih običajno piše lastnik izdelka ali uporabnik sam.
Agilnim uporabniškim zgodbam je mogoče dati prednost na podlagi uporabnikovih potreb in zahtev, vrednosti ali koristi za uporabnika, truda, potrebnega za implementacijo funkcije ali funkcionalnosti, in kakršnih koli odvisnosti od drugih uporabniških zgodb.
Agilna uporabniška zgodba in primer uporabe opisujeta zahteve uporabnikov, vendar je agilna uporabniška zgodba običajno krajša in preprostejša od primera uporabe. Agilna uporabniška zgodba se osredotoča na potrebe uporabnika in koristi, ki jih bo pridobil s funkcijo ali funkcionalnostjo, medtem ko je primer uporabe podrobnejši opis interakcije uporabnika s sistemom.
Napor, potreben za agilno uporabniško zgodbo, je mogoče oceniti z uporabo tehnik, kot so točke zgodbe ali relativno velikost, ki vključuje primerjavo zgodbe z drugimi zgodbami znane kompleksnosti. Razvojna ekipa lahko uporabi svojo zgodovinsko hitrost, da oceni, koliko točk zgodbe lahko dokonča v danem sprintu.
Da, agilne uporabniške zgodbe je mogoče in je treba spremeniti, ko bo razvojna ekipa bolje razumela potrebe in zahteve uporabnikov. Razvojna ekipa mora tesno sodelovati z uporabnikom, da izpopolni uporabniške zgodbe in zagotovi, da natančno odražajo uporabnikove potrebe.