Monthly Archives: vasario 2017

Kas Yra Scrum?

Paprastai tariant, Scrum yra produktų kūrimo sistema, kurioje taikomi įvairūs procesai ir technikos. Tai vienas iš populiariausių Agile projektų valdymo metodų, aprašančių konkrečias roles ir taisykles, kuriomis vadovaujantis vykdomi projektai.

Scrum remiasi empirizmo teorija, teigiančia, kad priimant sprendimus, yra pasikliaujama žiniomis, o žinios ateina iš patirties.

Scrum procesai valdomi skaidriai – visi veiklos aspektai yra atviri ir matomi, tikrinamas darbo progresas, jei reikia, atliekamos korekcijos.

Scrum komandą sudaro:

  • Profesionalai, atliekantys darbą;
  • Produkto šeimininkas (product owner), atsakingas už maksimalią komandos atliekamo darbo vertę;
  • Scrum meistras (Scrum master) – komandos pagalbininkas, prižiūrintis Scrum teorijos, praktikos ir taisyklių laikymąsi.

Rekomenduojamas komandos dydis – iki dešimties žmonių, kad būtų užtikrintas tvarus ir patogus bendradarbiavimas.

Siekiant reguliarumo ir mažinant neapibrėžtų veiksmų vyravimą, Scrum darbas organizuojamas ribotos trukmės įvykiais – sprintais, padedančiais efektyviau atlikti numatytus darbus.

Sprinto eiga:

  • Naujo sprinto pradžioje, produkto šeimininkas paskiria užduotis, iš kurių kolektyvas pasirenka svarbiausias ir nusistato preliminarią jų trukmę. Laiko planavimas leidžia įvertinti savo galimybes ir efektyviai atlikti darbus. Tam, kad kolektyvas suprastų procesą ir jo laikytųsi, Scrum meistras prižiūri darbo eigą.
  • Prasidėjus sprintui, vykdomi kasdieniai susirinkimai, kuriuose komandos nariai pristato atliktus darbus bei iškilusias problemas. Tai padeda palengvinti ir paspartinti jų sprendimą, neišklystant iš nusistatytų laiko rėmų.
  • Sprintui einant į pabaigą, atlikti darbai pristatomi klientui. Pristatymas vyksta apžvalgos susirinkimo metu, dalyvaujant keliems komandos nariams bei produkto savininkui. Šio susirinkimo tikslas – ne tik parodyti progresą, bet ir gauti kliento atsiliepimus bei įvertinimus, į kuriuos atsižvelgdama komanda gali koreguoti savo darbų planą, prisitaikyti prie pakitusių rinkos poreikių.
  • Kiekvienas sprintas uždaromas apžvalgos susirinkimo metu, skirtu aptarti nuveiktą komandos darbą ir galimus patobulinimus ateityje.

Scrum projektai tęsiasi pasikartojančių sprintų principu tol, kol yra patenkinami visi kliento poreikiai (user stories) arba, esant ribotam laikui, tol, kol sukuriamas pakankamą vertę klientui teikiantis produktas.

Svarbiausi Scrum aspektai, suteikiantys naudą vartotojui:

  • Lankstumas – projekto skaidymas į dalinius projektus (sprintus), leidžiantis reaguoti į rinkos pasikeitimus bei naujas idėjas;
  • Kolektyvinės dvasios palaikymas – dirbant nedidelėje grupėje lengviau diskutuoti ir spręsti problemas;
  • Skaidrumas – visi projekto dalyviai turi prieigą prie darbų sąrašų, diagramų bei vertinimų.
  • Reguliarumas – pastoviai gaunami ir tikrinami tarpiniai rezultatai.

 

 

 

 

5 Sklandaus Perėjimo prie Agile žingsniai

Simple-kanban-board-

Susidomėjote ar nusprendėte pradėti taikyti Agile metodikas, tačiau bijote, jog tai nepasiteisins? Jūs ne vieni ir nuogąstaujate ne veltui. Pokyčiai nėra lengvas procesas – jie reikalauja pastangų, kantrybės ir gali neatnešti jokios naudos, tačiau kita vertus gali jos atnešti ir su kaupu. Tad ką daryti, kad užtikrinti kaip įmanomą sklandesnį ir efektyvesnį perėjimą prie Agile? Siūlome 5 paprastus žingsnius į kuriuos vertėtų atkreipti dėmesį.

  • Perpraskite

Ruošiantis bet kokiam įmonės ar asmeninio gyvenimo pokyčiui reikia gerai suprasti, kas jūsų laukia. Pereinant prie kito projektų valdymo metodo neužtenka tik išsirinkti jums labiausiai tinkantį, bet reikia taip pat išsiaiškinti, kaip jis veikia, ir kaip tai įtakos jūsų komandą bei procesus. Tik gerai suvokiant, kokie procesų, bei komandos sandaros pasikeitimai laukia galėsite tinkamai vesti komandą jų link, bei tikėtis sėkmės.

  • Pasiruoškite

Supratus, kas jūsų laukia, reikės tam tinkamai pasiruošti. Pirmiausia informuokite komandą apie naują metodiką, bei kodėl pasirinkote būtent ją. Taip užtikrinsite, jog motyvai yra bendrai suprantami ir priimtini. Apie pokyčius pranešus komandai, taip pat informuokite ir kitas su įmone susijusias interesų grupes, galbūt ši informacija bus svarbi tiekėjams, klientams ar tretiesiems asmenims, nes tai tiesiogiai palies ir juos. Galiausiai pasirūpinkite visais įrankiais pokyčiams įgyvendinti – paruoškite erdves kasdieniams susitikimams, fizines ar elektronines užduočių lentas ir kitus įrankius. Iš gausaus pasirinkimo reikėtų atsirinkti tuos, kurie labiausiai atitinka būtent jūsų komandos poreikius.

  • Bendraukite

Didelė dalis mūsų nesėkmių kyla iš bendravimo stokos ir Agile metodikų pritaikymas ne išimtis. Siekdami sklandžiai pakeisti įmonėje naudojamą metodą, nepamirškite, jog didelė jo sėkmės dalis priklausys nuo efektyvaus ir rezultatyvaus bendravimo tarp jūsų ir jūsų komandos. Bendravimas turėtų būti ištisinis nuo proceso pradžios iki pabaigos, taip užtikrinant, jog pokyčiai yra sėkmingai priimami ir suprantami visų komandos narių.

  • Pritaikykite

Diegiant Agile taip pat labai svarbu suvokti, jog tai nėra baigtinis metodas. Tad jei kažkuris metodo aspektas jūsų komandai netinka ar nėra priimtinas, jį galite keisti pagal savo poreikius. Nors iš pradžių toks procesas gali atrodyti per daug painus ir sudėtingas, pradėjus nuo mažų pokyčių ilgainiui taps paprastu ir labai naudingu. Tad nebijokite eksperimentuoti ir susikurkite sau tinkamiausią Agile versiją.

  • Neskubėkite

Galiausiai, kaip ir su bet kuriais kitais pokyčiais, jums prireiks kantrybės. Nesitikėkite, jog Agile suveiks pernakt. Taip atsitikti gali, bet dažniau tokie atvejai yra išimtis, o ne taisyklė. Tad bendraukite su komandos nariais, tikrinkite, kurie metodai veikia, o kurie ne, keiskite juos pagal savo poreikius ir laukite. Anksčiau ar vėliau Agile iš naujovės taps jūsų įpročiu, kuris pagerins ne tik jūsų, komandos, bet ir įmonės rezultatus.

Turite patarimų, kaip prisijaukinti Agile? Pasidalinkite!

Tagged , ,
Popo.lt tinklaraščiai. Hosting powered by   serverių hostingas - Hostex
Eiti prie įrankių juostos