Ghidul suprem pentru Scrum pentru începători

Publicat: 2019-09-18

Deși conceput inițial pentru echipele de dezvoltare software, Scrum a devenit acum popular în multe alte domenii, de la marketing la managementul proiectelor.

În această postare, vom explica elementele de bază pe care fiecare începător în Scrum trebuie să le cunoască, inclusiv ce este metodologia Scrum și cum să o implementăm cu puțin ajutor de la Creately pentru a vă rula și gestiona proiectele.

Ce este metodologia Scrum

Potrivit lui Ken Schwaber și Jeff Sutherland – care au dezvoltat Scrum și Scrum Guide – Scrum este definit ca

„Un cadru în care oamenii pot aborda probleme complexe de adaptare, oferind în același timp productiv și creativ produse de cea mai mare valoare posibilă.”

Scrum este o metodologie agilă de management de proiect și este cea mai utilizată metodologie Agile în lumea dezvoltării software. Se concentrează pe dezvoltarea de noi capabilități software prin sprinturi de 2-4 săptămâni.

În timpul sprinturilor, echipa Scrum se concentrează mai întâi pe dezvoltarea celor mai importante caracteristici pentru a veni cu un produs care poate fi livrat. Luând în considerare feedback-ul clienților și cerințele părților interesate, restul funcțiilor vor fi lucrate în timpul sprinturilor ulterioare.

Metodologia Scrum promovează munca în echipă, responsabilitatea, obiective comune clare și îmbunătățirea continuă a produsului, precum și a echipei și a mediului de lucru.

Este utilizat în mod ideal în proiecte cu cerințe care se modifică frecvent. Scrum este atât iterativ, cât și incremental și ajută la livrarea mai frecventă a produselor funcționale.

Beneficiile metodologiei Scrum includ

  • Dezvoltare mai rapidă a produselor de calitate
  • Randament sporit al investiției și costuri mai mici
  • Scăderea timpului de intrare pe piață
  • Creșterea satisfacției clienților
  • Angajați mai motivați, productivi și fericiți
  • Rata de risc redusă

Acum că știm ce este metodologia Scrum și de ce este benefică, să ne uităm la diferitele componente ale Scrum. Acestea includ roluri, evenimente și artefacte Scrum.

Roluri Scrum

Rolurile Scrum includ Scrum Master, proprietarul produsului și echipa de dezvoltare. Împreună formează echipa Scrum, care este interfuncțională și auto-organizată. Aceasta înseamnă că deciziile lor nu sunt controlate de nimeni din afara echipei.

Proprietarul produsului

Acesta este principalul actor interesat al proiectului. El sau ea este responsabil pentru gestionarea stocului de produse. Proprietarul produsului este, de asemenea, responsabil pentru maximizarea valorii produsului, la care lucrează echipa de dezvoltare.

Scrum Master

Deși Scrum Master nu are autoritate asupra echipei de dezvoltare, el sau ea ar trebui să se asigure că echipa respectă teoria, regulile și valorile Scrum. Scrum Master acționează ca un lider-servitor pentru echipa de dezvoltare și proprietarul produsului. Facilitator, Scrum Master ajută echipa Scrum să facă tot posibilul.

Echipă de dezvoltare

Echipa de dezvoltare, fiind auto-organizată și interfuncțională, are toate abilitățile necesare pentru a livra un produs „Potențial eliberat de „Efectuat” la sfârșitul fiecărui Sprint”. Membrii echipei nu dețin titluri și nimeni, inclusiv Scrum Master, nu le spune „cum să transforme Product Backlog în creșteri de funcționalități potențial eliberabile”.

Artefacte Scrum

Există 3 artefacte Scrum și sunt acolo pentru a ajuta la îmbunătățirea transparenței informațiilor importante pe care echipa Scrum și părțile interesate trebuie să le cunoască.

Restante produs

Similar cu o listă de activități care constă în munca de făcut, backlog-ul produsului conține cerințele modificărilor, cum ar fi funcții noi, îmbunătățiri, remedieri etc., care trebuie făcute produsului în curs de dezvoltare. Este sarcina proprietarului produsului să mențină actualizat stocul de produse.

Restul de produse se modifică în mod constant în funcție de ceea ce are nevoie produsul pentru a rămâne competitiv și util.

Sprint Backlog

Backlogul de sprint afișează elementele Product Backlog care sunt selectate pentru Sprint și care trebuie finalizate pentru a atinge obiectivul Sprintului. Echipa de dezvoltare modifică Backlog-ul Sprintului în timpul sprintului și îl adaugă pe măsură ce realizează munca care trebuie făcută pentru a atinge obiectivul Sprintului.

Creştere

Creșterea este suma tuturor elementelor Product Backlog care sunt finalizate în timpul Sprintului, inclusiv valoarea Creșterilor din Sprinturile anterioare.

Evenimente Scrum

Scrum încurajează echipa de proiect să organizeze cinci evenimente cheie în timpul Sprintului. Evenimentele Scrum sunt evenimente încadrate în timp, ceea ce înseamnă că au o durată maximă predefinită.

Sunt puse în aplicare pentru a evita petrecerea timpului în întâlniri suplimentare și inutile. Ele oferă șansa de a inspecta progresul Sprintului și de a se adapta în consecință.

Sprintul

Sprintul se referă la o perioadă de o lună sau mai puțin în care este dezvoltat un produs care poate fi lansat. Fiecare Sprint are un obiectiv de îndeplinit, un plan flexibil care ghidează cum să ajungi acolo, pașii care trebuie urmați și creșterea de produs în consecință.

Odată ce un sprint este încheiat, unul nou începe imediat. Dacă obiectivul Sprint devine învechit, un Sprint poate fi anulat de Product Owner sub influența echipei Scrum și a părților interesate.

Planificarea sprintului

În timpul planificării sprintului, echipa Scrum lucrează la identificarea funcționalității care va fi construită în timpul sprintului, selectând elementele Product Backlog și planificând cum să le livreze.

Acesta este, de asemenea, un eveniment cu un interval de timp care poate fi limitat la maximum 8 ore pentru un Sprint de o lună. Totuși, dacă este un Sprint mai scurt, acest eveniment ar putea fi mai scurt.

Scrum zilnic

Echipa de dezvoltare ține zilnic Scrum în fiecare zi a săptămânii timp de aproximativ 15 minute pentru a planifica munca pentru următoarele 24 de ore. Le oferă șansa de a inspecta progresul lucrării care a fost făcută de la ultimul Scrum zilnic și de a planifica munca care urmează să fie făcută în continuare.

Se va desfășura în același loc și la aceeași oră în fiecare zi. Echipa poate împărtăși ceea ce a făcut ieri, ceea ce fac astăzi și poate menționa orice îi împiedică să-și facă treaba.

Sprint Review

Sprint Review are loc la sfârșitul Sprintului. Aici, părțile interesate și echipa Scrum vor revizui Product Backlog-ul și ceea ce s-a făcut în timpul Sprintului. Ei vor discuta, de asemenea, ce este de făcut în continuare pentru a crește valoarea produsului. Pentru un Sprint de o lună, această întâlnire ar dura maximum 4 ore.

Retrospectiva sprintului

Retrospectiva Sprint se referă la întâlnirea finală din Sprint în care echipa Scrum se reunește pentru a discuta ce a mers bine sau greșit în ceea ce privește oamenii, procesele, relațiile și instrumentele și cum să se îmbunătățească pentru a performa mai bine în următorul Sprint.

Cum să implementezi Scrum în organizația ta în mod eficient cu Creately

Până acum știi ce este Scrum, scopul său și în ce constă. Deci, să ne uităm la procesul Scrum – sau la cum să implementăm efectiv Scrum.

Aici Creately te va ajuta ca platformă de colaborare vizuală pentru a lucra online cu echipa ta. Să explorăm modalități prin care poți folosi Creately pentru a accelera și simplifica procesul Scrum.

Selectarea echipelor

Organizațiile mai mari pot avea mai multe echipe Scrum și, cu ajutorul unei organigrame, pot gestiona eficient sarcina de a reuni o echipă interfuncțională competentă. O organigramă vă poate ajuta să înțelegeți cum abilitățile și cunoștințele necesare sunt răspândite în echipă dintr-o privire.

Organigrama echipei Scrum Ce este metodologia Scrum
Șablon de organigramă a echipei Scrum (Faceți clic pe șablon pentru a-l edita online)

Crearea programului de sprint

Odată ce ați selectat echipa Scrum, vine timpul pentru Sprint Planning. Aici echipa va discuta ce trebuie făcut, va crea backlog-ul de produse, va defini durata Sprintului și obiectivul acestuia.

Folosind Creately, puteți crea rapid un program de nivel înalt al Sprintului. Acesta poate fi folosit pentru a aloca timp pentru sarcinile în cauză și pentru a informa pe toată lumea cu privire la termenele limită.

Programul de sprint
Șablon de program Sprint (Faceți clic pe șablon pentru a-l edita online)

Sau puteți utiliza o foaie de parcurs pentru produse, care este planul la nivel înalt care arată cum va evolua produsul dvs. Vă va ajuta să evidențiați versiunile majore și versiunile de produs.

Scrum Product Roadmap Ce este metodologia Scrum
Șablon Scrum Product Roadmap (Faceți clic pe șablon pentru a-l edita online)

Crearea Product Backlog

Backlog-ul de produse constă dintr-o listă de dorințe de povești ale utilizatorilor care trebuie completate în timpul sprintului sau toate cerințele de modificări care trebuie făcute produsului. Poate fi folosit ca o modalitate eficientă pentru echipă de a comunica ceea ce lucrează și planifică să facă în continuare.

Puteți folosi note lipicioase și o tablă albă aici sau un instrument precum Creately care permite tuturor, inclusiv părților interesate externe, să colaboreze în timp real și, de asemenea, să păstreze copii de rezervă în cloud.

Product Backlog pentru Scrum Ce este metodologia Scrum
Șablon Product Backlog pentru Scrum (Faceți clic pe șablon pentru a-l edita online)

Atribuirea sarcinilor

Cu siguranță ar fi de ajutor dacă fiecare membru al echipei ar ști care sunt responsabilitățile sale. Deoarece backlog-ul de produse informează ce trebuie să facă echipa, puteți folosi o diagramă de pistă pentru a clarifica la ce ar trebui să lucreze fiecare membru al echipei de dezvoltare în timpul Sprintului.

Sprint Tasks diagramă de flux
Șablon de diagramă de flux Sprint Tasks (Faceți clic pe șablon pentru a-l edita online)

Crearea Sprint Backlog

Aceasta arată la ce articole din Product Backlog lucrați în timpul Sprintului curent. Acest lucru este similar cu stocul de produse în sine.

Odată ce creați Sprint Backlog în Creately, puteți invita echipa de dezvoltare să colaboreze la extinderea acestuia. Orice modificări pe care le face cineva se vor reflecta imediat pe pânză și puteți folosi comentarii și fire de discuții pentru a împărtăși feedback.

Sprint Backlog
Sprint Backlog Template (Faceți clic pe șablon pentru a-l edita online)

Ești gata să începi primul tău proiect Scrum?

Sperăm că acest ghid te-a ajutat să interiorizezi ce este metodologia Scrum. Utilizați șabloanele furnizate pentru a obține un avans în proiectul dvs.

Mai ai întrebări? Sau sfaturi? Distribuiți-le cu noi în secțiunea de comentarii de mai jos.