care sunt definițiile și diferențele dintre: temă, Epic, caracteristică, poveste de utilizator și sarcină?

fiecare organizație și autor are o definiție diferită pentru acești Termeni.

în acest articol, Mike Cohn oferă definiția sa de povești de utilizator, epopee și teme:

o poveste de utilizator este pur și simplu ceva ce un utilizator vrea. Poveștile utilizatorilor sunt mai mult decât text scris pe un card index, dar pentru scopurile noastre aici, gândiți-vă la povestea utilizatorului ca la un pic de text care spune ceva de genul „Paginați raportul lunar de vânzări” sau „schimbați calculele fiscale pe facturi.”Multe echipe au învățat beneficiile scrierii poveștilor utilizatorilor sub forma: „ca tip de utilizator <> eu <vreau/pot/Sunt capabil/trebuie/etc.> astfel încât < un motiv>.”Dar nu este necesar ca o poveste de utilizator să fie scrisă în acest fel. Verificați avantajele acelui format de poveste de utilizator.

o epopee Scrum este o poveste de utilizator mare. Nu există un prag magic la care să numim o anumită poveste o epopee. Înseamnă doar ” poveste de utilizator mare.”Îmi place să mă gândesc la asta în legătură cu filmele. Dacă vă spun că un anumit film a fost un „film de acțiune-aventură” care vă spune ceva despre film. Probabil sunt niște urmăriri de mașini, probabil împușcături și așa mai departe. Vă spune acest lucru, chiar dacă nu există o definiție universală pe care am fost de acord să o urmăm și că un film de acțiune-aventură trebuie să conțină cel puțin trei urmăriri de mașini, cel puțin 45 de gloanțe trebuie împușcate și ….

deci, „epic” este doar o etichetă pe care o aplicăm unei povești mari. Apelarea unei povești la o epopee poate uneori să transmită un sens suplimentar. Să presupunem că mă întrebați dacă am avut timp ieri să scriu poveștile utilizatorilor despre partea de raportare lunară a sistemului. „Da”, răspund eu, ” dar sunt în mare parte epopee.”Asta vă spune că, deși le-am scris, nu am avut șansa să le descompun pe cele mai multe în povești care sunt probabil suficient de mici pentru a le implementa direct.

în cele din urmă, „Tema” este o colecție de povești de utilizator. Am putea pune o bandă de cauciuc în jurul acelui grup de povești pe care le-am scris despre raportarea lunară și am numi asta o „temă.”Uneori este util să ne gândim la un grup de povești, așa că avem un termen pentru asta. Lipirea cu analogia film de mai sus, în DVD-ul meu rack am depus Filmele James Bond împreună. Ele sunt o temă sau grupare.

în timpul sprintului, sarcinile sunt definite pentru fiecare poveste de utilizator, astfel încât echipa de dezvoltare să poată avea un sentiment clar despre modul în care își va îndeplini activitatea. Sarcinile sunt pur și simplu versiuni mai granulare ale lucrării implicate pentru a finaliza o poveste de utilizator. O sarcină este o lucrare tehnică necesară pentru a face o poveste. Dezvoltatorii împart o poveste în sarcini tehnice pentru a obține o estimare realistă a timpului necesar pentru a finaliza o poveste. Este important să rețineți că poveștile utilizatorilor sunt de obicei estimate folosind puncte de poveste, în timp ce sarcinile sunt estimate cu ore.

o caracteristică este un element distinct de funcționalitate care poate oferi capabilități afacerii. În general, este nevoie de multe iterații pentru a oferi o caracteristică. O poveste de utilizator este o parte a caracteristicii. Prin împărțirea unei caracteristici în povești mai mici, utilizatorul poate oferi feedback timpuriu dezvoltatorilor la probleme rapid.

relația dintre epopee și caracteristici este cea mai controversată din comunitatea agilă. În opinia mea, o epopee este un concept mai larg și o epopee poate fi împărțită în diferite caracteristici.

Lasă un răspuns

Adresa ta de email nu va fi publicată.

More: