Sprint
Sprintti on kiinteän mittainen työsykli, tyypillisesti yhdestä neljään viikkoa ja useimmiten kaksi, joka päättyy konkreettiseen, käyttökelpoiseen tulokseen.
Termi on peräisin Scrumista, laajasti ohjelmisto- ja tuotetyössä käytetystä ketterästä viitekehyksestä. Sprintin alussa tiimi sopii, mihin tehtäviin se tarttuu kyseisen jakson aikana; tätä kutsutaan sprintin backlogiksi. Tuo lista pysyy lukittuna sprintin ajan, ja uudet pyynnöt jonottavat seuraavaan sykliin sen sijaan, että ne keskeyttäisivät nykyisen. Jokainen sprintti päättyy sprintin katselmukseen, jossa tiimi näyttää, mitä se todella sai valmiiksi, ja sitä seuraa retrospektiivi, joka keskittyy siihen, miten seuraavalla kerralla työskennellään paremmin.
Kiinteä aikalaatikko on se, mikä saa sprintin toimimaan. Se pakottaa jakamaan tehtävät riittävän pieniksi, jotta ne voidaan oikeasti saada valmiiksi jakson aikana, sen sijaan että ne venyisivät kuukausiksi. Sprintin pituus vaihtelee tyypillisesti yhdestä neljään viikkoa, ja kahden viikon rytmi on käytännössä yleisin valinta. Lyhyemmät sprintit tarkoittavat enemmän suunnittelun yleiskuluja, kun taas pidemmät viivästyttävät palautetta ja antavat vääriin oletuksiin perustuvan työn edetä pidemmälle ennen kuin kukaan huomaa sen.
Kaava on levinnyt paljon Scrumia laajemmalle, esimerkiksi Design Sprint -muodossa, jossa viiden päivän sykliä käytetään yhden idean testaamiseen, tai yksinkertaisesti toistuvana työrytminä toiminnassa ja hallinnossa. Kaikkia näitä yhdistää sama silmukka: aseta tavoite, rajaa aika, toimita jotain, reflektoi, aloita sitten seuraava sykli. Se erottaa sprintin virstanpylväästä, joka merkitsee yksittäistä ajankohtaa toistuvan työrytmin sijaan.
Käytännön esimerkki
Kuusihenkinen kehitystiimi suunnittelee kahden viikon sprintin uuden raportointiominaisuuden rakentamiseksi sisäiseen ohjelmistoonsa ja sitoutuu 34 story pointiin. Sprintin päättyessä 29 pistettä on valmiina ja ne esitellään livenä sprintin katselmuksessa, kun taas 5 pistettä palaa takaisin tuotteen backlogiin. Retrospektiivissä tiimi huomaa, että liiketoimintapuolen syöte tuli sykliin liian myöhään, joten se aikatauluttaa seuraavaan sprinttiin aikaisemman tarkistuspisteen.
Miten Leanshift auttaa
Sprintti on Kaizen pienoiskoossa: kiinteä, toistuva suunnittelun, tekemisen, esittelyn ja reflektoinnin rytmi. Jokainen retrospektiivi on tietoinen pysähdys kysyäkseen, mikä voisi toimia paremmin seuraavassa syklissä, sen sijaan että vain painettaisiin eteenpäin. Se on ydin sille, mitä Leanshift tarkoittaa parantamisella, jotta syntyy lisää parantajia: sprintin tulos on tärkeä, mutta yhtä tärkeää on se, mitä tiimi oppii jokaisesta syklistä.
Usein kysytyt kysymykset
Kuinka pitkä sprintin pitäisi olla?
Jonnekin yhden ja neljän viikon välille, ja kaksi viikkoa on yleisin valinta. Tarkka pituus on vähemmän tärkeä kuin sen pitäminen johdonmukaisena sykleittäin, jotta saadaan vertailukelpoista dataa ajan myötä.
Mitä keskeneräisille tehtäville tapahtuu sprintin lopussa?
Ne palaavat takaisin tuotteen backlogiin ja niiden priorisointi tehdään uudelleen tulevaa sprinttiä varten. Uusia tehtäviä ei lisätä kesken sprintin, koska se heikentäisi sprintin tavoitetta.
Miten sprintti eroaa virstanpylväästä?
Virstanpylväs merkitsee yksittäistä tärkeää kohtaa projektin aikataulussa. Sprintti on toistuva, yhtä pitkä työsykli, jolla on oma suunnittelunsa ja katselmuksensa.