⭠ înapoi la postări
criteriile de acceptare și poveștile utilizatorilor sunt câțiva dintre termenii pe care îi auzim zilnic într-un mediu agil de Inginerie Software. Lucrând cu mai multe echipe de clienți de-a lungul anilor la Quantum Mob, am observat că nu toată lumea le folosește, iar cei care le folosesc în mod obișnuit. Ei pot fi direct responsabili pentru a face viața unui inginer software Un coșmar confuz, fără a avea o indicație clară asupra a ceea ce se așteaptă pentru rezultate.,ce înseamnă acești Termeni și cum îi putem folosi pentru a ne asigura că proiectele software sunt livrate la așteptările tuturor? În acest articol, vom aprofunda criteriile de acceptare și poveștile utilizatorilor în dezvoltarea de software cu exemple și vom demonstra modul în care acestea pot fi utilizate pentru a crea responsabilitate și pentru a asigura livrarea unui proiect.
definiții
-
povești utilizator
povești utilizator sunt detalii generalizate ale cerințelor de utilizator ale sistemului și ceea ce clientul speră să câștige din această funcționalitate., În Scrum avem criterii de acceptare a utilizatorilor pentru a simplifica înțelegerea intenției clientului sau pentru a traduce intenția într-un element acționabil.
-
criterii de acceptare
criteriile de acceptare sunt o listă formală care enumeră pe deplin cerințele utilizatorilor și toate scenariile de produs puse în cont. Se afirmă intenția clientului și nu soluția; este de până la echipa să le înțeleagă și să ceară clarificări în cazul în care este complex și de a găsi soluția.,
criterii de acceptare în dezvoltarea de Software
un proiect de dezvoltare de software este de obicei împărțit într-un set de sarcini, iar după fiecare sarcină este finalizată, se confirmă dacă îndeplinesc cerințele domeniului de dezvoltare a proiectului. Acest lucru este posibil prin utilizarea criteriilor de acceptare.înainte de a începe codarea efectivă a oricărui proiect, este necesară planificarea și estimarea resurselor și a informațiilor despre cronologie. Utilizarea criteriilor de acceptare permite împărțirea ușoară a sarcinilor, care pot fi apoi bugetate și atribuite cu ușurință.,
dezvoltare Caracteristică cu Povești de Utilizator și Criterii de Acceptare
Cum să scrie Criteriile de Acceptare
Criteriile de Acceptare trebuie să descrie realizabile și sensibil informații. Ar trebui să ofere nivelul minim de funcționalitate pe care produsul trebuie să îl atingă, permițând spațiu pentru o anumită flexibilitate. De asemenea, nu ar trebui să fie supraestimată sau subestimată, ci stabilită la un nivel realist.,criteriile mari sunt bine detaliate și definite astfel încât membrii echipei să poată înțelege cu ușurință ceea ce li se cere și să folosească cu ușurință informațiile în dezvoltare. La fel cum proiectul este împărțit în sarcini cu ajutorul criteriilor de acceptare, criteriile ar trebui să aibă și o listă de verificare de referință pentru a vedea dacă povestea utilizatorului este acoperită.
utilizarea criteriilor de acceptare pentru a asigura standardele de dezvoltare
criteriile de acceptare nu trebuie să fie strict utilizate pentru a descrie intenția clientului. În calitate de lider al echipei de dezvoltare, este posibil să doriți să asigurați anumite standarde., Dacă adăugați componente noi într-o bibliotecă de componente, cum ar fi Storybook, este posibil să doriți să adăugați anumite butoane și setări pentru a fi implementate ca criterii de acceptare. Dacă doriți să asigurați testarea unității, puteți enumera un test de unitate specific ca parte a criteriilor de acceptare.
cum știu dacă am scris criterii bune de acceptare?
Un bun criteriu de acceptare este lizibil și înțeles de toate părțile interesate care sunt preocupate de povestea utilizatorului. Pentru a asigura criterii clare de acceptare din care toate părțile interesate pot obține valoare, evitați utilizarea jargoanelor.,
formate cu exemple
vă recomandăm să urmați formatele de mai jos pentru a crea definiții clare asupra cărora echipa dvs. poate acționa.
poveste utilizator:
să folosim următoarea poveste de utilizator pentru a lua în considerare criteriile de acceptare.
Înregistrată Compania ABC utilizator
eu pot vedea de aderare la data expirării
ca să știu când trebuie să-și reînnoiască manual sau permite auto-reînnoi.
criterii de acceptare (nu este formatat):
data de expirare a abonamentului este calculată.,
Se afișează data de expirare a abonamentului.
este afișată opțiunea reînnoire manuală.
este afișată opțiunea de a vă înscrie la reînnoirea automată.
detaliile de membru nu sunt afișate dacă utilizatorul nu este înregistrat/autentificat.,
Criterii de Acceptare (formatat)
Scenariu — Afișează opțiuni pentru a reînnoi Compania ABC aderare la Detaliile de Facturare pagina
Dat — O valabilă utilizatorul este logat
Când — Are un valabile Compania ABC membru cu o data de expirare
Atunci Arată — opțiunea de a reînnoi calitatea de membru manual sau opt-în auto-reînnoi
Wrap-up
În rezumat, Criterii de Acceptare a descrie intenția de client, adică lui/ei idee de ceea ce Povestea de Utilizator ar trebui să fie ca., Depinde de echipă să dezvolte soluția la povestea utilizatorului.
scrierea unei povești bune a utilizatorului și a unui criteriu de acceptare este dificilă, dar o sarcină cu adevărat importantă în dezvoltarea de Software care determină dacă software-ul face ceea ce așteaptă utilizatorul sau nu și, în final, măsoară calitatea produsului.
Newsletter Înscriere
primiți rezumate direct în căsuța de e-mail.