Historia użytkownika: 3C

Koncepcja historii użytkownika

Historie użytkownikówsą lekką metodą szybkiego uchwycenia „kto”, „co” i „dlaczego” wymagań dotyczących produktu. Mówiąc prosto, historie użytkowników to pomysły, które wyrażają potrzeby użytkowników. Historie użytkowników są krótkie, a każdy element zazwyczaj zawiera mniej niż 10 lub 15 słów. Historie użytkowników to listy „do zrobienia”, które pomagają zidentyfikować kroki w projekcie. Pomagają zapewnić, że twój proces i powstały produkt spełniają twoje wymagania.

Koncepcja tego rodzaju rzeczy, którą lubię nazywać sposobem rozumienia i wyjaśniania słowa;

historia użytkownika = użytkownik + historia = osoba + historia + zdarzenie

To znaczy, co osoba chce zrobić i z jakiego powodu, destylując trzy elementy: kto, dlaczego, co. Z perspektywy użytkownika jest to krótki opis używany do potwierdzenia użytkownika i jego potrzeb.

Trzy elementy historii użytkownika

Historie użytkowników są używane w procesie rozwoju oprogramowania jako forma wyrażenia do opisu wymagań. Aby ustandaryzować wyrażenie historii użytkowników i ułatwić komunikację, historie użytkowników zazwyczaj wyrażane są w następującym formacie:

Jako <rola użytkownika>, chcę <zrealizować aktywność>, aby <osiągnąć wartość>.

Kompletna historia użytkownikazawiera trzy elementy.

User story role feature template

  1. persona (kto?): kto chce to wykorzystać
  2. działanie (co?): jakie działanie należy wykonać
  3. Wartość: (dlaczego?): zrób to i jaką wartość można przynieść, robiąc to

Trzy zasady 3C

Informacje opisowe o historiach użytkowników są zapisane na papierowych kartach w tradycyjny sposób ręcznym, dlatego Ron Jeffries (2001) nazywa te trzy aspekty 3C:

  1. karta (Card),
  2. rozmowa (Conwersacja) i
  3. potwierdzenie (Confirmacja).

Karta:Historie użytkowników są zazwyczaj pisane na małych kartach z krótkim opisem historii, zasadami i kryteriami zakończenia.

Przód karty zawiera opis historii w formacie: Jako <rola>, chcę <zrealizować aktywność>, aby <osiągnąć wartość>, opisując potrzebę; tył karty zawiera zasady i kryteria zakończenia historii użytkownika w formacie: Given…When…Then.

Rozmowa: Szczegóły dotyczące historii użytkownika pochodzą z komunikacji z klientem lub właścicielem produktu; upewnij się, że wszystkie strony poprawnie rozumieją historię.

Potwierdzenie:Potwierdź, że historia użytkownika została poprawnie zakończona poprzez testy akceptacyjne.

 

Ten post dostępny jest również w Deutsch, English, Español, فارسی, Français, Bahasa Indonesia, 日本語, Portuguese, Ру́сский, Việt Nam, 简体中文 and 繁體中文

Leave a Reply

Twój adres e-mail nie zostanie opublikowany. Wymagane pola są oznaczone *