Sprints
Sprints ir fiksēta garuma darba cikls, parasti no vienas līdz četrām nedēļām un visbiežāk divas, kas beidzas ar konkrētu, lietojamu rezultātu.
Termins nāk no Scrum, veiklā ietvara, kas plaši izmantots programmatūras un produktu izstrādē. Sprinta sākumā komanda vienojas, kurus uzdevumus tā risinās šajā laika logā, ko sauc par sprint backlog. Šis saraksts paliek fiksēts visu sprinta laiku, un jauni pieprasījumi tiek novirzīti uz nākamo ciklu, nevis pārtrauc pašreizējo. Katrs sprints noslēdzas ar sprinta pārskatu, kurā komanda parāda, ko tā faktiski pabeidza, un pēc tam seko retrospektīva, kas fokusējas uz to, kā nākamreiz strādāt labāk.
Fiksētais laika logs ir tas, kas sprintu padara darbotiesspējīgu. Tas piespiež uzdevumus sadalīt pietiekami mazos, lai tos patiešām varētu pabeigt šajā logā, nevis vilkt mēnešiem ilgi. Sprintu ilgums parasti svārstās no vienas līdz četrām nedēļām, ar divu nedēļu ritmu kā biežāko izvēli praksē. Īsāki sprinti nozīmē vairāk plānošanas piepūles, savukārt garāki aizkavē atgriezenisko saiti un ļauj nepareiziem pieņēmumiem palikt nepamanītiem ilgāk.
Šis modelis ir izplatījies tālu ārpus Scrum, piemēram, kā Design Sprint, kurā piecu dienu ciklu izmanto, lai pārbaudītu vienu ideju, vai vienkārši kā atkārtotu darba ritmu operācijās un administrācijā. Visiem tiem ir kopīga viena un tā pati cilpa: nosaki mērķi, ierobežo laiku, piegādā kaut ko, pārdomā, tad sāc nākamo ciklu. Tas sprintu atšķir no pagrieziena punkta (milestone), kas iezīmē vienu konkrētu brīdi laikā, nevis atkārtotu darba ritmu.
Praktisks piemers
Sešu cilvēku izstrādes komanda plāno divu nedēļu sprintu, lai izveidotu jaunu pārskatu funkciju savai iekšējai programmatūrai, apņemoties izpildīt 34 story points. Sprinta beigās 29 punkti ir pabeigti un tiek dzīvē demonstrēti sprinta pārskatā, savukārt 5 punkti atgriežas product backlog. Retrospektīvā komanda saprot, ka informācija no biznesa puses ciklā ienāca pārāk vēlu, tāpēc nākamajam sprintam tā ieplāno agrāku saskaņošanas tikšanos.
Ka Leanshift palīdz
Sprints ir Kaizen miniatūrā, fiksēts, atkārtots plānošanas, darīšanas, rādīšanas un pārdomāšanas ritms. Katra retrospektīva ir apzināta pauze, lai jautātu, kas nākamajā ciklā varētu darboties labāk, nevis vienkārši virzītos uz priekšu. Tas ir Leanshift izpratnes kodols par uzlabošanu, lai radītu vairāk cilvēku, kas uzlabo: svarīgs ir sprinta rezultāts, taču tikpat svarīgs ir tas, ko komanda mācās katrā ciklā.
Bieži uzdotie jautajumi
Cik ilgam jābūt sprintam?
Kaut kur no vienas līdz četrām nedēļām, ar divām nedēļām kā biežāko izvēli. Precīzais ilgums ir mazāk svarīgs, nekā tā konsekvences saglabāšana visos ciklos, lai laika gaitā iegūtu salīdzināmus datus.
Kas notiek ar nepabeigtiem uzdevumiem sprinta beigās?
Tie atgriežas product backlog un tiek pārprioritizēti nākamajam sprintam. Sprinta laikā jauni uzdevumi netiek pievienoti, jo tas grautu sprinta mērķi.
Kā sprints atšķiras no pagrieziena punkta (milestone)?
Pagrieziena punkts iezīmē vienu svarīgu brīdi projekta laika grafikā. Sprints ir atkārtots, vienāda garuma darba cikls ar savu plānošanu un pārskatu.