Az agilis szemlélet kapcsán gyakran hallhatunk a Scrum Masterről, mint kulcsfontosságú szereplőről. Azt viszont nem biztos, hogy tudjuk, pontosan milyen szerepkörről van szó, és miért van akkora jelentősége.
A Sprint Consulting, a CEE régió egyik vezető agilis tanácsadó- és tréningcége segít, hogy a cégek helyesen alakítsák ki a Scrum keretrendszert, illetve hogy a Scrum Master hatékonyan tudja ellátni a feladatát.
Mai írásunkban közérthetően összefoglaljuk, miről is szól a Scrum, és miért fontos benne a Scrum Master szerepe.
Mi a Scrum keretrendszer?
A Scrum keretrendszer egy egyszerű szabályrendszer, ami konkrét válaszokat ad arra a kérdésre, hogy miként valósítjuk meg az agilis értékeket, alapelveket a gyakorlatban a termékfejlesztés során.
Tehát nem egy bonyolult, részletes, kötött, előíró, a folyamat minden részletét meghatározó szabályrendszerről van szó, hanem egy egyszerű, rugalmas “keretről”, ami egy biztos vázat ad a csapatok munkájához. A Scrum keretet ad a csapatoknak a folyamatos fejlődéshez, az értékvezérelt munkavégzéshez és a gyakori, kézzelfogható eredmények szállításához.
Fontos, hogy értsük: az agilitás nem egyenlő a Scrummal. Vannak ugyanis olyan cégek, ahol az agilis működés értékes, hasznos lehet, ugyanakkor csak egy részüknél adottak azok a körülmények és feltételek, melyek szükségesek a Scrum sikeres használatához. Tehát úgy is mondhatjuk, hogy minden Scrumos csapat agilis, de nem minden agilis csapat Scrumozik.
A Scrum keretrendszer felelősségi körei
A Scrum keretrendszer három alapvető felelősségi kört (accountability-t) határoz meg, különít el egymástól: van a Product Owner, a Scrum Master és vannak a Developerek. A Product Owner a termék üzleti felelőse, a Scrum Master a termékfejlesztési folyamat és csapatmunka felelőse, a Developerek pedig a fejlesztők.
Mi a Scrum Master feladata?
A Scrum Master nem hagyományos vezető vagy menedzser, nem irányít, nem dönt a fejlesztési feladatok tartalmáról, és nem old meg problémákat a csapat helyett, de segít a csapatnak önállóan kezelni a felmerülő akadályokat. Ő az a személy, aki támogatja a csapatot abban, hogy hatékonyan és eredményesen alkalmazza a Scrumot.
Az eredményesség biztosítása érdekében a Scrum Master segít a csapatban abban, hogy javítsa a munka módszereit a Scrum keretein belül maradva. Az ehhez szükséges külső és belső feltételeket is segít megteremteni. Például elősegíti, hogy a csapat meglássa a fejlesztési lehetőségeket, hogy motiváltak legyenek a tagok, illetve hogy meglegyenek a tudásbeli “szoft” eszközeik.
Emellett biztosítja, hogy a csapat megkapja a szükséges visszajelzéseket és a szükséges támogatást a szervezet többi részétől. Segít abban, hogy a csapat hozzáférjen azokhoz az eszközökhöz és erőforrásokhoz, amelyek szükségesek a folyamatos fejlődéshez.
A Scrum Master mind a Product Ownert, mind pedig a Developereket támogatja, nem húz egyikükhöz sem, fontos célja az egyensúly biztosítása. Ha ez nem történik meg, akkor könnyen sérülhet a folyamat, például az irreális elvárások miatt.
(X) Támogatott tartalom

