Cum să preveniți deformarea caracteristicilor cu cele mai bune practici pentru User Story

Publicat: 2022-03-11

Ca parte a unei narațiuni mai ample de produs digital, lucrul cu poveștile utilizatorilor pe tot parcursul procesului de proiectare îi ajută pe designeri să se concentreze pe îmbunătățirea UX. Poveștile utilizatorilor scrise în mod clar pot ajuta să mențină oamenii în centrul procesului de proiectare, să empatizeze cu publicul țintă al unui produs și să genereze idei care se potrivesc mai bine vieții oamenilor.

Cât de des se găsesc designerii de produse în proverbiala situație „a pune căruța înaintea calului”? Pe măsură ce proiectul începe, elaborăm detaliile tehnice și modul în care îl vom livra. Cadrele de dezvoltare sunt definite, dispozitivele țintă sunt determinate, dimensiunile ecranului sunt stabilite, apoi echipa începe să creeze soluții, adăugând caracteristicile produsului la întâmplare.

În timpul acestui proces, generăm frenetic o multitudine de artefacte UX: panouri de dispoziție, hărți de site, fluxuri de utilizatori, persoane și hărți de empatie, pentru a numi câteva. Barca este încărcată, dar navighează fără cârmă sau hartă. Apoi, într-o zi, ne trezim și ne lovește: „ De ce facem acest produs, cum îi definim caracteristicile și cum le acordăm prioritate?

Un apel de trezire clasic.

Temutul „trăsături” se strecoară mai aproape chiar sub nasul nostru.

Din fericire, există o contramăsură pentru combaterea ei. Este o tactică de design numită user stories .

Poveștile utilizatorilor sunt o tehnică de proiectare colaborativă pentru echipele de produse, adoptată din metodologia de dezvoltare software Agile. Echipele agile sunt de obicei concentrate pe atingerea unor obiective mici în timpul sprinturilor. Aceștia pun accentul pe viteza, obiectivele și rezultatele în loc de documentare extinsă, de unde și conceptul de povești ale utilizatorilor.

Pentru majoritatea echipelor Agile, poveștile utilizatorilor sunt vehiculul principal al livrării incrementale de software. Alianța Agile

Poveștile utilizatorilor vor preveni apariția caracteristicilor
(Fotografia echipei Startae pe Unsplash)

Ce este o poveste de utilizator?

O poveste de utilizator descrie ceva ce utilizatorul dorește să realizeze. Poveștile utilizatorilor pot ajuta designerii și echipele de dezvoltare să rămână concentrate pe nevoile utilizatorilor, mai degrabă decât să fie prinși în frenezia adăugării de caracteristici ale produsului.

O poveste de utilizator este scurtă, specifică și orientată spre obiective. Este o declarație cu o singură propoziție, încadrată din perspectiva utilizatorului, care are următoarea structură:

Ca (tip de utilizator), vreau (scopul), astfel încât să pot (obține un beneficiu).

Poveștile utilizatorilor permit unei echipe să țină conversații mai bune despre proiect pe parcursul procesului de dezvoltare. Ajută la prevenirea deformarii caracteristicilor, deoarece lucrul cu acestea facilitează o înțelegere comună a ceea ce echipa încearcă să construiască și de ce .

Dacă există vreun principiu sacru pentru cei din domeniul proiectării interfeței utilizator și al interacțiunii om-calculator, acesta este cunoașterea utilizatorului . Don Norman, co-fondator și principal emerit al Nielsen Norman Group

Declarațiile de povestire a utilizatorului în dezvoltarea poveștii utilizatorilor contribuie în mare măsură la prevenirea furajului caracteristicilor

Alinierea poveștilor utilizatorilor între design și agilitate

Poveștile utilizatorilor sunt un concept pe care dezvoltatorii îl înțeleg. Fie la începutul proiectului, fie în timpul dezvoltării produsului, designerii pot colabora mai eficient cu dezvoltatorii lucrând cu poveștile utilizatorilor. Caracteristicile produsului pot fi planificate împreună, optimizând dezvoltarea și clarificând rezultatele asupra cărora echipa ar trebui să se concentreze .

Acestea fiind spuse, mulți designeri nu sunt de acord cu ideea că Agile și UX pot juca frumos împreună . Una dintre convingeri este că cele două forțe de motivare și cronologie disparate nu se aliniază bine – poveștile utilizatorilor nu se potrivesc cu ușurință într-un proces de proiectare holistic, deoarece, în dezvoltare, accentul se pune pe ciclurile de livrare pe termen scurt. O altă noțiune este că poveștile utilizatorilor nu sunt suficient de substanțiale ca abordare de design - le lipsește perspectiva care ia în considerare imaginea de ansamblu: întreaga experiență a utilizatorului .

Aceste convingeri sunt valide într-o oarecare măsură, dar sunt și greșite .

Să limpezim aerul. În primul rând, designerii trebuie să recunoască faptul că lucrul cu poveștile utilizatorilor este un proces de proiectare colaborativ . Deși s-ar putea să nu se alinieze perfect cu sprinturile Agile din partea dezvoltării, acestea pot face parte dintr-un proces de proiectare asincron mai extins atunci când colaborăm cu dezvoltatorii . Poveștile utilizatorilor facilitează, de asemenea, colaborarea echipelor situate în diferite locații.

În al doilea rând, poveștile utilizatorilor sunt parte integrantă a designului centrat pe om și pe activitate . În loc să se concentreze pe adăugarea din ce în ce mai multe caracteristici ale produsului — proverbiala „funcție furioasă” — poveștile utilizatorilor îl fac real . Poveștile utilizatorilor se află în spatele fiecărei activități pe care o desfășoară oamenii, care sunt compuse din sarcini, care la rândul lor sunt o serie de acțiuni. Ca rezultat, produsele sunt dezvoltate cu o înțelegere profundă a activităților utilizatorilor. Lucrul cu poveștile utilizatorilor se încadrează bine în efortul holist de a crea o experiență de utilizator încântătoare.

Crearea poveștii utilizatorului de către echipe previne furajarea caracteristicilor
Lucrul cu poveștile utilizatorilor propulsează procesul de proiectare a produsului.

Poveștile utilizatorilor pentru testarea produselor și UX Metrics

Poveștile utilizatorilor exprimate în mod clar alimentează diverse aspecte ale designului excelent de produs. Revizuirea periodică a poveștilor utilizatorilor și verificarea dacă un anumit obiectiv de utilizator este realizabil - testul de acceptare pentru o anumită poveste de utilizator - va ajuta la menținerea echipei de produs pe drumul cel bun.

Companiile cheltuiesc adesea mult timp și bani construind produse de care clienții nu au nevoie sau nu le doresc, pierzând atât timp, cât și resurse. Produsele pot fi bine intenționate, dar eșuează pentru că nu abordează o nevoie identificabilă într-un mod pe care consumatorii îl înțeleg.

Testând produsul pe potențiali clienți, echipele de produse pot înțelege dacă produsul rezolvă o nevoie clar identificabilă . Este o modalitate de a măsura succesul. Construind și testând prototipuri bazate pe povești de utilizator bine definite, designerii pot măsura timpii de finalizare a sarcinilor și ratele de succes. Nu numai în faza incipientă de proiectare a produsului, ci pe tot parcursul ciclului de viață al dezvoltării produsului. Procedând astfel, echipele pot vedea dacă produsul devine din ce în ce mai bun pentru a satisface nevoile clienților .

În plus, poveștile utilizatorilor pot fi folosite pentru a defini rezultatele UX (evaluate prin metrici de succes UX) și pentru a ajuta designerii să verifice evoluția produsului cu indicatori de progres UX.

  • Rezultatele UX sincronizează pe toată lumea cu ceea ce se construiește.
  • Măsurile de succes UX spun echipelor când au obținut rezultatul.
  • Măsurile de progres UX permit echipelor să urmărească și să evalueze progresul pe parcurs.

Maparea poveștii utilizatorului evită deplasarea caracteristicilor

Cum să generați povești grozave pentru utilizatori

Crearea poveștii utilizatorului începe cu personaje extrase din informațiile cercetării utilizatorilor. O înțelegere profundă a personajelor îi va ajuta pe designeri să creeze povești semnificative care se conectează la obiectivele mai mari ale utilizatorilor. În acest proces, nevoile nesatisfăcute ale utilizatorilor pot fi descoperite și pot fi construite narațiuni ale produsului (numite Epics în Agile).

Designerii pot lua narațiuni UX substanțiale, conduse de persoane și obiectivele utilizatorilor, și le pot împărți în bucăți mai mici: poveștile utilizatorilor . De exemplu, să presupunem că lucrăm la o aplicație bancară mobilă. Scopul lui Epic ar fi „să gestioneze banii din mers”. Acest obiectiv mai mare de utilizator poate fi apoi împărțit în povești mai mici, cum ar fi:

  • În calitate de proprietar de afaceri, vreau să fac depuneri pe mobil, astfel încât să pot economisi timp.
  • În calitate de proprietar de afaceri, vreau să solicit un împrumut din mers pentru a obține credit mai rapid.
  • În calitate de proprietar de afaceri, vreau să-mi verific contul cu o aplicație pentru a fi la curent cu finanțele mele.

Cum venim cu astfel de povești de utilizator? Utilizând o varietate de tehnici de cercetare UX, cum ar fi umbrarea (o tehnică de observare), studii de jurnal și interviuri cu utilizatorii. Alternativ, designerii pot folosi analiza produselor pentru a identifica modele de comportament al utilizatorului și pentru a evidenția structurile de bază care conduc acele modele.

De exemplu, prin observarea fluxurilor de evenimente, datele pot arăta că mai multe sarcini nu au putut fi finalizate. Au fost începute sarcini, s-au făcut progrese, dar indicate de ieșirile neașteptate din mijlocul sarcinii, nu au ajuns la o concluzie. Astfel de modele ar indica oamenii care renunță în frustrare, deoarece produsul nu oferă o modalitate ușoară de a îndeplini un set coordonat de sarcini . Un designer UX perceptiv ar identifica problema, ar investiga cu mai multe cercetări ale utilizatorilor, ar reproiecta caracteristica produsului care nu funcționează și va testa din nou finalizarea sarcinii.

Scrierea unei povești de utilizator în dezvoltarea poveștii de utilizator
(Fotografie de LinkedIn Sales Navigator pe Unsplash)

Cum se scrie și se prioritizează poveștile utilizatorilor

Cine scrie poveștile utilizatorilor? În mod tradițional, scrierea poveștilor utilizatorilor a fost responsabilitatea managerilor de produs de a avansa dezvoltarea (deseori când nu există un designer în echipă). Cu toate acestea, atunci când există un designer în echipă, poate fi cel mai bine să le scrie designerii. Ei au efectuat cercetări despre utilizatori și sunt cei mai familiarizați cu persoanele și nevoile acestora.

Ca tehnică, poveștile utilizatorilor sunt menite să fie compacte și ușoare, permițând echipelor să construiască produse rapid. După cum am menționat mai devreme, ele trebuie să fie scrise ca o declarație simplă, cu o singură propoziție, din perspectiva utilizatorului: „ Ca (utilizator), vreau să (fac ceva/scopul) astfel încât să pot (atinge rezultatul dorit).

Poveștile utilizatorilor create în acest mod ajută la justificarea fiecărei caracteristici adăugate unui produs și mențin în prim plan rațiunea din spatele fiecărei decizii de design: „de ce facem ceea ce facem.

Pentru a scrie o poveste excelentă pentru utilizator:

  • Ar trebui să fie clar, concentrat și practic.
  • Ar trebui să surprindă povestea într-un mod care să pară valoros.
  • Poate fi tradus într-o caracteristică a produsului.
  • Are un test de acceptare (scopul a fost atins?).

Odată scrise, poveștile utilizatorilor trebuie să fie prioritizate într-o matrice. Ceva familiar pentru managerii de produs, o matrice de priorități ajută la asigurarea faptului că echipa de produs se concentrează mai întâi pe caracteristicile cele mai de impact. Pentru designeri, aceasta înseamnă prioritizarea poveștilor utilizatorilor care oferă cea mai mare valoare pentru clienți.

Mai multe aspecte influențează indexul de prioritate al unei povești de utilizator:

  • Obiective de afaceri . O poveste de utilizator care are un impact direct asupra veniturilor unei companii ar trebui să obțină o valoare a indicelui mai mare decât cea a celor doar dezirabile.
  • Dependențe funcționale . Dacă mai multe povești de utilizator pot fi implementate numai după o anumită poveste, aceasta din urmă devine critică și primește o valoare de index mai mare.
  • Timp de dezvoltare . Dacă echipa de dezvoltare evaluează o poveste de utilizator ca fiind rapid de implementat și esențială pentru atingerea obiectivelor de afaceri, atunci povestea primește o valoare de index mai mare.

Stickies-urile de pe perete ajută echipa să se alinieze la cele mai bune practici din povestea utilizatorului

Beneficiile User Stories în Design

Lucrul cu un cadru de poveste de utilizator asigură că produsul are doar caracteristicile de care au nevoie utilizatorii față de caracteristicile pe care echipa de produs speră că le vor folosi, pe baza ipotezelor. Cu alte cuvinte, lucrul cu poveștile utilizatorilor previne furajarea caracteristicilor .

Lucrul cu poveștile utilizatorilor are mai multe beneficii:

  • Oferă un limbaj comun. Poveștile utilizatorilor devin un limbaj comun pentru întreaga echipă de dezvoltare, eliminând accentul pe soluții și funcții. În schimb, ei încadrează discuția în jurul a ceea ce urmează a fi realizat.
  • Stimulează colaborarea. Ele motivează colaborarea dintre utilizatori, designeri și echipa de dezvoltare.
  • Permite o înțelegere comună. Ele ajută la dezvoltarea unei înțelegeri comune a nevoilor utilizatorilor prin utilizarea unui limbaj comun.
  • Crește transparența. Ele sporesc deschiderea între membrii echipei, ceea ce întărește încrederea.
  • Sunt cuprinzătoare și coezive. Traducerea cerințelor proiectului în povești de utilizator este relativ ușoară pentru a înțelege proiectul. Plimbarea prin poveștile utilizatorilor oferă un sentiment mai clar despre „despre ce este proiectul” decât listele de caracteristici și cerințe funcționale.
  • Oferă flexibilitate, accesibilitate și manevrabilitate. Poveștile utilizatorilor sunt simple din punct de vedere conceptual în comparație cu alte documentații și se creează rapid. Utilizatorii pot fi, de asemenea, implicați în generația lor, iar părțile interesate pot edita fără efort poveștile utilizatorilor sau pot adăuga propriile lor.
  • Schimbă perspectiva proiectului. Poveștile utilizatorilor schimbă perspectiva unui proiect de la o listă de cerințe potențial aleatorii și abstracte la o reprezentare a activităților concentrate pe utilizator.
  • Facilitează livrarea de cea mai mare valoare. Ele ajută la furnizarea de funcții orientate spre client care oferă cele mai multe beneficii.
  • Oferă o listă de verificare. Acestea permit măsurători în raport cu îndeplinirea cu succes a sarcinilor. Dacă un utilizator nu poate îndeplini sarcini, produsul a eșuat.

Crearea poveștii utilizatorului pentru a evita furajarea caracteristicii

Design mai bun de produs cu cartografierea poveștii utilizatorului

Designerii nu ar trebui să se bazeze doar pe poveștile utilizatorilor pentru a conduce proiectarea produsului - un proces cuprinzător de proiectare a produsului implică multe alte metode și artefacte. Poveștile utilizatorilor bine integrate ar trebui să se completeze reciproc ca piesele unui puzzle care alcătuiesc UX-ul întregului produs. În schimb, poveștile disjunse ale utilizatorilor vor perturba coeziunea experienței utilizatorului.

Alte probleme potențiale atunci când vă bazați exclusiv pe poveștile utilizatorilor pentru a stimula designul:

  • Lipsa contextului (ignorând rezultatul general UX)
  • Nici un sentiment de completitudine (incertitudinea dacă obiectivele mai mari sunt acoperite)
  • Confundarea poveștilor utilizatorilor cu cazurile de utilizare
  • Nu evoluează produsul (povestirile utilizatorilor nu sunt fixe, tind să se schimbe în timp)

Construirea unei hărți a poveștii utilizatorului ne ajută să ne concentrăm asupra imaginii de ansamblu – produsul în ansamblu, în loc să ne concentrăm miope pe o poveste individuală. Jeff Patton, autorul cărții User Story Mapping

Maparea poveștii utilizatorului joacă un rol important în crearea poveștii utilizatorului pentru a evita furajarea caracteristicilor
(Fotografia de Green Chameleon pe Unsplash)

rezumat

Lucrul cu poveștile utilizatorilor în design oferă măsurătorile critice de care au nevoie designerii pentru a livra produse bine concepute. Disciplina de a adera la un cadru de poveste de utilizator înseamnă, de asemenea, să nu puneți niciodată un element de design într-o interfață de utilizare care nu are o poveste de utilizator corespunzătoare.

Atractia poveștilor utilizatorilor este că identifică nevoile funcționale, dar nu stipulează modul de proiectare a produsului pentru a satisface acele nevoi funcționale. Ei se concentrează mai întâi pe problemă înainte de a prescrie o soluție.

Designerii ar trebui să vadă poveștile utilizatorilor ca elemente de bază valoroase în proiectarea produsului, să cartografieze poveștile utilizatorilor pentru a crea un UX coeziv și să folosească cele mai bune practici ale poveștilor utilizatorului. Acesta va preveni dispariția caracteristicilor, va permite echipelor de produse să livreze produse mai bine concepute și va permite designerilor să creeze produse cu experiențe de utilizator fără fricțiuni și încântătoare.


Spune-ne ce crezi! Vă rugăm să lăsați mai jos gândurile, comentariile și feedback-ul dvs.

• • •

Citiri suplimentare pe Blogul Toptal Design:

  • Puterea Figma ca instrument de proiectare
  • Un ghid cuprinzător pentru proiectarea notificărilor
  • Make It Count – Un ghid pentru măsurarea experienței utilizatorului
  • Ochiul minții – O privire asupra psihologiei vizualizării datelor