În ciuda cât de ușor poate părea, există o curbă de învățare în înțelegerea metodologiilor de management de proiect ale Kanban și Scrum. Fără a înțelege care sunt acestea, alegerea cadrelor care pot funcționa pentru proiectele dvs. particulare, cu atât mai puțin să le implementați cu succes, poate deveni dificilă.
Deci, să înțelegem în detaliu Kanban și Scrum, cele două cadre agile, împreună cu diferența dintre cele două și pe care ar trebui să îl luați în considerare.
Ce este Kanban?
Definiție
Kanban este un metodologie agilă (un sistem de management de proiect bazat pe 12 principii și valori) și vă ajută să vă finalizați munca prin vizualizarea acesteia. Îți face echipa mai eficientă printr-un flux de lucru continuu, încurajează rezultate de înaltă calitate datorită acestuia natură adaptivă și vă permite să terminați lucrul puțin mai repede, cu limita sa la lucrul în curs (WIP) regulă. Vom discuta totul în detaliu într-un pic.
Cadru
Pentru a începe cu această metodologie, puteți utiliza fie o placă Kanban fizică, fie o placă bazată pe software Instrument Kanban.
Un panou Kanban tipic este format din trei coloane principale: De făcut, În curs și Terminat. Puteți include mai multe dintre ele în funcție de complexitatea proiectului dvs. - de exemplu, dacă furnizați servicii de scriere, coloanele dvs. pot fi: Dezvoltare pitch, Schiță, Editare, Expediere și Promovare.
Mai mult, practica implică o regulă de limitare a WIP. Înseamnă că decideți numărul de articole care pot rămâne într-o anumită coloană înainte de a începe lucrul. În funcție de capacitatea echipei tale și de nevoia curentă, poți fie să restricționezi mutarea unei cărți din lista anterioară la următoarea, fie să muți cărțile în coloana următoare pentru a accelera procesul.
Pe lângă asta, iată și alte reguli de urmat:
- Gestionați fluxul: Pentru a vă asigura că cărțile se mișcă mai repede și fără întreruperi, toți membrii echipei vor trebui să înțeleagă clar lucrul. Asta ne conduce la următoarea regulă.
- Politică explicită: Acesta încurajează utilizatorii Kanban să elaboreze linii directoare și reguli clare pentru proiect și o explicație detaliată a calității pe care o așteaptă pentru produsul final.
- Bucle de feedback: Membrii echipei primesc feedback în fiecare dimineață cu privire la munca din ziua precedentă. În plus, oferă o actualizare a listei de activități din ziua curentă.
- Colaborare: În funcție de feedback-ul dat, membrii echipei fac modificări sarcinilor înainte de a merge mai departe. Dacă luăm exemplul de mai sus de servicii de scriere, să presupunem că editorul găsește probleme majore în schiță și oferă feedback scriitorului. Ei vor muta cardul înapoi în coloana schiță pentru a face modificări. Până când scriitorul rezolvă problemele, cardul nu poate avansa pe tablă.
Metrici
Principala măsură a Kanban este timpul de livrare. Înseamnă perioada dintre sosirea unei noi sarcini și finalizarea acesteia.
Schimbați Filosofia
Metoda Kanban se referă la flexibilitate. Poți schimba lucrurile pe măsură ce mergi în funcție de prioritatea ta. De exemplu, dacă sosește o sarcină nouă, mai critică, puteți pune în așteptare o sarcină existentă cu prioritate redusă și puteți adăuga noua lucrare în stoc.
În plus, puteți continua să lucrați la o sarcină curentă pe baza feedback-ului primit. În plus, dacă echipa ta se schimbă, atunci, în funcție de capacitatea membrilor grupului existenți, poți ajusta și limita WIP pentru o muncă de calitate și eficiența echipei.
Poți să folosești Kanbanize, Fluxul Kanban, sau Jira Software pentru a implementa metodologia de management de proiect Kanban.
Ce este Scrum?
Definiție
Scrum este, de asemenea, un cadru agil care utilizează o abordare empirică (sau empirism). Este o teorie științifică care spune că toate cunoștințele se bazează pe experiență.
Pentru a utiliza această metodologie de management de proiect, veți avea nevoie de o echipă care să finalizeze un increment de lucru sau de produs pentru a fi livrat într-un interval de timp stabilit. Perioada în care echipa finalizează munca se numește Sprint. De exemplu, dacă proiectul dvs. este de a publica un site de comerț electronic, iată cum îl puteți împărți în Sprinturi:
- Sprint 1: Dezvoltați un site web destinat publicului.
- Sprint 2: Faceți produsele disponibile pe pagina de pornire.
- Sprint 3: Permiteți clienților să facă achiziții online pe site.
La finalizarea unui Sprint, produsul este expediat sau pus la dispoziție clienților pentru a-și colecta feedback-ul în timp real. Pe baza asta, este îmbunătățit.
Roluri
Acestea sunt rolurile specifice de care veți avea nevoie pentru a implementa metodologia de management al proiectelor Scrum.
- Proprietarul produsului: Proprietarul proiectului se asigură că echipa lucrează eficient și oferă calitate.
- Scrum Master: Scrum Master împarte proiectul în incremente (Sprints), atribuie sarcini dezvoltatorilor și se asigură că totul decurge conform regulilor Scrum.
- Dezvoltator: Persoana (sau persoanele) care lucrează la sarcinile într-un Sprint.
Cadru
- Planificarea sprintului: Proprietarul de proiect, împreună cu Scrum Master și dezvoltatori, decid numărul de produse în așteptare și calendarul pentru a finaliza un Sprint și a livra un produs de înaltă calitate.
- Scrum zilnic: Acestea sunt întâlnirile rapide de 15-20 de minute, numite și stand-up-uri zilnice, organizate pentru a revizui ceea ce s-a întâmplat în ziua precedentă și pentru a se asigura că lucrurile se mișcă la timp.
- Revizuirea iterației: Acesta este momentul în care Sprinturile terminate sunt revizuite și demonstrate.
- Retrospectiv: Se oferă feedback combinat extern (de la clienți) și intern. Această sesiune de revizuire ajută în principal echipa să înțeleagă ce a mers bine, ce nu și cum ar trebui să funcționeze pentru a oferi viitoare Sprinturi de înaltă calitate.
Metrici
Valorile din Scrum sunt Story Points. Aceasta este o unitate de efort estimată care va dura pentru a finaliza un Sprint - de exemplu, 1 Story Point poate fi egal cu 4-5 ore, iar 2 Story Points poate fi 5-10 ore.
Pe baza acestui fapt, punctele de poveste ale unui sprint pot fi cam 20, 35, 41 sau cam asa ceva.
Schimbați Filosofia
Echipele își propun să termine un anumit Sprint în cronologia oferită. Modificarea este implementată numai la livrarea produsului final și la primirea feedback-ului clienților.
Deoarece modificările sunt făcute doar la sfârșit, sesiunea retrospectivă are loc în principal pentru a se asigura că se primește un feedback negativ minim în timp, iar Sprinturile livrate sunt de înaltă calitate.
Poți să folosești n Sarcină, Zoho Sprint, sau Jira Software pentru a implementa această metodologie de management de proiect.
Diferența dintre Scrum și Kanban
Kanban | Scrum | |
Natură | Adaptiv: Folosiți imaginile pentru a avansa în proces și pentru a finaliza munca | Perspectivă: îmbunătățiți sarcinile pe baza experienței, prioritizării și feedback-ului în timp real. |
Cadru | Panou Kanban este folosit pentru a vizualiza lucrarea. | Lucrarea se desfășoară pe baza planificării sprinturilor, sprinturilor, stand-up-urilor zilnice, revizuirii iterației și retrospective. |
Cadenţă | Flux continuu, bucle de feedback. | Sprinturi de lungime fixă (2 săptămâni sau 1 lună) bazate pe Story Points. |
Roluri | Nu sunt necesare roluri speciale. | Product Owner, Scrum Manager, Dezvoltator. |
Software | Kanbanize, Kanban Flow, Jira Software | nTask, Zoho Sprint, Jira Software |
Care este potrivit pentru tine?
Puteți alege fie Kanban, fie Scrum, în funcție de tipul dvs. de proiect.
Puteți folosi Kanban, dacă:
- Proiectul dumneavoastră necesită flexibilitate de timp.
- Trebuie să vizualizați sarcinile pentru a rămâne la curent cu toate.
- Doriți o metodă adaptativă și trebuie să remediați lucrurile pe măsură ce mergeți pentru a asigura livrarea unui produs de înaltă calitate.
Alegeți Scrum, dacă:
- Aveți un proiect complex care necesită o echipă specifică pentru a vă asigura că totul funcționează fără probleme.
- Trebuie să o finalizați într-un timp dat.
- Acordați importanță feedback-ului clienților.
Kanban sau Scrum: pe care alegi?
Ambele metodologii sunt grozave. Dacă îți este greu să alegi între cele două, poți implementa atât metodologiile Kanban, cât și Scrum. simultan — de exemplu, Scrum pentru a vă finaliza proiectul general și Kanban pentru a lucra la Sprinturile dvs în mod eficient.
Asana vs. Jira: Care este mai bun la metodologia Agile?
Citiți în continuare
Subiecte asemănătoare
- Productivitate
- Management de proiect
Despre autor
Sadaf Tanzeem este un scriitor de autoajutorare B2B SaaS și B2C. Ea este pe cale să facă conținutul plictisitor al blogurilor să strălucească și să încurajeze cititorii să ia măsuri.
Aboneaza-te la newsletter-ul nostru
Alăturați-vă buletinului nostru informativ pentru sfaturi tehnice, recenzii, cărți electronice gratuite și oferte exclusive!
Click aici pentru a te abona