Ghid Scrum | 2. Ce este Scrum?
Publicat: 2022-04-07Scrum este cel mai popular mod de management al muncii în echipă modern și flexibil. Nu numai că companiile de dezvoltare de software îi urmează metodologia, dar tot mai des echipele din diverse industrii, cum ar fi finanțele, marketingul, HR și industriile creative găsesc Scrum practic și aplicabil. Popularitatea sa din ce în ce mai mare face din Scrum cel mai dovedit cadru organizațional adaptat de echipele care se străduiesc să obțină eficiență maximă.
Ce este Scrum - cuprins:
- Ce este Scrum?
- Filosofia Scrum
- Teoria Scrum
- Structura Scrum
- rezumat
Ce este Scrum?
Pentru a răspunde la această întrebare trebuie să luăm în considerare următoarele trei aspecte:
- filozofie
- teorie
- structura
Scrum este simplu prin design. În primul rând, facilitează descompunerea problemelor dificile în componente mai mici, mai ușor de înțeles. În al doilea rând, oferă o structură solidă prin împărțirea lucrării în etape de executat în intervale de timp date, aducând rezultate măsurabile și satisfăcătoare. În al treilea rând, permite planificarea următoarelor etape de lucru folosind rezultatele obținute și concluziile extrase din procesele în curs.
Filosofia Scrum
Este important să ne amintim că Scrum este doar un cadru. Oferă linii directoare pentru a construi un plan detaliat al acțiunilor de întreprins împreună cu adaptarea la nevoile și capacitățile echipei și ale organizației. În ciuda generalității sale, Scrum este fin conturat. Popularitatea își arată eficiența, deoarece, conform celui de-al 15-lea raport anual privind starea agile din 2021, principiile Scrum sunt folosite de până la 66% dintre echipele care lucrează după cele mai moderne metodologii. Și acest procent crește la mai mult de 80% din echipele din diverse discipline dacă adăugăm metodologii derivate direct din Scrum.
Scrum este cuprinzător și servește la optimizarea muncii în echipă. Oferă un punct de plecare clar definit. De asemenea, generalitatea principiilor Scrum face imposibilă aplicarea lor într-o clipă. Cu toate acestea, schița acestui cadru este intenționată și curge odată cu practica de management de proiect. Filosofia Scrum se concentrează pe nevoia de dezvoltare continuă și remodelare prin feedback, reflecție și experiență. Respinge sistemele complexe, rigide, care organizează munca fără a ține cont de realități specifice. Autorii cărții Scrum, Ken Schwaber și Jeff Sutherland, numesc acest principiu empirism în Ghidul oficial Scrum.
Teoria Scrum
Principiul principal al teoriei Scrum se referă la empirism. Înseamnă menținerea planificării și ipotezelor la minimum în favoarea bazei pe experiență, observație și experimentare. Devine posibil și eficient datorită abordării iterative, adică lucrul în cicluri scurte, care include nu numai lucrul asupra produsului, ci și planificarea acestuia și evaluarea rezultatelor.
Trei piloni ai empirismului sunt cei mai importanți pentru eficacitatea Scrum:
- transparență – datorită acesteia, atât persoanele care lucrează, cât și părțile interesate (cărora le vom dedica o intrare separată în articolul următor) pot verifica cu ușurință starea lucrării pe produs la un moment dat
- inspecție – înseamnă actualizarea și verificarea frecventă și fiabilă a progresului, datorită cărora este posibilă detectarea problemelor și rezolvarea rapidă a acestora
- adaptare – înseamnă ajustarea modalităților de lucru și a Obiectivelor, care sunt descrise într-un articol separat, dacă există erori sau discrepanțe în timpul inspecției.
Empirismul funcționează cel mai bine dacă echipa care funcționează conform principiilor sale are capacitatea de a se autogestiona conform conceptului lean. Implică o structură organizatorică flexibilă care permite adaptarea la condițiile existente, îmbunătățirea continuă și independența echipei Scrum.
Structura Scrum
Scrum stabilește cadrul pentru acțiunea echipei prin definirea:
- Compoziția și rolurile în echipă – Scrum Team
- Ritmul activităților și întâlnirilor sale – Scrum Events
- Metode de planificare, gestionare și executare a acțiunilor – Scrum Artefacts
Vom acoperi toate aceste componente în detaliu în articolele următoare. Aici însă, ne vom limita să menționăm cele mai importante caracteristici ale fiecăruia dintre ele.
Scrum Team este o echipă independentă, interdisciplinară de profesioniști care lucrează în Scrum, liberă de afluxul de sarcini suplimentare din partea organizației. Este baza muncii eficiente în Scrum. Echipa Scrum este formată din Product Owner , Scrum Master și Echipa de dezvoltare. Este o echipă mică, cu o compoziție posibilă constantă, care lucrează la un obiectiv specific. Echipa Scrum ar trebui să îmbunătățească și să îmbunătățească în mod constant nu numai produsul, ci și propriul mod de lucru. Acest lucru ajută la creșterea eficienței și calității muncii în echipă.
Activitățile și întâlnirile echipei Scrum se numesc evenimente Scrum. Acestea includ Sprint, Sprint Planning, Daily Scrum, Sprint Review, Sprint Retrospective și componentele acestora. Pentru a afla mai multe despre specificul și procesul lor, accesați articolele dedicate acestora.
Modul de planificare și execuție, precum și condițiile pentru atingerea cu succes a obiectivului, sunt descrise în Scrum Artefacts, adică Product Backlog și Sprint Backlog. Acestea sunt documente actualizate foarte frecvent, care reflectă starea actuală de lucru asupra Produsului.
Ce este Scrum? rezumat
Ce este Scrum? După ce ați citit acest lucru, sunteți familiarizat cu baza acestei metode. Dezvoltat de Ken Schwaber și Jeff Sutherland, Scrum este o metodologie de lucru în echipă extrem de eficientă aplicabilă în orice industrie. Principiile sale care alcătuiesc filosofia, teoria și structura Scrum sunt simple și clare. Aplicarea lor practică necesită însă adoptarea unei atitudini de empirism – adică ajustarea constantă a modalităților de lucru la condițiile existente. Și, de asemenea, îmbunătățirea constantă nu numai a produsului dezvoltat, ci și a metodelor de cooperare în cadrul unei anumite echipe.
Dacă vă place conținutul nostru, alăturați-vă comunității noastre de albine ocupate pe Facebook, Twitter și Linkedin.
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