Ce este Scrum? Ceea ce este și de ce funcționează atât de bine

Dacă lucrați la Echipe de Produs, Inginerie sau Dezvoltare Software, ați auzit probabil termenul de scriere înainte. Scrum este un cadru destinat echipelor care construiesc și iterează rapid, iar implementarea proceselor de scrum vă pot ajuta să lucrați împreună pentru a rezolva probleme complexe. Chiar dacă nu sunteți pe o echipă de produs, inginerie sau dezvoltare software, puteți beneficia în continuare de Scrum. În acest articol, vom acoperi tot ce trebuie să știți despre Scrum, inclusiv despre ce este și de ce funcționează atât de bine.

Ce este Scrum? Ceea ce este și de ce funcționează atât de bine

Dacă lucrați la Echipe de Produs, Inginerie sau Dezvoltare Software, ați auzit probabil termenul de scriere înainte. Scrum este un cadru destinat echipelor care construiesc și iterează rapid, iar implementarea proceselor de scrum vă pot ajuta să lucrați împreună pentru a rezolva probleme complexe. Chiar dacă nu sunteți pe o echipă de produs, inginerie sau dezvoltare software, puteți beneficia în continuare de Scrum. În acest articol, vom acoperi tot ce trebuie să știți despre Scrum, inclusiv despre ce este și de ce funcționează atât de bine.

Ce este Scrum?

Manager de sarcini UDN.Transformează munca dvs. cu caracteristicile de vârf ale industriei

Scrum este un cadru agil care ajută echipele să colaboreze și să obțină lucrări de mare impact. Cadrul Scrum oferă un plan de valori, roluri și orientări pentru a vă ajuta echipa să se concentreze asupra iterației șiimbunatatire continua .

În mod tradițional, Scrum se execută într-un Sprint, care sunt de obicei sesiuni de lucru de două săptămâni cu rezultate specifice datorate la sfârșit. Există două evenimente suplimentare de scrum. Standup-urile zilnice, așa cum sugerează și numele, se întâmplă o dată pe zi. Acestea sunt o oportunitate pentru echipa de scrum să se conecteze timp de 15 minute și să coordoneze activitățile zilnice. Cel de-al doilea eveniment - retrospectiva Sprint - se întâmplă după terminarea sprintului. În timpul retrospectivei Sprint, care va fi condusă deScrum de maestru, echipa are șansa de a reflecta asupra sprintului și de a face ajustări pentru viitoarele sprinturi.

Scrum vs. Kanban vs. Agile

Manager de sarcini UDN.Transformează munca dvs. cu caracteristicile de vârf ale industriei

S-ar putea să fi auzit de Scrum în legătură cu alte metodologii, cum ar fi Kanban sauAgil. Fiecare dintre aceste cadre joacă un rol unic în modul în care echipele pot colabora și îmbunătăți continuu, dar sunt strâns legate între ele în cadrul Metodologiei Lean. Iată cum compară:

Agileste A.management de proiectFilosofia care ajută la îmbunătățirea echipelor. Echipele agile credeauiterative și dezvoltare incrementalăPentru a ajuta echipele să răspundă la schimbare și să se ocupe de incertitudine. Atât Scrum, cât și Kanban sunt subseturi ale metodologiei agile. Gândiți-vă la Agile ca termen umbrelă.

Scrum este una dintre cele mai populare metodologii agile. Dacă utilizați Scrum, sunteți o echipă agilă. Dar cadrul Scrum are roluri și sisteme suplimentare pentru a ajuta echipele să fie agile. În Scrum, la fel ca în Agile, echipele lucrează spre îmbunătățirea continuă. Dar spre deosebire de agilă, care este mai mult o filosofie sau un cadru, Scrum stabilește modalități specifice, echipele pot îmbunătăți continuu prin instrumente cum ar fi sprinturile, standurile și retrospective.

În Cadrul Kanbaneste, de asemenea, un subset de agil. Kanban este o modalitate vizuală de a gestiona procesele și munca continuă. CuKanban Tools., echipele au o modalitate de a vizualiza munca care se deplasează prin etape până la finalizarea. De multe ori, echipele care folosesc Scrum fac acest lucru pe panourile Kanban, deși nu este o cerință a cadrului Scrum.

Istoria scrum

Manager de sarcini UDN.Transformează munca dvs. cu caracteristicile de vârf ale industriei

"Scrum", așa cum există astăzi a fost introdus pentru prima dată într-un articol de revizuire a afacerilor din 1986 HarvardNoul joc nou de dezvoltare a produselor, scrisă de Hirotaka Takeuchi și Ikujiro Nonaka. Takeuchi și Nonaka au luat numele "Scrum" de la rugby, explicând că "ca în rugby, mingea trece în echipă, deoarece se mișcă ca o unitate în câmp".

Scrum a fost dezvoltat și codificat de Ken Schwaber și Jeff Sutherland în 1995, când au publicatManifestul agil și Procesul de dezvoltare a scrumului .

Schwarber și Scrumul lui Sutherland au fost parțial o respingere a modelului de cascadă de dezvoltare software. În modelul cascadei, proiectele sunt rupte în faze secvențiale, unde fiecare fază esteLivrare (e)Deblocați următoarea fază a muncii. Dezvoltatorii de software Schwaber și Sutherland au crezut că dezvoltatorii de software ar putea beneficia de o abordare mai flexibilă, iterativă, care le-a permis să răspundă și să se adapteze continuu la mediul lor pentru a construi cel mai bun produs pentru clienții lor.

De la publicarea lor inițială, Schwaber și Sutherland au publicatGhidul Scrum.- un document de viață pe care îl actualizează în mod regulat. Potrivit ghidului Scrum, Scrum încurajează "echipele de a arunca o privire la cât de eficiente sunt tehnicile lor de lucru și provocările echipelor de a evolua continuu și de a le îmbunătăți".

Cum funcționează Scrum

Manager de sarcini UDN.Transformează munca dvs. cu caracteristicile de vârf ale industriei

Cel mai important lucru de știut dacă veți conduce un proces de scrum este că cadrul Scrum se bazează pe un sistem de îmbunătățire continuă. În Scrum, recunoașteți că nu știți nimic la începutul unui sprint - și puteți să vă ajustați procesele și nevoile după cum este necesar pe baza informațiilor pe care le câștigați în timpul procesului Sprint.

Evenimente tipice de scrum

Manager de sarcini UDN.Transformează munca dvs. cu caracteristicile de vârf ale industriei

Deci: ce anume este Scrum? Ce va face echipa dvs. dacă utilizați Scrum? Iată cum se scutură procesul de scrum:

1. Organizați-vă înapoi.Pentru a începe un Sprint Scrum, conducerea echipei (cunoscută și sub numele de Master Scrum) va identifica ce lucru pentru a trage de la dvs.restante produs-I.e. munca care trebuie făcută. Pentru a avea posibilă cel mai bun Sprint Scrum posibil, asigurați-vă că ați documentat în mod clar produsul dvs. de produs în mod clar într-un singur loc. Luați în considerare utilizarea A.Instrumentul de gestionare a proiectelorPentru a colecta toate aceste informații.

2. Țineți o sesiune de planificare a sprintului.Înainte de a vă putea începe Sprint Sprint, trebuie să știți ce vă veți concentra. În timpul sesiunii de planificare a Sprint, veți evalua ce lucrează de la backlogul echipei dvs. se va concentra pe acest specific specific Sprint. Pentru a începe, încercați noiFree șablon de planificare a sprintului .

3. Porniți sprintul de scrum.În mod tipic, un sprint este de două săptămâni, deși puteți avea sprinturi mai scurte sau mai lungi în funcție de ceea ce funcționează cel mai bine pentru echipa dvs. În timpul sprintului, echipa dvs. va lucra pe elementele din cursul dvs. pe care le-ați prezentat în timpul sesiunii de planificare a sprintului.

4. Gazdă zilnică de stanguri de scrum.Planificați să vă întâlniți cu echipa de scrum timp de 15 minute în fiecare zi. Întâlnirile zilnice de standup sunt șansa dvs. de a dezbate despre ceea ce lucrați și de a vă triage orice blocare neașteptată pe care ați avut-o. Pentru a rula cea mai eficientă standup zilnică, încercați noiȘablon de standup zilnic gratuit .

5. Prezentați-vă munca în timpul revizuirii Sprint.Odată ce ați terminat Sprint Scrum, echipa dvs. ar trebui să se reunească pentru o revizuire a sprintului. În acest timp, echipa dvs. de scrum va prezenta lucrarea "făcută" pentru aprobarea sau inspecția părților interesate.

6. Conectați-vă și reflectați în timpul retrospectivei Sprint.După terminarea sprintului, luați ceva timp pentru a discuta cum a mers și ce ar putea fi îmbunătățit în viitor. Amintiți-vă că Scrum crede într-un proces de îmbunătățire continuă - deci nu vă fie frică să încercați noi procese sau strategii de re-lucrări care se simt mai puțin eficiente în timpul următorului dvs. Sprint. Încercați noștriȘablon retrospectiv Sprintpentru a vă ghida următoarea întâlnire.

Înainte de a începe cu Scrum, asigurați-vă că echipa dvs. este aliniată la ceea ce înseamnă "făcut". Deoarece Scrum se execută pe un proces de îmbunătățire continuă, acest lucru nu poate fi la fel de evident cum credeți. În Scrum, nimic nu este perfect, deoarece echipa dvs. este flexibilă și se îmbunătățește iterativ. Deci, "făcut" nu înseamnă "acest lucru nu se poate obține mai bine" - mai degrabă că echipa dvs. de scrum va înceta să lucreze la ea, deocamdată.

De exemplu, aici sunt câteva definiții ale "făcut" pentru diferite echipe de scrum:

Produsul este gata să fie eliberat.

Produsul a fost testat și este gata să fie eliberat într-un mediu beta.

Produsul a fost testat și este eliberat tuturor utilizatorilor.

Indiferent de definiția echipei dvs. de "făcut", asigurați-vă că toată lumea se află pe aceeași pagină. Odată ce aveți definiția dvs., este util să o păstrați într-o sursă centrală de adevăr și să o referință frecvent, mai ales în timpul revizuirii dvs. de sprint.

Scrum artefacte

Manager de sarcini UDN.Transformează munca dvs. cu caracteristicile de vârf ale industriei

În Scrum, un artefact este ceva ce faceți, ca un instrument pentru a rezolva o problemă. Există trei artefacte în scrum: backlogul produsului, backlogul Sprint și incrementul produsului.

Backlogul produsului este lista de lucru de lucru care trebuie făcută. Această listă ar trebui să fie triaged de către managerul de proiect sau proprietarul produsului. Rețineți că, doar pentru că ceva se află în produsul Backlog nu înseamnă că echipa dvs. va lucra mai degrabă, elementele din retlogul produsului sunt opțiuni pe care echipa dvs. poate lucra în timpul unui Sprint Scrum. Proprietarii de proiect ar trebui să reorilească frecvent și să reîmprospăteze reluarea produsului, pe baza informațiilor noi de la clienți, de pe piață sau de la echipa de proiect.

În Sprint backlog.Este colecția de muncă sau produse pe care echipa dvs. sa angajat pe durata unui Sprint Scrum. Aceste elemente sunt alese din reluarea produsului în timpul sesiunii de planificare a Sprint și s-au mutat la echipa dvs. Proiectul de planificare Sprint.daca ai una.

Echipa dvs. nu poate livra totul în întârziere în timpul fiecărui sprint, dar este puțin probabil ca să adăugați la backlogul sprintului Mid-Sprint. Dacă vă aflați în mod frecvent, petreceți mai mult timp în faza de planificare a sprintului, astfel încât să aveți o idee concretă despre ceea ce veți lucra în timpul sprintului.

Creșterea produsului este ceea ce veți livra la sfârșitul unui sprint. Acesta poate fi un produs nou sau o caracteristică, o îmbunătățire sau o reparație a erorilor sau altceva în funcție de echipa dvs. Planificați să vă prezentați incrementarea în timpul revizuirii Sprint. În acel moment, va fi livrat sau nu de navă pe baza a ceea ce părțile interesate de definiție se gândesc la increment și dacă este "făcut".

Rolurile scrum

Manager de sarcini UDN.Transformează munca dvs. cu caracteristicile de vârf ale industriei

Există trei roluri principale de scrum:

Proprietarul produsului.Aceasta este persoana responsabilă de înregistrarea produsului. Acestea sunt conectate la nevoile utilizatorului și s-au concentrat pe povestea utilizatorului echipei și altor părți interesate executive. Proprietarii de produse buni aduc claritate despre ceea ce este cel mai important pentru livrare în continuare. În cele din urmă, ar trebui să fie persoana care decide atunci când ceva este gata să navă (cu o părtinire spre expediere frecvent).

Scrum master.Master Scrum este persoana care conduce diferitele evenimente ale scrum. Gândiți-vă la ele ca manager de proiect al Scrum și facilitator. Master Scrum ar trebui să faciliteze întâlnirile zilnice de așteptare și să găzduiască întâlnirile de planificare, revizuire și retrospectivă ale Sprint.

Echipa de scrum.Echipa de scrum este oricine lucrează la sprint. Membrii echipei ar trebui să se auto-organizeze și să colaboreze pentru a atinge obiectivul Scrum de îmbunătățire continuă.

Scrum principii

Manager de sarcini UDN.Transformează munca dvs. cu caracteristicile de vârf ale industriei

Sunt saseScrum principiicare vă ajută să aplicați cadrul Scrum și să beneficiați de Scrum. Sunt:

Controlul asupra procesului empiric.Echipele de scrum consideră că în transparență, inspecție și adaptare.

Autoorganizare.Deși echipa dvs. de scrum va avea roluri și reguli, fiecare membru al Scrum este împuternicit să-și asume responsabilitatea sarcinilor și a muncii lor. Scrum consideră că proprietatea comună duce la echipe mai creative și dinamice.

Colaborare. Echipa dvs. va livra cele mai bune rezultate dacă lucrați împreună în timpul și după Sprint Scrum.

Prioritizarea bazată pe valoare.Scopul unui Sprint Scrum este de a oferi cea mai bună valoare de afaceri. Pentru a face acest lucru, trebuie să vă prioritizați munca de la începutul procesului de scrum.

Timeboxing.Procesul Scrum are diferite activități bazate pe timp, cum ar fi sprintul în sine, standuptele zilnice și retrospectiva. Deoarece Scrum funcționează pe o credință de îmbunătățire continuă, este important să lucrați la timp pentru a trece la următoarea sarcină și pentru a îmbunătăți munca viitoare.

Dezvoltarea iterativă.În Scrum, primul dvs. produs nu va fi perfect. Dar prin construirea iterativ, echipa dvs. va fi cea mai capabilă să se adapteze nevoilor clienților și să modifice produsul și ieșirile pe baza prioritizării bazate pe valoare.

Valorile Scrum.

Manager de sarcini UDN.Transformează munca dvs. cu caracteristicile de vârf ale industriei

Pentru a beneficia de Scrum, echipele trebuie să adere la cele cinciprincipalele valori ale scrumului, așa cum este definit în Ghidul Scrum:

Angajament:Echipa Scrum este o unitate și membrii echipei trebuie să aibă încredere reciprocă. Membrii echipei Scrum se angajează în sprintul pentru durata sa și dedicate îmbunătățirii continue pentru a găsi cea mai bună soluție.

Curaj:În timpul unui scrum, echipa ar putea întâmpina probleme dificile care nu au răspuns exact. Echipele de scrum au curaj în a solicita întrebări deschise, dificile și a răspunde sincer pentru a ajunge la cea mai bună soluție.

Focus:În timpul oricărui anumit Sprint Sprint, echipa de scrum va funcționa dintr-un produs redus de produs. Echipa de scrum este concentrată asupra lucrării pe care le-au ales din spate pentru a-și atinge rezultatul până la capătul sprintului.

Deschidere:Nu totul va merge perfect în timpul Scrum. Membrii echipei Scrum trebuie să fie deschise ideilor și oportunităților noi care să le ajute în mod individual să învețe și să-și îmbunătățească produsul sau procesul.

Respect:Colaborarea este cheia Scrum-și pentru a sprijini colaborarea echipei, membrii echipei trebuie să respecte unul pe altul, stăpânul Scrum și procesul Scrum.

În cazul în care echipa mea folosește Scrum?

Manager de sarcini UDN.Transformează munca dvs. cu caracteristicile de vârf ale industriei

Scrum nu este pentru toată lumea - dar nu este, de asemenea, limitat la produse, dezvoltare de software și echipe de inginerie. Orice echipă poate adopta cadrul Scrum și poate utiliza o îmbunătățire continuă pentru a obține o muncă excelentă. Iată câteva argumente pro și contra de a utiliza Scrum:

Profesioniștii de scrum

Manager de sarcini UDN.Transformează munca dvs. cu caracteristicile de vârf ale industriei

Scrum este cel mai eficient pentru echipele care trebuie să construiască și să navigheze frecvent - indiferent dacă acestea sunt "produse" cum ar fi codul sau caracteristicile noi sau mai multe produse atipice "produse" cum ar fi campaniile de marketing sau activele creative.

Echipe care urmează Cadrul Scrum beneficiază de agilitate și flexibilitate. Procesul Scrum vă poate ajuta să măriți munca în echipă și să vă atingeți obiectivele mai eficient. În plus, echipele de scrum cunosc întotdeauna exact ceea ce lucrează, deoarece trag sarcini de la întârzierea produsului și sunt clare cu privire la ceea ce sunt obiectivele lor, deoarece toată lumea a aliniat ceea ce înseamnă "făcut".

Limitări de scrum

Manager de sarcini UDN.Transformează munca dvs. cu caracteristicile de vârf ale industriei

Proiectele de scrum pot suferi frecvent de laDomeniul de aplicareDeoarece procesul de scrum îmbrățișează și încurajează schimbarea. Dacă se schimbă prea multe, sau obțineți prea multe piese discordante de feedback clienți, este posibil să fiți iterant și peste fără rezultate reale.

Soluţie:Asigurați-vă că definiți în mod clar obiectivele și creșterea fiecărui sprint. În plus, asigurați-vă că întreaga echipă de scrum este clară cu privire la ceea ce înseamnă "făcut", așa că nu funcționează trecut "făcut". Dacă este necesar, implementați un proces de control al schimbării pentru a evita aceste probleme.

Echipele Scrum au o mulțime de întâlniri - În plus față de revizuirea regulată a planificării Sprint și a Sprint, echipele Scrum se întâlnesc zilnic pentru un standup.

Soluţie:Dacă întâlnirile zilnice de scrumiere nu se simt utile, găsiți o modalitate de a le schimba. Urmărirea standardelor dvs. într-un proiect vă poate ajuta să vă concentrați asupra celor mai utile lucruri.

Scrum poate fi greu (deși nu este imposibil) pentru a implementa dacă nu sunteți pe o echipă de produse, inginerie sau dezvoltare software.

Soluţie:Dacă echipa dvs. decide să utilizeze Scrum, asigurați-vă că ați clarificat exact modul în care procesele Scrum vă vor ajuta. Dacă este posibil, identificați punctele de durere curente și indicați evenimentele care vă pot ajuta. În plus, intenționați să aveți mai multe sesiuni de instruire în timpul primelor dvs. sprinturi de scrum pentru a ajuta echipa dvs. să reușească.

Începeți cu Scrum

Manager de sarcini UDN.Transformează munca dvs. cu caracteristicile de vârf ale industriei

Cele mai bune echipe de scrum sunt grupuri de colaborare, iterative care au claritate în ceea ce lucrează pentru fiecare sprint. Pentru a face acest lucru, aveți nevoie de o sursă centrală de adevăr pentru munca dvs., cum ar fi Manager de sarcini UDN. . Afla cumEchipele agile rulează scrum cu Manager de sarcini UDN. .

Contactați-ne

Căutați o soluție simplă, rapidă, ușoară și ușor de utilizat pentru afacerea dvs.? Contactați-ne acum!