Scrum: kas yra Scrum sistema ir kaip pradėti dirbti su Scrum lenta

Jei žiūrite regbį, žinosite, kad muštynės apima daugybę žaidėjų, glaudžiai susigrūdusių purve, kovojančių dėl kamuolio. „Scrum“ darbo eigos sistema, deja, nėra nieko panašaus. Tai mažiau susiję su kova purve su priešais, o su tuo, kad užduotys būtų atliktos efektyviai ir laiku.

„Scrum“, kaip ir panaši sistema „Kanban“, yra judri sistema, padedanti išlaikyti gerai organizuotą darbo vietą. Jis ypač populiarus kuriant programinę įrangą ir puikiai tinka maždaug nuo trijų iki devynių žmonių komandoms, tačiau ją galima pritaikyti beveik visose darbo vietose. Nebent dirbate kaip regbio žaidėjas, tokiu atveju tai tikriausiai sukels painiavą.

Scrum: kas yra Scrum sistema?

Scrum pirmą kartą buvo įvestas kaip terminas 1986 m Harvardo verslo apžvalga Hirotaka Takeuchi ir Ikujiro Nonaka straipsnis. Abu autoriai iš tikrųjų apibūdina sistemą regbio prasme, o darbo jėga veikia kaip komanda, kuri „bando įveikti atstumą kaip vienetas, perduodama kamuolį pirmyn ir atgal“.

„Scrum“ sistemos esmė – tai požiūris, kuriuo siekiama suburti komandą dirbti kartu siekiant konkrečių, pasiekiamų tikslų per nustatytą laikotarpį. Vietoj to, kad dešimt žmonių dirbtų skirtingas, nesusijusias užduotis, neturinčias aiškaus galutinio taško, Scrum stengiasi suburti žmones, kad jie bendrai dirbtų papildomus darbus.

TAIP PAT SKAITYKITE: Kas yra Kanban?

Tai pagrįsta keliais vaidmenimis Scrum komandoje. Viršuje yra produkto savininkas, kuris atstovauja produkto suinteresuotosioms šalims. Žemiau yra „Scrum“ vadovas, kuris iš esmės yra projekto vadovas, atsakingas už „Scrum“ sistemos įgyvendinimą. Žemiau yra pati kūrimo komanda.

kas_yra_scrum_roles

Pagrindinė darbo eiga vyksta taip: produkto savininkas pateikia produkto neatsilikimą, kuris veikia kaip funkcijų, su kuriomis reikia dirbti, pageidavimų sąrašas. Tai atitenka scrum komandai, o scrum meistras iš šio atsilikimo parenka keletą užduočių, kurias reikia atlikti. Scrum kalba tai vadinama „istorijomis“. Tada šios istorijos sutelkiamos į „sprintą“; laikotarpis, per kurį kūrėjai dirba siekdami šių tikslų ir tik šių tikslų.

Sprinto pabaigoje darbas turėtų būti baigtas. Atliekama peržiūra, siekiant įvertinti, ar sprintas buvo sėkmingas, apie tai praneša produkto savininkui ir visas ciklas prasideda iš naujo.

Scrum lenta: fizinė ar skaitmeninė?

„Scrum“ komandos valdymas dažniausiai sukasi apie tam tikrą „Scrum“ lentą, kuri padeda vizualizuoti darbo eigą. Tai gali apimti didelę, fizinę lentą, padalytą į atliekamų darbų, vykdomų ir užbaigtų darbų stulpelius. Arba tai gali apimti tam tikrą skaitmeninę lentą, pvz., iš tokių įmonių kaip „Trello“ ir „Asana“.

Žr. susijusį klausimą Kodėl Londonas yra geriausia vieta būti programų kūrėju 2018 m. Kaip pradėti verslą: pagrindiniai sėkmės patarimai

Pavyzdžiui, „Trello“ sukuriate stulpelius skirtingiems darbo eigos etapams ir užpildote juos kortelėmis, kuriose išsamiai aprašomos įvairios užduotys. Fizinė šios lentos versija būtų sutvarkyta beveik taip pat, nors ir su daugiau post-it užrašų. Bet kuriuo atveju lenta taps „sprinto“ akcentu, kai pagrindinis dėmesys bus skiriamas tam, kad visi užduoties etapai būtų baigti per tam tikrą laikotarpį. Sprintas gali trukti dvi savaites arba kelias dienas.

kas_yra_scrum_2

Kaip rodo ši HBO Silicio slėnio scena, paprastai siekiama, kad jūsų kūrėjai dirbtų su užduotimis (atsiprašau, „istorijos“), vadovaujantis „Scrum“ darbo eiga.

Scrum prieš Kanbaną

Su „Scrum“ susijusi sistema yra „Kanban“, kuri taip pat sukasi aplink ryškiaspalvius „post-it“ užrašus ir tokius žodžius kaip „judri darbo eiga“. Didžiausias skirtumas tarp „Scrum“ ir „Kanban“ yra tas, kad pastarasis yra nuolatinis procesas, kai darbuotojai, kai tik gali, ima korteles. Scrum sistemoje darbas su lenta sukasi aplink nustatytus „sprintus“.

Vaidmenys „Kanban“ taip pat yra laisvesni, o „Scrum“ ypač mėgsta tokius pavadinimus kaip „scrum master“, tikriausiai todėl, kad jie skamba mažiau nuobodžiai nei „projekto vadovas“, nors jie iš esmės yra tas pats. „Scrum“ taip pat paprastai rengia reguliarius „scrum“ seansus, vadinamus „scrum“, kurių metu darbo eigos eigą aptaria... jūs atspėjote: scrum meistras.