Introducere în Agile Sprint Planning

Planificarea Agile Sprint implică un ScrumMaster care facilitează întâlnirea, un proprietar al produsului, care clarifică detaliile de produs înapoi și criteriile de acceptare ale acestora și întreaga echipă Agile, care definește munca și efortul necesare pentru a-și îndeplini angajamentele de sprint.

Agile este în sine un termen umbrelă pentru diverse metodologii de dezvoltare a proiectelor precum Scrum, Kanban, Scrumban sau orice metodă hibridă. Tenacitatea metodologiei Agile constă în furnizarea produsului la timp și la buget, precum și la instigarea unor abordări flexibile pentru adoptarea oricărei modificări inevitabile. Scrum este o metodologie utilizată pe scară largă în dezvoltarea de software, care este un cadru pentru colaborarea eficientă a echipei pentru a analiza problemele complicate care asigură livrarea produsului cu cea mai mare valoare posibilă. În Scrum, Sprint este o perioadă specifică de timp în care toate sarcinile și evaluările prealocate ar trebui să fie finalizate. Fiecare Sprint începe cu o planificare eficientă, care are un rol semnificativ înainte de inițiere.

Ce este Sprint Planning?

În cadrul Scrum, ședința de planificare Sprint este punctul de pornire al oricărui sprint în care membrii echipei se reunesc pentru a planifica și a determina articolele din produsul care urmează să lucreze în timpul sprintului și să pregătească un plan inițial de finalizare a activităților și termenul de livrare al acestuia.

Cine participă la întâlnirea de planificare Sprint?

Întâlnirea de planificare Sprint implică întreaga echipă. Cu toate acestea, trei membri cheie sunt importanți în planificarea și implementarea procesului Scrum.

Proprietarul produsului

Proprietarul produsului trebuie să pregătească toate articolele legate de întârziere înainte de întâlnire. El sau ea trebuie să fie o sursă pentru clarificarea tuturor caracteristicilor semnificative și pentru a da răspunsuri satisfăcătoare la toate întrebările din jurul cazului de utilizare sau a criteriilor de acceptare solicitate de membrii echipei. Înainte de a apărea în ședință, orientările adecvate sunt esențiale pentru pregătire, deoarece proprietarul produsului nu trebuie să descrie fiecare articol urmărit în lista de produse.

Membrii echipei

Membrii echipei creează un plan în legătură cu câte articole de întârziere de produse vor putea livra în termen și ce proces vor urma. Proiectanți, dezvoltatori, ingineri de testare - toți membrii echipei trebuie să participe activ pentru o înțelegere solidă, astfel încât să poată evalua nivelul de așteptare pentru lucrul la produs și zonele prioritare pentru a se pregăti pentru următorul sprint.

Maestrul Scrum

Rolul unui Scrum Master este ca antrenor care facilitează ședința de planificare sprint, pentru a-i asigura eficiența. Pentru a stabili acordul reciproc în cadrul membrilor echipei și a include întârzierea produsului cu programul de sprint sunt responsabilitățile principale ale Scrum Master.

Temeiul pentru întâlnire

Înainte de a presupune o întâlnire agilă de planificare sprint, se recomandă să urmați anumite discipline. Pregătirea este ea însăși o parte importantă, iar proprietarul produsului trebuie să acorde o atenție specială înainte de începerea ședinței.

  • Fără pregătirea de întârziere, întâlnirea va avea timp și mai puțin eficientă. Proprietarul produsului acordă prioritate organizării articolelor de retard, documentația cazurilor de testare, identificarea zonelor de dependență și listarea cazurilor de testare. Înseamnă că proprietarul produsului trebuie să se asigure despre pregătirea pentru toate articolele legate de documentul de întârziere.
  • Poveștile utilizatorilor care vor reprezenta în ședința de planificare sprint ar trebui să fie la dimensiunea potrivită, nu atât de mari sau prea mici.
  • Proprietarul produsului trebuie să ia o inițiativă specială pentru prezența fiecărui membru. De aceea, se recomandă să aruncăm o privire la calendar și să asigurăm disponibilitatea tuturor.
  • Măsurați munca medie și stabiliți-o ca punct de referință pentru a vă face o idee estimată că cât de multă muncă a fost finalizată în fiecare sprint.
  • Se recomandă crearea unei agende și difuzarea acesteia în interiorul membrilor echipei.

Lungimea fiecărei ședințe de planificare agile sprint variază între 1 și 4 săptămâni. Echipa organizează întâlniri de planificare la începutul fiecărui sprint pentru a descompune fiecare dintre caracteristicile programate pentru sprint în sarcini tehnice. În general, ședința de planificare sprint se menține timp de 2-4 ore, dar a lua mai mult timp înseamnă a petrece timp pentru lucruri inutile.

Structura ședinței de planificare Sprint

Întreaga ședință de planificare a sprinturilor Agile poate fi fragmentată de obicei în două părți -

1 Domeniul de aplicare

Prima parte a ședinței de planificare sprint este axată pe revizuirea articolelor din lista de produse. Pe parcursul acestei părți a reuniunii, membrii echipei colaborează cu proprietarii de produse în discuție pentru a șterge ambiguitatea lor legată de articolele din lista de produse. La sfârșitul primei părți a planificării sprint-ului, membrii echipei au stabilit un obiectiv de sprint și prognozează un timp estimat pentru îndeplinirea sarcinii.

2. Planificați

În cea de-a doua parte a ședinței de planificare a sprinturilor Agile, echipa prognozează modul în care vor fi construite articolele de retard ale produsului. Membrii echipei descompun articolele din lista de produse în anumite sarcini și le evaluează în câteva ore. Există și alte aspecte care trebuie de asemenea luate în considerare în cadrul acestei reuniuni. Acestea sunt -

  • Orice informații sau actualizări noi colectate de la părțile interesate sau clienții care pot avea impact asupra planificării sprintului vor fi luate în considerare în cadrul acestei întâlniri.
  • Este esențial să discutați despre capacitatea echipei sau despre orice vacanță pentru a vă da o idee clară despre câtă dedicație este necesară.
  • Echipa examinează fiecare articol și distribuie sarcina între membri.
  • Dacă pot apărea probleme noi, preocupări sau dependențe în timpul discuției, este recomandat să înregistrați aceste ipoteze pentru un plan de acțiune viitor.
  • Odată identificat backlog-ul de sprint, Scrum Master va solicita membrilor echipei consimțământul asupra planului.
  • Atunci când membrii echipei și proprietarul produsului sunt de acord cu planul pentru realizarea obiectivului, se va desfășura activitatea pe backlogul de sprint. Rezultatele reuniunilor de planificare a sprinturilor vor fi rezultatul pe termen lung și determinarea obiectivelor primăverii.

Beneficii

Avantajul important Agile al ședinței de planificare sprint este acela că asigură începutul tiparului cu planificarea inițială și înțelegerea reciprocă. În afară de aceasta, întâlnirea sprint îmbunătățește colaborarea și spiritul de formare a echipei care ajută la propagarea acceptării comune asupra produsului. Există și alte beneficii descrise mai jos-

  • Promovează doar metoda de planificare a timpului, care ajută la definirea a două lucruri majore - obiectivul sprint și backlog-ul.
  • Dă un sentiment de abilitare membrilor echipei care își pot controla propriul flux de muncă.
  • Există o scală de măsurare în Scrum care ajută să vă faceți o idee probabilă despre cât de multă muncă poate fi finalizată în sprint, care se numește viteză. Viteza este o măsură esențială în ceea ce privește măsurarea cantității de muncă care va fi abordată în timpul sprintului.

O ședință de planificare a sprinturilor va fi considerată eficientă dacă s-a făcut o lucrare corespunzătoare, împreună cu reprezentarea, iar echipa apare cu o abordare pregătită pentru a face față sarcinii.

Articole recomandate

Acesta a fost un ghid pentru Agile Sprint Planning. Aici am discutat despre conceptul, lucrările de bază, structura și beneficiile întâlnirii de planificare agilă a sprinturilor. Puteți parcurge și alte articole sugerate pentru a afla mai multe -

  1. Ce este Agile?
  2. Întrebări de interviu agile
  3. Agile vs Scrum vs Cascada
  4. Cadre agile