Scrum yra populiariausias šiuolaikinio, lanksčio komandinio darbo valdymo būdas. Ne tik programinės įrangos kūrimo įmonės laikosi šios metodologijos, bet vis dažniau įvairių pramonės šakų komandos, tokių kaip finansai, rinkodara, žmogiškieji ištekliai ir kūrybinės industrijos, randa Scrum praktišką ir taikomą. Jos vis didėjanti populiarumas daro Scrum labiausiai įrodytą organizacinę struktūrą, pritaikytą komandoms, siekiančioms maksimalaus efektyvumo.
Kas yra Scrum – turinys:
Kas yra Scrum?
Norint atsakyti į šį klausimą, turime apsvarstyti tris šiuos aspektus:
- filozofija
- teorija
- struktūra
Scrum yra paprastas pagal dizainą. Pirma, jis palengvina sudėtingų problemų suskaidymą į mažesnes, labiau suprantamas dalis. Antra, jis suteikia tvirtą struktūrą, padalindamas darbą į etapus, kuriuos reikia vykdyti per nustatytus laikotarpius, suteikdamas matomus ir patenkinamus rezultatus. Trečia, jis leidžia planuoti kitus darbo etapus, naudojant gautus rezultatus ir išvadas, gautas iš vykstančių procesų.
Scrum filosofija
Svarbu prisiminti, kad Scrum yra tik struktūra. Ji suteikia gaires, kaip sukurti išsamų veiksmų planą, pritaikytą komandos ir organizacijos poreikiams bei galimybėms. Nepaisant savo bendrumo, Scrum yra tiksliai apibrėžtas. Populiarumas rodo jo efektyvumą, nes pagal 2021 metų 15-ąją metinę Agile ataskaitą, Scrum principus naudoja net 66% komandų, dirbančių pagal moderniausias metodologijas. Ir šis procentas padidėja iki daugiau nei 80% komandų įvairiose disciplinose, jei pridėsime metodologijas, tiesiogiai kilusias iš Scrum.
Scrum yra išsamus ir tarnauja komandinio darbo optimizavimui. Jis siūlo aiškiai apibrėžtą pradinį tašką. Taip pat Scrum principų bendrumas neleidžia jų tiesiog taikyti akimirksniu. Tačiau šios struktūros neaiškumas yra sąmoningas ir atitinka projektų valdymo praktiką. Scrum filosofija orientuojasi į nuolatinio tobulėjimo ir formavimo per atsiliepimus, refleksiją ir patirtį poreikį. Ji atmeta sudėtingas, griežtas sistemas, kurios organizuoja darbą, neatsižvelgdamos į konkrečias realijas. Scrum autorius, Ken Schwaber ir Jeff Sutherland, šį principą vadina empirizmu oficialiame Scrum vadove.
Scrum teorija
Scrum teorijos pagrindinis principas susijęs su empirizmu. Tai reiškia, kad planavimas ir prielaidos turi būti minimalūs, o prioritetas teikiamas patirčiai, stebėjimui ir eksperimentavimui. Tai tampa įmanoma ir efektyvu dėka iteracinio požiūrio, t.y., dirbant trumpais ciklais, kurie apima ne tik produkto kūrimą, bet ir jo planavimą bei rezultatų vertinimą.
Tris empirizmo stulpus yra svarbiausi Scrum efektyvumui:
- skaidrumas – dėka jo, tiek dirbantys žmonės, tiek suinteresuotosios šalys (kurioms skirsime atskirą įrašą kitame straipsnyje) gali lengvai patikrinti produkto darbo būklę tam tikru momentu
- inspekcija – reiškia dažną ir patikimą atnaujinimą ir pažangos tikrinimą, dėka kurio galima greitai nustatyti problemas ir jas išspręsti
- pritaikymas – reiškia darbo būdų ir tikslų, kurie aprašyti atskirame straipsnyje, pritaikymą, jei inspekcijos metu pasitaiko klaidų ar neatitikimų.
Empirizmas veikia geriausiai, jei komanda, dirbanti pagal jo principus, turi galimybę savarankiškai valdyti pagal liekno valdymo koncepciją. Tai reiškia lanksčią organizacinę struktūrą, leidžiančią prisitaikyti prie esamų sąlygų, nuolatinį tobulėjimą ir Scrum komandos nepriklausomybę.
Scrum struktūra
Scrum nustato komandos veiksmų rėmus, apibrėždamas:
- Kompozicija ir vaidmenys komandoje – Scrum komanda
- Veiklos ir susitikimų tempas – Scrum renginiai
- Veiksmų planavimo, valdymo ir vykdymo metodai – Scrum artefaktai
Visus šiuos komponentus išsamiai aptarsime vėlesniuose straipsniuose. Čia, tačiau, apsiribosime svarbiausių kiekvieno iš jų bruožų paminėjimu.
Scrum komanda yra nepriklausoma, tarpdisciplininė profesionalų komanda, dirbanti Scrum, laisva nuo papildomų užduočių srauto iš organizacijos. Tai yra efektyvaus darbo Scrum pagrindas. Scrum komanda susideda iš produktų savininko, Scrum meistro ir vystymo komandos. Tai maža komanda su galimai nuolatine sudėtimi, dirbanti konkrečiam tikslui. Scrum komanda turėtų nuolat tobulėti ir gerinti ne tik produktą, bet ir savo darbo būdą. Tai padeda didinti komandinio darbo efektyvumą ir kokybę.
Scrum komandos veiklos ir susitikimai vadinami Scrum renginiais. Tai apima Sprint, Sprint planavimą, kasdienį Scrum, Sprint peržiūrą, Sprint retrospektyvą ir jų komponentus. Norėdami sužinoti daugiau apie jų specifiką ir procesą, eikite į jiems skirtus straipsnius.
Planavimo ir vykdymo būdas, taip pat sėkmingo tikslo pasiekimo sąlygos aprašytos Scrum artefaktuose, t.y., produktų sąraše ir Sprint sąraše. Tai yra labai dažnai atnaujinami dokumentai, atspindintys dabartinę produkto darbo būklę.
Kas yra Scrum? Santrauka
Kas yra Scrum? Perskaitę tai, susipažinote su šios metodikos pagrindais. Sukurtas Ken Schwaber ir Jeff Sutherland, Scrum yra ypatingai efektyvi komandinio darbo metodologija, taikoma bet kurioje pramonėje. Jos principai, sudarantys Scrum filosofiją, teoriją ir struktūrą, yra aiškūs ir suprantami. Tačiau jų praktinis taikymas reikalauja empirizmo požiūrio – tai yra nuolatinio darbo būdų pritaikymo esamoms sąlygoms. Taip pat nuolatinio tobulėjimo ne tik sukurtam produktui, bet ir bendradarbiavimo metodams konkrečioje komandoje.
Jei jums patinka mūsų turinys, prisijunkite prie mūsų užimtų bičių bendruomenės Facebook, Twitter ir Linkedin.
Caroline Becker
Kaip projekto vadovė, Karolina yra ekspertė, ieškanti naujų metodų, kaip sukurti geriausius darbo srautus ir optimizuoti procesus. Jos organizaciniai įgūdžiai ir gebėjimas dirbti spaudimo sąlygomis daro ją geriausia asmenybe, galinčia sudėtingus projektus paversti realybe.
Scrum Guide:
- Pagrindinių terminų, vaidmenų ir sąvokų žodynas
- Kas yra Scrum?
- Scrum vertybės
- Kaip įgyvendinti Scrum savo įmonėje?
- Scrum komanda - kas tai yra ir kaip ji veikia?
- Kas yra produkto savininkas?
- Dažniausios Produktų Savininko klaidos
- Kas yra Scrum meistras?
- Dažniausios Scrum Master klaidos
- Kokias statistiką ir metrikas turėtų stebėti Scrum meistras?
- Plėtros komanda Scrum sistemoje
- Dažniausios programuotojų klaidos
- Scrum artefaktai
- Mastelio didinimas Scrum
- Sprinto ataskaita
- Kas yra produkto atsargų sąrašas?
- Kas yra vartotojo istorijos?
- Geriausios vartotojo istorijos kūrimas su INVEST
- Dažniausios vartotojo istorijų klaidos
- Vartotojo istorijos priėmimo kriterijai
- Įvertinimas ir istorijos taškai Scrum metodikoje
- Planavimo pokeris
- Komandos vertinimo žaidimas
- Inkremento apibrėžimas
- Scrum renginiai
- Kas yra degimo diagrama?
- Burndown diagramos privalumai ir trūkumai
- Kanban lentos Scrum ir Scrumban sistemose
- Greitis Scrum - Vystymo komandos greitis
- Kasdienis Scrum
- Sprinto planavimas
- Sprinto apžvalga
- Kas yra Sprinto retrospektyva?
- Bendros klaidos per Sprint retrospektyvą
- Produkto backlog'o puoselėjimas
- Kaip sukurti ir interpretuoti degimo grafiką?