Ghid Scrum | 4. Cum implementezi Scrum în compania ta?
Publicat: 2022-04-11Deși cadrul Scrum este simplu, implementarea lui într-o companie nu este o sarcină ușoară. Scrum este folosit pentru a optimiza munca în echipă, dar inițial poate cauza multe probleme. Și chiar agravează problemele existente în organizație. Deci, cum să implementezi Scrum în compania ta?
Cum se implementează Scrum – cuprins:
- Cum implementezi Scrum în compania ta?
- Implementarea. Sarcina pentru Scrum Master
- Interdisciplinaritate. Cum construiești o echipă de dezvoltare?
- Ritmul Scrum. Separarea echipei Scrum
- Merită să implementezi Scrum?
- rezumat
Cum implementezi Scrum în compania ta?
Mulți antreprenori vin cu ideea de a folosi principiile Scrum în compania lor. Scrum promite o mare eficiență a echipei, o atmosferă energică și nicio ierarhie. Cu toate acestea, stabilește cerințe foarte specifice atât pentru echipă, cât și pentru oamenii individuali din Scrum Team.
Atunci când decideți să implementați Scrum, merită să luați în considerare detaliile tehnice și organizatorice. Deci, să ne uităm la potențialele probleme de implementare, la competențele necesare membrilor echipei și la modalitățile de a separa echipa Scrum de întreaga organizație.
Implementarea. Sarcina pentru Scrum Master
În timpul implementării Scrum, figura cheie este Scrum Master cu experiență. Scrum Master este singurul responsabil pentru înțelegerea corectă a Scrum de către toți cei implicați. De asemenea, el sau ea evaluează și modifică toate operațiunile conform principiilor și valorilor Scrum.
Angajarea unui Scrum Master cu experiență este esențială dacă angajații companiei nu au lucrat înainte cu principiile Scrum. Probabil că vor avea o mulțime de întrebări, iar evenimentele Scrum vor necesita îndrumări detaliate din partea Scrum Master cel puțin în primele săptămâni.
Sarcinile Scrum Master se limitează la rolul de coach și lider, odată ce membrii viitoarei Echipe de Dezvoltare cunosc suficient de bine principiile Scrum. Așadar, înainte de a începe alte activități, răspunde la întrebarea: ești capabil să găsești și să angajezi Scrum Master potrivit?
Interdisciplinaritate. Cum construiești o echipă de dezvoltare?
Următoarea întrebare la care trebuie să răspundă un implementator Scrum este:
Compania mea are deja personal capabil să creeze o echipă interdisciplinară autosuficientă?
Vom oferi o descriere detaliată a modului în care echipa de dezvoltare funcționează în Scrum în următorul articol din seria Scrum Guide. Aici vom menționa doar două probleme care pot apărea în timpul creării echipei:
- lipsa unui personal suficient de matur (senior) cu competențe complementare,
- structura organizatorica rigida.
Toți membrii echipei Scrum ar trebui să fie specialiști în domeniul lor. Și competențele lor ar trebui să fie complementare unele cu altele. O echipă bine compusă, interdisciplinară nu ar trebui să fie dependentă de ajutorul specialiștilor externi.
Acest lucru este deosebit de important dacă echipa lucrează cu date confidențiale și sensibile care nu ar trebui să fie partajate cu persoane din afara organizației. Folosirea ajutorului extern perturbă, de asemenea, unul dintre pilonii Scrum, transparența. De asemenea, poate crea riscul de a crea ierarhii în cadrul echipei. De exemplu, separând „dezvoltatorii de clasa a doua”, oamenii care nu vor participa pe deplin la activitățile echipei Scrum.
Probleme cu implementarea Scrum pot apărea atunci când compania este împărțită în departamente strict separate. Dacă fiecare membru al echipei de dezvoltare lucrează într-un departament diferit – va fi necesară o mare reorganizare. Unul dintre subiectele la care trebuie să vă gândiți este un spațiu de lucru comun pentru o echipă interdisciplinară.
Ritmul Scrum. Separarea echipei Scrum
O altă problemă cheie de luat în considerare la implementarea Scrum este crearea unui fel de „firewall” pentru a proteja echipa Scrum proaspătă de afluxul de sarcini externe. Probabil va fi format din oameni care au lucrat la alte proiecte în compania ta.
Prin forța obișnuinței, oamenii cu care noii membri ai echipei Scrum au lucrat vor continua să le caute ajutorul. Și acest lucru poate genera conflicte, poate provoca un aflux de sarcini suplimentare și poate perturba ritmul evenimentelor Scrum.
Merită să implementezi Scrum?
Dacă te gândești serios să implementezi Scrum în compania ta și ești conștient de problemele care pot apărea, analizează din nou dacă Scrum este cu siguranță soluția pentru tine.
„Da” a fost spus lui Scrum de până la 66% dintre echipele agile. Cu toate acestea, statisticile nu arată cât de eficiente sunt echipele proaspăt după implementare. Nici cât timp durează pentru a ajunge și apoi a depăși eficiența pre-Scrum.
În plus, acordând o mare atenție dimensiunii echipei Scrum și volumului de proiecte pe care echipa le va întreprinde. Vom descrie problemele asociate cu scalarea Scrum într-un articol separat.
Cum se implementează Scrum – rezumat
Dacă vă așteptați la o eficiență mare a echipei, o atmosferă energică și o lipsă de ierarhii în echipă, cu siguranță ar trebui să luați în considerare utilizarea Scrum. O bună practică este să încredințați implementarea acesteia unui Scrum Master cu experiență. De asemenea, ar trebui să verificați dacă compania dumneavoastră are specialiști cu competențe complementare. În plus, asigurați-vă că Scrum Team lucrează într -un mediu suficient de izolat, astfel încât ritmul activității sale să nu fie perturbat de fluxul sarcinilor din alte departamente.
Dacă vă place conținutul nostru, alăturați-vă comunității noastre de albine ocupate pe Facebook, Linkedin și Twitter.
Ghid Scrum:
- Glosar de termeni de bază, roluri și noțiuni
- Ce este Scrum?
- Valorile Scrum
- Cum implementezi Scrum în compania ta?
- Echipa Scrum - ce este și cum funcționează?
- Cine este un proprietar de produs?
- Cele mai frecvente greșeli ale Product Ownerului
- Cine este Scrum Master?
- Caracteristicile unui bun Scrum Master
- Cele mai frecvente greșeli ale Scrum Master
- Ce statistici și valori ar trebui să urmărească Scrum Master?
- Cooperare între Product Owner și Scrum Master
- Echipa de dezvoltare în Scrum
- Cele mai frecvente greșeli ale dezvoltatorilor
- Artefacte Scrum
- Scaling Scrum
- Sprint Backlog
- Ce este Product Backlog?
- Ce sunt User Stories?
- Crearea celei mai bune povești de utilizator cu INVEST
- Cele mai frecvente greșeli ale User Story
- Criterii de acceptare a poveștii utilizatorului
- Estimare și Story Points în Scrum
- Planificarea Pokerului
- Joc de estimare a echipei
- Definirea creșterii
- Evenimente Scrum
- Ce este Sprint în Scrum?
- Angajamentele echipei Scrum - Obiectiv de produs, obiectiv de sprint și definiția finalizării
- Ce este un grafic Burndown?
- Cum se creează și se interpretează un grafic de ardere?
- Avantajele și dezavantajele diagramei de ardere
- Panouri Kanban în Scrum și Scrumban
- Viteza în Scrum - Viteza echipei de dezvoltare
- Scrum zilnic
- Planificarea sprintului
- Sprint Review
- Ce este o retrospectivă Sprint?
- Greșeli frecvente în timpul unei retrospective de sprint
- Creșterea backlog-ului de produse