cum scriem povești eficiente ale utilizatorilor?
Există 5 principii directoare care vă recomandăm următoarele:
- toată Lumea ar trebui să fie fericit
Obtinerea toată lumea de pe bord este important, deci toată lumea care va fi scris și dvs. de utilizator povești de intrare ideile lor și sunt de acord pe formatul pe care îl va folosi. - fii consecvent
odată ce ai o structură convenită, asigură-te că rămâi la ea. - concentrați-vă pe ceea ce este important
când le scrieți, evitați orice detalii neimportante., Ia timp pentru a le face concis, elimina orice vafe ca doar devine în mod. - nu există detalii de implementare
întotdeauna se concentreze pe „de ce „nu”cum”. De ce vrea un utilizator ceva, nu cum îl vom construi. Dacă trebuie să furnizați detalii tehnice, acestea trebuie atașate ca fișier spec separat. - clar, fezabil & testabil
Asigurați-vă că toată lumea poate înțelege fiecare poveste și că este realizabil în intervalul de timp sunteți mulțumit cu. Dacă livrați în sprinturi de 2 săptămâni, atunci nu ar trebui să dureze mai mult decât cele 2 săptămâni.,
anatomia poveștii utilizatorului
există 3 părți obligatorii pentru o poveste a utilizatorului, titlul, descrierea și criteriile de acceptare. Echipa dvs. poate fi de acord că o poveste de utilizator trebuie să aibă alte câmpuri înainte ca lucrul să poată începe. De exemplu, este posibil să aveți nevoie de un cesionar, puncte de poveste sau impactul asupra afacerii, dar consider că acestea sunt opționale, deoarece nu orice organizație le va solicita.titlurile trebuie să fie scurte, unice și să nu inducă în eroare.,
exemple:
- „Add sa ne contactati panoul de la pagina de start”
- „Adauga card de debit suport pentru cosul de cumparaturi”
- „Actualizare șablon de e-mail tagging”
Unele mai puțin bune (din pacate lumea reală) exemple:
- „a Face modificări convenite”
- „32072 — Actualizat Mapping – Upsell poveste de Utilizator (27263)”
- „Link — uri- de urmărire șir de interogare pentru bill trăgaci și inteligent post install …”
Descriere
descriere deține puterea reală de povestea de utilizator. Ar trebui să creeze empatie în echipă pentru utilizator și o înțelegere a problemei care trebuie rezolvată.,o structură foarte populară pentru Descriere ia forma „ca … vreau … ca să pot…”.această structură determină întrebarea „ca cine”? Cine se confruntă utilizatorul cu problema? Puteți face referire la o persoană aici dacă o utilizați, alternativ, dați utilizatorului un nume și adăugați un context situației utilizatorului. Încercați să evitați utilizarea „ca client” sau „ca utilizator”, deoarece acest lucru este mai puțin eficient în crearea empatiei pentru un utilizator real.descrierea trebuie să fie scrisă într-un limbaj simplu, clar, fără termeni tehnici sau abrevieri., Ar trebui să te întrebi „poate Nan-ul tău să înțeleagă?”Un nou membru al echipei ar trebui să poată citi descrierea și să înțeleagă exact care este problema care trebuie rezolvată.
următoarele exemple reale sunt luate dintr-un proiect pentru a adăuga funcționalitate unui sistem de cont online pentru clienții unei companii energetice din Marea Britanie.,
exemple:
- „Ca John, un client cu un tradițional contor de energie electrică, vreau să înțeleg de ce nu pot vedea graficele mele de utilizare a energiei în orice detaliu mai mult decât lună de lună ca să mă hotărăsc dacă vreau să schimb acest lucru și a obține un contor inteligent instalat.”
- ” în calitate de Bart, un client proactiv al contorului tradițional care dorește să se asigure că următoarea mea factură este corectă, vreau să știu dacă o citire a contorului a fost deja depusă astăzi și că nu trebuie să trimit alta.,”
Unele mai puțin bune exemple:
- „Ca un utilizator vreau să prevină trad clienților de a fi capabil de a detalia mai jos cel mai înalt nivel, astfel încât clientul lor de experiență este gestionat”
- „Ca un client care a furnizat un metru citit astăzi sau au avut un combustibil citit estimat astăzi, Eu nu ar trebui să li se permită să depună un alt metru citit azi ca SEVA nu poate accepta mai mult de un metru citit pe combustibil pe zi.”
exemplele mai puțin bune au fost de fapt rescrise pentru a fi exemplele bune de mai sus, deoarece problemele pe care le-au subliniat nu erau clare., Acest proces de rafinare ar trebui să se facă în orice moment orice parte a unei povești de utilizator nu este clar. Doar asigurați-vă că toată lumea din echipă este conștientă și este de acord cu schimbările.criteriile de acceptare sunt utilizate pentru a dovedi caracterul complet al poveștii utilizatorului. Acest lucru este util pentru dezvoltatori și testeri.
scrierea criteriilor de acceptare este o modalitate eficientă de a trece prin toate detaliile poveștii înainte de a începe orice lucrare. Multe capcane potențiale sau lucrări neașteptate pot fi „descoperite” din timp prin scrierea unor criterii bune de acceptare.,
o structură foarte populară pentru criteriile de acceptare ia forma „dată … când… atunci …” așa cum se vede în exemplele de mai jos.
dacă o poveste de utilizator are mai mult de 10 criterii de acceptare, poate fi un indiciu că povestea face prea multe lucruri. În acest caz, vă recomand să luați în considerare împărțirea poveștii.întreaga echipă ar trebui să fie implicată în scrierea criteriilor de acceptare. Dacă acest lucru nu este posibil, recomand tuturor să le citească și să le accepte înainte de a lucra la ele. Acest lucru este valabil mai ales pentru oricine este implicat în testarea lucrării.,
numerotarea criteriilor de acceptare face ușor să le referiți.
câteva exemple bune:
- dat un client cu un contor tradițional pe graficul de bare de utilizare a energiei
atunci când faceți clic pe tool-sfat pentru o lună
apoi un pop-up este afișat de potrivire design specificat. - având în vedere un client cu combustibil dublu care vizualizează graficul barei de utilizare a energiei
când au luni cu valori estimate
atunci legenda graficului ar trebui să arate clar o pictogramă de energie electrică estimată cu o bară roșie deschisă
atunci legenda graficului ar trebui să arate clar o pictogramă de gaz estimată cu o bară albastră deschisă.,
când nu avem nevoie de povești de utilizator
sarcini tehnice
uneori, o sarcină tehnică nu pare să se refere la un client. Dacă acesta este cazul, nu utilizați o poveste de utilizator. Dar merită întotdeauna să vă gândiți de ce faceți o sarcină tehnică; actualizați o bibliotecă pentru a îmbunătăți viteza pentru utilizatori? Dacă da, aceasta ar trebui să fie o poveste de utilizator.dacă se găsește o eroare în timpul testării unei povești de utilizator la care se lucrează în prezent, atunci ar trebui să fie asociată cu acea poveste de utilizator.,
Dacă o eroare este găsit pentru ceva care nu este un curent poveste de utilizator, atunci ar trebui să nu fie asociat cu o poveste de utilizator, dar a adăugat la restante ca o sarcină independent.
îmbunătățirea continuă
poveștile utilizatorilor vor evolua pe măsură ce se învață mai multe despre munca de făcut. Acest lucru este bun, continuați să le îmbunătățiți până la punctul în care eliberați munca utilizatorilor., Doar asigurați-vă că toată lumea din echipa dvs. este conștientă și este de acord cu orice modificări făcute.
Continuați să rafinați procesul. Fii agil, reflectează asupra modului în care poveștile utilizatorilor Funcționează pentru echipa ta, discută-le în retros și continuă să îmbunătățești modul în care le scrii.
Lasă un răspuns