Sprintas
Sprintas – tai fiksuoto ilgio darbo ciklas, paprastai trunkantis nuo vienos iki keturių savaičių, dažniausiai dvi, kuris baigiasi konkrečiu, naudojamu rezultatu.
Sąvoka kilusi iš Scrum, plačiai naudojamo agilaus metodo programinės įrangos ir produktų kūrime. Sprinto pradžioje komanda susitaria, kokias užduotis ji imsis šiuo laikotarpiu – tai vadinama sprinto darbų sąrašu. Šis sąrašas lieka fiksuotas visą sprinto trukmę, o nauji prašymai laukia eilėje kitam ciklui, o ne pertraukia dabartinį. Kiekvienas sprintas baigiasi sprinto peržiūra, kurios metu komanda parodo, ką iš tikrųjų baigė, po jos seka retrospektyva, sutelkta ties tuo, kaip dirbti geriau kitą kartą.
Fiksuotas laiko intervalas ir yra tai, kas sprintą daro veiksmingą. Jis priverčia užduotis skaidyti pakankamai smulkiai, kad jas iš tikrųjų būtų galima baigti per šį laikotarpį, o ne tęstis mėnesius. Sprintų trukmė paprastai svyruoja nuo vienos iki keturių savaičių, o praktikoje dažniausiai pasirenkamas dviejų savaičių ritmas. Trumpesni sprintai reiškia daugiau planavimo darbo, o ilgesni – vėluoja grįžtamąjį ryšį ir leidžia klaidingoms prielaidoms nueiti toliau, kol kas nors jas pastebi.
Šis modelis paplito toli už Scrum ribų, pavyzdžiui, kaip Design Sprint, kai penkių dienų ciklas naudojamas vienai idėjai patikrinti, arba tiesiog kaip pasikartojantis darbo ritmas administracijoje ir veiklos valdyme. Visus juos vienija tas pats ciklas: nustatyti tikslą, apriboti laiką, kažką pristatyti, apmąstyti, tada pradėti kitą ciklą. Būtent tai sprintą skiria nuo etapo (milestone), kuris žymi vieną laiko tašką, o ne pasikartojantį darbo ritmą.
Praktinis pavyzdys
Šešių žmonių kūrimo komanda planuoja dviejų savaičių sprintą naujai ataskaitų funkcijai savo vidinei programinei įrangai sukurti, įsipareigodama 34 istorijos taškams. Sprinto pabaigoje baigti 29 taškai, kurie tiesiogiai pristatomi sprinto peržiūroje, o 5 taškai grąžinami į produkto darbų sąrašą. Retrospektyvos metu komanda supranta, kad verslo pusės grįžtamasis ryšys atėjo per vėlai cikle, todėl kitam sprintui numato ankstesnį patikrinimo tašką.
Kaip Leanshift padeda
Sprintas yra Kaizen miniatiūroje – fiksuotas, pasikartojantis planavimo, darbo, pristatymo ir apmąstymo ritmas. Kiekviena retrospektyva yra sąmoninga pauzė, skirta paklausti, kas galėtų veikti geriau kitame cikle, o ne tiesiog stumti pirmyn. Tai atspindi Leanshift supratimą apie tobulinimą, kad atsirastų daugiau tobulėjančių žmonių: svarbus ne tik sprinto rezultatas, bet ir tai, ko komanda išmoksta kiekviename cikle.
Daznai uzduodami klausimai
Kiek turėtų trukti sprintas?
Nuo vienos iki keturių savaičių, dažniausiai pasirenkamos dvi savaitės. Tiksli trukmė svarbi mažiau nei jos nuoseklumas per ciklus, kad laikui bėgant gautumėte palyginamus duomenis.
Kas atsitinka su nebaigtomis užduotimis sprinto pabaigoje?
Jos grąžinamos į produkto darbų sąrašą ir jų prioritetai iš naujo nustatomi būsimam sprintui. Naujos užduotys sprinto viduryje nepridedamos, nes tai pakenktų sprinto tikslui.
Kuo sprintas skiriasi nuo etapo (milestone)?
Etapas (milestone) žymi vieną svarbų projekto laiko juostos tašką. Sprintas yra pasikartojantis, vienodo ilgio darbo ciklas su savo planavimu ir peržiūra.