Agile ir Agile metodai: ką svarbiausia suprasti kad lydėtų sėkmė
PrezentacijaStatistika rodo kad Agile metodai vis plačiau naudojami. Daugybė „sėkmės istorijų“ pasakoja kokie jie efektyvūs. Deja, daugėja istorijų kurios aprašo kaip pradėti naudoti Agile metodai nepagerino situacijos arba net ją pablogino. Kodėl tokie dideli skirtumai naudojant tuos pačius metodus? Gal „Agile“ tapo tiesiog madingu žodžiu naudojamu apibūdinti bet ką naujo? Ką iš tikrųjų reiškia būti Agile? Ar žinome kad pagrindiniai Agile principai (tiesiog kitais vardais) buvo apibrėžti dar septintajame dešimtmetyje, jog klasikinė programų sistemų inžinerija juos tiesiog pamiršo ar interpretavo kitaip? O kas yra Agile metodai ir kokie jie yra? Ar žinome kokie tarp jų skirtumai ir kada jie tinka naudoti, o kada ne? Taigi ką svarbiausia suprasti kad lydėtų sėkmė?
Vaidas Adomauskas, Projektų vadovas, Adform. scrum.agile.lt blogo autorius
Vaidas Adomauskas yra sukaupęs plačią skirtingų IT projektų valdymo metodikų patirtį. Studijuodamas Programų sistemų inžinerijos ir vadybos magistrantūrą Gėteburgo IT universitete Švedijoje jis atliko tyrimus kompanijose naudojančias klasikinius projektų valdymo principus, E. M. Goldratt‘o apribojimų teoriją ir projektų valdymą kritinės grandinės metodu, bei Agile metodais. Savo magistrinio darbo tyrimą atliko Ericsson kompanijoje, kuri diegė vieną iš Agile metodų Lean. Vaidas dalyvavo tarptautinėse Agile konferencijose JAV ir Švedijoje. Dirbdamas projektų vadovu kompanijoje Lavasoft (Švedija) įdiegė Scrum metodą gamybos departamente. Grįžęs į Lietuvą Vaidas tapo Scurm diegimo pionieriumi kompanijoje Adform. Šiandien Adform‘e visas gamybos departamentas (>50 darbuotojų, 8 tarpfunkcinės komandos) sėkmingai dirba pagal Scrum. Vaidas yra sertifikuotas Scrum Meistras (Certified Scrum Master), Lietuvos projektų vadybos asociacijos (LPVA) narys, dalinasi savo patirtimi ir mintimis apie Agile ir Scrum bloge scrum.agile.lt. Nuo šio rudens dėstys kursą „Judrus projektų valdymas naudojant Scrum“ Vilniaus Universitete, Matematikos ir Informatikos fakultete. |
Agile: mokymasis ir bendradarbiavimas
PrezentacijaPrograminės įrangos kūrimo projektai nėra mechaniškas pakartotinis veiksmas kaip automobilių gamyba gamybos linijoje. Iš tikrųjų, tai yra mokymosi ir bendradarbiavimo procesas, sprendžiantis ką iš tikrųjų reikia programuoti. Agile yra bendruomenė, filosofija ir įrankių rinkinys kurie įgalina šias veiklas.
Sean Blezard, Agile produktų vystymo vadovas, Barclays technologijų centras
Sean dirba Barclays nuo 2006 ir vadovauja didžiausiai ir labiausiai išvystytai Agile komandai kompanijoje. Jo komanda naudodama geriausius Agile įrankius ir praktikas, ypač iš XP, Scrum ir Kanban, kuria interneto sprendimus mažmeniniam verslui. Paskutinius devynis iš keturiolikos metų būdamas Agile praktikuotojas, jis turėjo galimybę išmokti, eksperimentuoti ir suderinti technikas ir įrankius iš skirtingų Agile disciplinų tam, kad pritaikytų produktų atradimo ir sukūrimo būdus didelėms įmonėms kaip Barclays. |
Misija įmanoma: kaip įtraukti klientą į programinės įrangos kūrimo procesą taikant Scrum
PrezentacijaSėkmingai įgyvendinto IT projekto rezultatas yra užsakovo poreikius atitinkanti sistema. Norint suprasti ir suvaldyti besikeičiančius poreikius, reikia palaikyti nuolatinį kontaktą su klientu. Pranešimas nagrinėja, kaip Scrum metodika padeda įtraukti klientus į projekto eigą ir užtikrinti produktyvų bendradarbiavimą.
Ruslanas Abdrachimovas, vyr. projektų vadovas, sertifikuotas Scrum Master, Exigen Services Lietuva
Ruslanas Abdrachimovas turi daugiau nei 10 metų patirties IT sektoriuje, yra sertifikuotas JAVA programuotojas ir Scrum Master. Pradėjęs darbą „Exigen Services Lietuva“ nuo pat įmonės įsikūrimo, projektavo ir kūrė verslo procesų valdymo bei dokumentų generavimo sistemas. Šiuo metu R. Abdrachimovas atsakingas už projekto, kuriame dalyvauja 6 tarptautinės komandos, vykdymą ir jo priklausomybę nuo kitų projektų, bei už programinės įrangos kūrimo procesus. Įmonės darbuotojams periodiškai rengia Agile studijas (angl. Workshop), pristato temas apie Scrum, Kanban, Lean taikymą. |
Produkto vadovo rolė progaminės įrangos produktų gamybos įmonėje naudojančioje Scrum’ą
Prezentaciją galėsite gauti parašę pranešėjui asmeniškaiAptarsime bendrinę produkto vadovo rolę, keliamas tikslus bei užduotis. Pakalbėsime apie produkto valdymo proceso sąsajas su gamybos procesais. Trumpai apžvelgsime Bentley Systems naudojamus įrankius palengvinančius versijų bei iteracijų planavimą ir valdymą.
Rimantas Varanavičius, Produkto vadovas, Bentley Systems
Profesionalią IT karjerą Rimantas pradėjo 2000 metais, kaip programuotojas praktikantas įmonėje kuriančioje programinės įrangos produktus bažnyčioms. Vėliau turėjo galimybę savo kailiu išbandyti daugelį programinės įrangos produktų vystymo aspektų: reikalavimų rinkimas ir analizė, projektavimas ir programavimas, testavimas, projektų valdymas, tech. palaikymas, pardavimai ir konsultavimas, pardavimų kanalo plėtimas ir auginimas. Smagu buvo! Paskutinius 6-erius metus dirbo produkto vadovu Pabaltijo ir tarptautinėse įmonėse lyderiaujančiose savo srityse, kuriant dokumentų ir verslo procesų valdymo sprendimus. Atsakingas už rinkos poreikių analizę, produkto verslo vystymo strategijos kurimą, bei igyvendinimo ir išleidimo į rinką koordinavimą. |
Scrum ir palaikymas. Ką daryti su defektais?
PrezentacijaReta kompanija gali pasigirti tokiu malonumu, kaip darbas prie vien tik naujo produkto kūrimo. Kuomet niekas netrukdo iš išorės, o vadovybė gerbia iteracinį komandinį darbą. Kuomet fantastiškai lengva laikytis savo iteracijos įsipareigojimų bei gaminti veikiančias produkto porcijas. Viskas mūsų rankose. Scrum valdo. Tačiau po pirmo produkto versijos paleidimo į pasaulį prasideda visai kitoks gyvenimas, kuris vadinasi palaikymu ir garantiniu aptarnavimu. Kritiniai sutrikimai. Nepatenkinti klientai. Pasišiaušus vadovybė. Trukdžiai ir pokyčiai atsiranda žymiai dažniau nei baigiasi iteracijos, o prioritetai nuo ateities ROI nukrypstą į dabarties košmarą. Atrodo, apie Scrum galima pamiršti. Neskubėkim laidoti Scrum. Diegiant bet kokią Agile sistemą, palaikymo ir defektų sprendimo klausimai yra vieni iš svarbiausių. Prezentacijos metu pasidalinsiu patirtimi, kaip tai sprendžiame mes Adform, ką girdėjau apie kitus. Taip pat aptarsime, kuomet Scrum iš tiesų nustoja veikti ir kuo tokiu atveju jį reikėtų pakeisti.
Aleksej Kovaliov, Gamybos direktorius, Adform
15 metų profesionalios patirties programinės įrangos kūrimo srityje. Teko dirbti visose įmanomose rolėse nuo programuotojo iki kompleksinių projektų pardavėjo bei programavimo skyriaus vadovo. Šiuo metu vadovauja Adform gamybai bei techninei eksploatacijai. Dirbdamas Adform pradėjo rimtai domėtis Agile ir Scrum sistemomis, tuomet su Scrum pionieriaus Vaido Adomausko (žr. aukščiau) pagalba įdiegė Scrum visame Adform gamybos departamente. Teko pačiam praktiškai dirbti Scrum meistro ir Produkto savininko rolėse. Kartais konsultuoja kitas kompanijas Scrum diegimo klausimais. Sertifikuotas Scrum Meistras (Certified Scrum Master), Lietuvos projektų vadybos asociacijos (LPVA) narys. Daugiau informacijos http://lt.linkedin.com/in/aleksejkovaliov. |
Scrum kompanijoje: vadovybės uždaviniai ir iššūkiai
PrezentacijaĮmonės vadovybė pradėdama tokius įmonės pertvarkymus, kaip perėjimas prie Agile metodikos naudojimo savo projektuose, turi išspręsti ne vieną sudėtingą uždavinį. Diegiant naują metodiką reikia suprasti, kad pats Scrum savaime nėra tikslas, tai tik priemonė įmonei siekti užsibrėžtus tikslus, kurie užtikrintų ilgalaikį įmonės augimą ir jos konkurencinį pranašumą rinkoje. Įmonės vadovybė turi sudaryti sąlygas projektų komandoms naudoti Scrum metodiką ir kitas Agile praktikas savo projektuose. Tai pasiekiama padedant pagrindą įmonės vidinės kultūros pasikeitimui, sukuriant tinkamą organizacinį ir teisinį pagrindą, pertvarkant įmonės organizacinę struktūrą, naudojant tinkamiausius kontraktų tipus, taikant tinkamą veiklos procesų matavimo sistemą bei pasirenkant tinkamas technologines priemones.
Tomas Vaičiūnas, Vadovas, Exigen Services Lietuva
„Exigen Services Lietuva" įkūrėjas ir vadovas Tomas Vaičiūnas jau daugiau nei 13 metų dirba IT srityje. T.Vaičiūnas turi vadovavimo patirties diegiant ir optimizuojant veiklos procesus tiek komerciniuose, tiek valstybiniuose sektoriuose. 2002 m. "Exigen Services Lietuva" pradėjus veiklą, T.Vaičiūnas inicijavo ir vadovavo kuriant naujas modeliais pagrįstos architektūros (Angl. "Model Driven Architecture") technologijas, buvo atsakingas už įmonės augimą. Šiuo metu jis yra atsakingas už draudimo sektoriaus sprendimų vystymą bei įmonės plėtrą Lietuvoje. Tomas Vaičiūnas yra įvairių asociacijų narys, Vilniaus Gedimino technikos universiteto baigiamųjų darbų vertinimo komisijos narys. |
Kodėl Agile (judrūs) metodai nėra plačiai naudojami Lietuvoje?
Mes net neabejojame jog Agile Turo 2010 Vilniuje metu dalyviams kils daugybė klausimų. Todėl paskutiniąją renginio valandą skirsime atvirai dalyvių ir pranešėjų diskusijai. Diskusijos turinys priklausys nuo to kas įdomu dalyviams, kokius klausimus jie užduos. Mes tikimės, jog atsakydami į rūpimus klausimus paskatinsime aktyviau naudoti Agile (judrius) metodus Lietuvoje.