Introducere în planificarea agilă

Agil și Planificare, sunt ca antonime! Planificarea și agilitatea pot merge împreună? Se spune adesea că echipele agile nu planifică cu adevărat. Cu toate acestea, întrucât un număr neînsuflețit de organizații au adoptat practici agile, unul dintre factorii cheie ai implementării cu succes a agilului se pare că este abordarea sa către „planificare”.

Definiția „Agile Planning”

Planificarea agilă poate fi definită ca o metodologie care măsoară viteza muncii prin echipe de lucru independente denumite „Sprinturi” sau „Ierații”. Sprinturile sunt sarcini de lucru alocate echipelor care au o durată de 2-4 săptămâni. Rolul planificării Agile este de a defini și de a atribui sarcinile respective multor astfel de sprinturi multiple. Astfel, facilitează procesul de învățare și ajută echipele să stabilească obiective realizabile.

Care sunt atributele „Planificării agile”?

Aici, ne concentrăm pe cele mai importante patru atribute agile care sunt următoarele:

1. De obicei, un plan agil include „versiuni” și „sprinturi”.

Atunci când un nou produs este lansat sau dacă un produs rulant este actualizat, este denumit „Release” în planificarea Agile. Astfel de versiuni definite sunt separate în mai multe sprinturi. Fiecare echipă sprint are alocate sarcini pre-listate pentru a lucra pentru a fi finalizate într-o durată de 2-4 săptămâni. Aceste sarcini enumerate sunt intitulate ca povești de utilizator.

2. „Povestiri utilizator” - Model pentru planificare:

În Agile, Povestile utilizatorilor sunt nevoile enumerate de utilizatori. Echipa Sprint identifică strategii cu privire la modul în care aceste cerințe specifice pot fi îndeplinite în cele mai bune moduri posibile.

3. Planificarea Agilă este repetitivă și progresivă

Conceptul de planificare agilă este repetitiv. Echipele de sprint repetă procesele care le permit să prevadă câte povești de utilizator pot fi finalizate într-o anumită durată. De asemenea, anticipează orice probleme sau probleme care ar putea fi cauza unor obstacole în succesul unui proiect.

4. Estimarea este exclusivă a managementului

Fundamental, planificarea agilă se bazează pe participarea echipei. Spre deosebire de managementul de proiect tradițional, sarcinile nu sunt atribuite de către management. Poveștile utilizatorilor sunt definite chiar de echipa sprint.

Înțelegerea „Ceapă agilă”

Spre deosebire de planificarea tradițională a proiectelor, Agile planifică frecvent și nu se bazează pe o planificare cuprinzătoare. Există șase etape până la planificarea Agile. Ceapa agilă, practic, indică cele șase niveluri în planificare.

1) Etapa de planificare a strategiei

În această etapă, organizația proiectează și elaborează harta rutelor pe modalități de atingere a obiectivelor sau obiectivelor dorite. Ea presupune planificarea și execuția strategiilor pentru obținerea rezultatelor vizate într-un interval de aproximativ 3 - 5 ani.

2) Etapa de planificare a portofoliului

Această etapă implică dezvoltarea unui astfel de set de produse care se aliniază obiectivelor strategice ale organizației.

3) Etapa de planificare a produselor

În această etapă, proprietarul produsului plănuiește numărul de versiuni ale unui produs specific. Această etapă de planificare a produselor este aliniată la stadiul de portofoliu.

4) Etapa de planificare a eliberărilor

În această etapă a planificării, echipele scrum lucrează în colaborare la scopul hotărât al unui produs sau la data lansării. Astfel, planifică lansarea viitoare a unui produs și este în temeiul planului de produs.

5) Etapa de planificare a iterației

La acest nivel, echipele sunt alocate cu un set diferit de sarcini care trebuie executate din planul de lansare și sunt denumite „Planificare Sprint”. Astfel, este în combinație cu etapa de eliberare a planificării.

6) Etapa de planificare zilnică

După cum indică numele, în această etapă, echipele decid cu privire la sarcinile de zi cu zi care trebuie executate. Din nou, această etapă este în aliniere cu stadiul de iterație și permite echipei să evalueze cât de strâns sunt țintele lor și le permite să modifice planurile, dacă este necesar.

Astfel, ceapa de planificare agilă este un mod eficient de a rezuma diferitele etape ale planificării și modul în care fiecare etapă este în legătură cu cealaltă. Acesta oferă o viziune mai largă a motivului pentru care se iau anumite decizii.

Tipuri

Următoarele sunt tipuri de planificare agilă:

1) Tema: Este un obiectiv vizat care vizează aducerea schimbării organizaționale.

2) Povestiri utilizator: Acestea sunt nevoile sau cerințele definite de utilizatorii produsului.

3) Backlog: Acesta este un set de povești pentru utilizatori și cerințe nefuncționale care ar putea fi executate în perioada următoare.

4) Refinement de backlog: După cum sugerează și numele, este vorba despre modernizarea poveștilor utilizatorilor și eliminarea celor care nu au nicio relevanță.

5) Epics: Epics este o colecție de mai multe povești pentru utilizatori. Dacă aceste povești ale utilizatorilor urmează să fie implementate, Epics este conceput folosind structura produsului, proiectări și hărți de rute. Epopeile sunt un subset de Tema.

6) Planificarea Sprint-ului: Sprint-urile sunt o listă de sarcini alocate mai multor echipe pentru o anumită durată. Este format din „obiectivul Sprint” și „backlog Sprint”. Obiectivul Sprint constă într-o declarație de gol pe care echipele sprint își propun să o atingă. Jurnalul de sprint este un set de povești pentru utilizatori și cerințe nefuncționale care trebuie executate de echipele de sprint. În această etapă, se identifică setul de muncă relevant, care se aliniază obiectivelor și resurselor actuale ale unei organizații.

7) Planificarea lansării: include planificarea pentru mai multe sprinturi. Aproximativ 3-12 iterații sunt dezvoltate în timpul planificării eliberării. De asemenea, este o bază pentru a urmări progresul proiectului.

Noțiunea cheie a planificării constă în a da prioritate sarcinilor esențiale și a fi adaptativ la schimbare. Este vorba despre munca în echipă și colaborare. Spre deosebire de planificarea proiectului cascadei, în mod agil, echipele sunt responsabile să aleagă caracteristicile din urma și să direcționeze proiectul către obiectivul vizat. În Agile, planul este deținut de echipe, iar echipa este responsabilă exclusiv de respectarea termenelor limită.

Deoarece Agile este aplicat cu preponderență în sectorul software, care poate fi modernizat progresiv, este posibil să nu se aplice sectorului producției, care necesită o planificare uriașă, spre deosebire de actualizările de aici și de acolo.

Articole recomandate

Acesta a fost un ghid pentru Planificarea Agilă. Aici am discutat Conceptul, Atributele, Înțelegerea și Tipurile de planificare în Agile. De asemenea, puteți parcurge și celelalte articole sugerate pentru a afla mai multe -

  1. Ciclul de dezvoltare agilă
  2. Principii de gestionare a proiectelor agile
  3. Cadre agile
  4. Întrebări la interviu pentru antrenorul Agile