Scrum be Scrum meistro
Parengė Andrius Ragelis
Scrum tai vienas iš Agile metodų, orientuotas į lankstumą ir kliento įtraukimą vystant produktą. Scrum meistras, tai Scrum komandos nario rolė, užtikrinanti sėkmingą komandos veikimą. Ji svarbi Scrum komandai, tačiau įmonėse gali būti nemažai priežasčių neatrasti papildomo biudžeto naujam komandos nariui. Vis dėlto, tai neturėtų stabdyti Jūsų žengti į Scrum pasaulį (nors esant galimybei rekomenduojama papildyti komandą Scrum meistru).
Vadovėlinis Scrum gali atrodyti santykinai brangus tiek užimamo darbo laiko, tiek pageidaujamų rolių atžvilgiu. Būtent dėl šios priežasties dalis komandų net nepradeda eksperimentuoti su Scrum. Visų pirma, ko gero nustebsite sužinoję, kad labai maža dalis įmonių ir komandų gali pasigirti itin tiksliai naudojantys Scrum, tačiau ne dėl to, kad jiems trūksta resursų. Viskas daug paprasčiau – kiekviena komanda pritaiko sau idealią Scrum versiją nuolat eksperimentuojant, besimokant iš klaidų ir nebijant naujų idėjų. Greičiausiai, kad skamba abstrakčiai, tačiau tai galioja ir Scrum metodo struktūrai – net ir atskirų Scrum dalių naudojimas gali padėti jūsų komandai dirbti geriau.
Scrum meistras, remiantis Scrum metodu, yra moderuojanti, prižiūrinti ir komandą vedanti į priekį rolė. Ji neabejotinai svarbi, tačiau Scrum leidžia į roles žiūrėti plačiau, išskirti ne rolę, o funkcijas bei jas padengti atskirai. Ne išimtis ir Scrum meistras.
Norėdami pradėti Scrum be Scrum meistro, įsitikinkite kad:
- scrum nori pradėti visi komandos nariai – be Scrum meistro mažiau motyvuotą žmogų pastebėti ir įsigilinti į jo matomas problemas bus sunkiau;
- kuriamas produktas bei jo tikslas yra gerai suprantami visiems komandos nariams – Scrum suteikia saviraiškos laisvę, tačiau ji turėtų būti tinkamai orientuota į produkto kuriamą vertę;
- turite bent vieną Scrum entuziastą, kuris domisi šiuo metodu ir gali pasidalinti idėjomis bei įžvalgomis kaip komandai judėti toliau;
- susitarėte dėl pradinių Scrum sąlygų – sprintų ilgiai, susitikimų laikai, užduočių dydžių vertinimas ir panašiai;
- komanda yra stipri ir patyrusi. Tai, ko gero, svarbiausias kriterijus, nes mažiau stabilus rezultatų pateikimas gali apsunkinti sėkmingą Scrum metodo sekimą, o tai gali sukurti daugiau chaoso komandoje.
Norėdami pradėti Scrum be Scrum meistro, su komanda aptarkite kaip padengsite šias funkcijas:
- Scrum susitikimų organizavimą;
- kokybės užtikrinimą, t.y ar suplanuoti darbai atliekami laiku, nenukenčia kokybė?
- balanso tarp užduočių specifikavimo ir atlikimo užtikrinimą. Nei viena pusė neturėtų būti silpnesnė diskutuojant dėl planų apimties ar krypties keitimo;
- apsaugą nuo išorės , t.y. kas reaguos į perteklinius trikdžius iš išorės stengiantis atrinkti ir teisingai prioritetizuoti įvairias užklausas ar informaciją;
- dalijimąsi patirtimi, t.y. komandos nariai neturėtų apsiriboti tik savo siaura sritimi, o turėtų galėti suprasti ir bent jau trumpą laiką padengti ir kitas. Tam reikalingas nuolatinis dalijimasis žiniomis, naujienomis ir įvykiais.
Idealiu atveju, turėtų atsirasti bent dalį laiko šią rolę padengsiantis žmogus. Tai gali būti bet kas nepriklausomai nuo jo pagrindinių pareigų. Gan populiari idėja: Scrum meistro rolėje rotuotis paeiliui tarp kelių komandos narių. Tai leidžia ne tik padengti trūkstamą rolę komandoje, tačiau ir susipažinti su jai būdingomis specifikomis iš arčiau.
Taigi aptarėme svarbiausias sąlygas, kurias reikia aptarti komandoje norint pradėti Scrum be Scrum meistro rolės. Tad nebijokite žengti pirmojo žingsnio į Scrum pasaulį ir be Scrum meistro!
Photo by Kelly Sikkema on Unsplash