DESCRIERE SCURTĂ
SCRUM a fost introdus pentru prima dată de către Hirotaka Takeuchi și Ikujiro Nonaka într-o lucrare din 1986 intitulată ”The New New Product Development Game”, care a fost publicată în Harvard Business Review. Termenul este împrumutat din rugby, unde un SCRUM este folosit pentru a relua jocul, atunci când atacanții fiecărei echipe se întrepătrund cu capul în jos și încearcă să intre în posesia mingii. Termenul de SCRUM a fost ales de către autorii lucrării deoarece pune accent pe munca în echipă. Ei au numit această abordare ”holistică” sau ”rugby”, deoarece întregul proces este realizat de o echipă multi-funcțională în mai multe faze suprapuse, în care echipa ”încearcă să parcurgă distanța ca o unitate, pasând mingea înainte și înapoi”.
La începutul anului 1995, Ken Schwaber și Jeff Sutherland au publicat pentru prima dată Manifesto pentru Agile Software Development.
SCRUM este un cadru iterativ și centrat pe client pentru dezvoltarea, furnizarea și susținerea soluțiilor complexe. Un principiu cheie al scrum-ului este recunoașterea faptului că clienții vor schimba domeniul de aplicare a ceea ce se dorește (”volatilitatea cerințelor”) și că vor exista adesea provocări imprevizibile. Aceste schimbări provin dintr-o varietate de surse, înțelegerea ”de ce” a acestor schimbări este irelevantă – schimbarea ar trebui pur și simplu acceptată, îmbrățișată și analizată pentru beneficii. Pentru ambele fapte, o abordare predictivă sau neplanificată nu este potrivită. Prin urmare, SCRUM este o abordare empirică bazată pe dovezi – acceptând faptul că problema nu poate fi pe deplin înțeleasă sau definită dinainte, și, în schimb, se concentrează pe cum să maximizeze capacitatea echipei de a reacționa rapid, de a răspunde cerințelor emergente și de a se adapta la tehnologiile în evoluție și la schimbările condițiilor pieței.
Unitatea fundamentală a SCRUM-ului este o echipă mică de oameni care este formată dintr-un SCRUM Master, un Product Owner și mai mulți Developeri, în mod ideal cu fundaluri diferite. În cadrul unei echipe SCRUM, nu există sub-echipe sau ierarhii. Este o unitate coezivă de profesioniști concentrați pe un obiectiv la un moment dat, Obiectivul produsului.
Echipele SCRUM sunt multi-funcționale, adică membrii au toate abilitățile necesare pentru a crea valoare fiecărui sprint. De asemenea, ele se autogestionează, ceea ce înseamnă că decid intern cine face ce, când și cum.