„Scrum“ projektų valdymo metodikos privalumai ir trūkumai

Agile metodika leidžia projekto dalyviams pritaikyti savo veiklą reaguojant į situacijas, kurios kyla projekto valdymo proceso metu. Viena iš tokių metodų yra „Scrum“, pavadinta pagal kooperatyvo regbio strategiją, kurioje komandos pasiekia atstumą, perduodamos kamuolį į priekį ir atgal. Nors „Scrum“ iš tikrųjų yra „tikrinti ir pritaikyti“ programinės įrangos kūrimo sistemą, o ne projektų valdymo metodiką, ji turi paraiškas kitų tipų projektams, todėl daugelis mano, kad tai yra judrus projektų valdymo įrankis.

Scrum pagrindai

„Scrum“ sudaro trys vaidmenys: produkto savininkas, „Scrum“ meistras ir komanda. Produkto savininkas yra asmuo, atstovaujantis bendrovei. Scrum meistras yra projekto vadovas, kuriam pavesta kontroliuoti ir matuoti procesą. Komandą sudaro tie, kurie vykdys projekto užduotis. „Scrum“ ceremonijos - tai projekto žingsniai, kurie vadinami „sprintais“, taip pat „Scrum“ dienos susitikimai. Scum "artefaktai" apima produkto atsilikimą, kuris yra prioritetinis klientų reikalavimų sąrašas; sprinto atsilikimą arba užduočių sąrašą, skirtą prioritetinių produktų funkcijoms įgyvendinti; ir nudegimo diagrama, kurioje parodoma, kiek darbo išlieka, kai atsilieka „užmušti“ link užbaigimo.

Procesas

Projekto savininkas suskaičiuoja atsilikimą - projekto reikalavimus, išvardytus pagal prioritetus. Sprinto planavimo komanda eina į darbą keliose pirmosiose prioritetinėse temose. Komanda turi dirbti per nustatytą terminą. Kasdieniniai susitikimai leidžia „Scrum“ kapitonui sekti pažangą ir vadovauti komandai, kad užbaigtų sprintą. Sprinto užbaigimas yra rezultatas. Baigiamojo sprinto apžvalga peržiūrima prieš kitą sprintą, kuris bus skirtas kitai prioritetinių elementų grupei. Procesas tęsiamas tol, kol komanda dirbs per visą neišnaudotą laikotarpį arba kol bus baigtas išeikvotas biudžetas ar terminas.

Scrum privalumai

„Sprint“ procesas leidžia „pakankamai gerą“ plėtrą, kurios rezultatas - parduodamas produktas, net ir tuo metu, kai projektas yra pilnas. Ši papildoma pristatymo sistema sutrumpina laiką iki rinkos ir gali sukelti didesnes pajamas, nes kiekvienas užbaigtas atsiskaitymas sudaro naują produkto išleidimą. Be to, peržiūrint kiekvieną sprintą prieš pereinant prie kito, bandymai atliekami per visą procesą, o tai leidžia komandoms bet kuriuo metu pakeisti projekto apimtį ar kryptį. Nors terminas ir biudžetas yra fiksuoti kintamieji, projekto reikalavimai nėra. Iš tiesų, suinteresuotieji subjektai ir dalyviai tikisi pokyčių. Produkto savininko dalyvavimas projektų valdymo procese palengvina šiuos pokyčius.

Scrum trūkumai

Scrum meistrui gali būti sunku planuoti, struktūrizuoti ir organizuoti projektą, kuriame nėra aiškios apibrėžties. Be to, dažni pokyčiai, dažnas produkto pristatymas ir netikrumas dėl tikslaus galutinio produkto pobūdžio užtikrina gana intensyvų projekto gyvavimo ciklą visiems dalyviams. Be to, kasdieniniai „Scrum“ susitikimai ir dažnai atliekami patikrinimai reikalauja daug išteklių. Sėkmingas projektas priklauso nuo visų dalyvių brandos ir pasišventimo bei jų gebėjimo išlaikyti nuosekliai aukštą komunikacijos lygį per kiekvieną nesėkmę ir peržiūrą.

Rekomenduojama