în acest articol, am descrie pe scurt structura cerințelor funcționale pe care le folosim la Rocket company Retail. Există mai multe abordări pentru aceasta, dar am pus cele mai eficiente pentru compania noastră de mai jos.
în primul rând, care sunt cerințele funcționale?aceasta este o sarcină tehnică pentru echipa de dezvoltare. Cerințele trebuie să conțină o direcție clară a modului de îndeplinire a sarcinii particulare. Dacă lipsesc informații, există o mare șansă de comunicare greșită.,
cerințe Funcționale constau de obicei în:
- poveste de Utilizator (pentru a arăta ceea ce se asteapta de la echipa de dezvoltare)
- cazuri de Utilizare (pentru a arăta scenarii)
- Wireframes (pentru a vizualiza idee)
Să ne uităm la o poveste de utilizator și un caz de utilizare.
o poveste de utilizator descrie că utilizatorul de rol special trebuie să facă pentru realizarea rezultat special.,
de Obicei, acest model este folosit:
Ca o/un <rol>, vreau să <obiectiv>, așa că <beneficii>, pentru a face <sarcina pentru dezvoltator>
puteți vedea diferite exemple de aplicare a acestei metodologii. De exemplu, cum funcționează în Trello:
la Retail Rocket, creăm povești de utilizator într-un Google Docs folosind un format de tabel., Ajută foarte mult la comunicarea între diferite Echipe, deoarece toată lumea este capabilă să facă comentarii și să adune feedback.
cazuri de Utilizare
Un caz de utilizare descrie modul în care utilizatorul interacționează cu interfața pentru realizarea unor obiectivul. În realitate, există câteva moduri în care utilizatorul își poate îndeplini sarcina., Dacă utilizatorul rezolvă sarcina folosind mai multe moduri, trebuie să creați un caz de utilizare pentru fiecare. De exemplu, caracteristica dezvoltată poate fi accesată de pe mai multe ecrane. În acest caz, trebuie să scrie un caz de utilizare pentru fiecare opțiune.
de exemplu, pagina „Galerie”. Scopul utilizatorului este de a stoca imagini în scopul de a le utiliza la campaniile de e-mail.sarcinile utilizatorului:
- pentru a încărca o imagine / imagini
- pentru a pune o imagine / imagini în șablonul de e-mail
- pentru a elimina o imagine
pentru fiecare sarcină trebuie să scrieți un caz de utilizare (descrierea interacțiunii utilizatorului cu interfața).,
Exemple de cazuri de utilizare:
încărcarea imaginilor printr-o singură pagină în Biroul partener.
- Email manager se conectează la contul personal al Retail Rocket.
- Manager de e-mail deschide pagina „Galerie”.
- Email manager utilizează drag & drop sau clicuri pe butonul”Selectați fișiere”.
- imaginile sunt încărcate.
- utilizatorul vede Notificarea cu privire la încărcarea cu succes.
ștergerea unei imagini / imagini
- utilizatorul face clic pe imagine.
- imaginea este selectată.,selecția
- poate fi eliminată făcând clic pe zona din imaginea selectată.
- utilizatorul face clic pe pictogramă-trei puncte.
- apare un meniu contextual.
- utilizatorul selectează linkul „șterge fișierul” din acesta. Dacă au fost selectate mai multe imagini, toate vor fi șterse.
- imaginea este ștearsă.folosind acest format de cerințe funcționale, veți oferi unei echipe de dezvoltare instrucțiuni clare. În plus, veți arăta cum arată această interfață din partea unui client și cum poate satisface nevoile utilizatorilor., Abordarea ajută la prezentarea ideii dvs. și evitarea comunicării greșite.
Lasă un răspuns