kodėl e-bros pradėjo taikyti scrum

24
1 Kodėl E-Bros pradėjo taikyti SCRUM Ričardas Kunevičius Agile Diena Lietuvoje 2011

Upload: agile-lietuva

Post on 12-Jun-2015

843 views

Category:

Business


3 download

DESCRIPTION

Ričardas Kunevičius„Kodėl E-Bros pradėjo taikyti Scrum“

TRANSCRIPT

Page 1: Kodėl E-Bros pradėjo taikyti Scrum

1

Kodėl E-Bros pradėjo taikyti SCRUM

Ričardas KunevičiusAgile Diena Lietuvoje 2011

Page 2: Kodėl E-Bros pradėjo taikyti Scrum

2

Turinys

• Apie mane• Trumpas E-Bros pristatymas• Kriokliai• Scrum pasirinkimo priežastys ir

lūkesčiai• Lūkesčių (ne)išsipildymas• Nauji iššūkiai

Page 3: Kodėl E-Bros pradėjo taikyti Scrum

3

Apie mane

• IT srityje jau 20+ metų– vis dar mokausi

• Šiuo metu UAB E-Bros direktorius (lygiai 3 metai)

• Kompanijos– Ūkio Bankas– GNT Lietuva– GNT Group– E-Bros

• Pareigos– Programuotojas– Duomenų

analitikas– IT vadovas– Įmonės vadovas– Produkto

savininkas

• Sritys– SQL, XML, HTML,...– Project

management– Portfolio

management

Page 4: Kodėl E-Bros pradėjo taikyti Scrum

4

E-Bros

• E-Bros OY įkurta Suomijoje 2000– Kitu vardu veikė nuo 1989 (MP trading)

• Apyvarta 4.0 M EUR (2008)• Filialas Lietuvoje nuo 2005– Nuo 2010 metais UAB E-Bros

• Darbuotojai– 29 Lietuvoje– 20 Suomijoje

Page 5: Kodėl E-Bros pradėjo taikyti Scrum

5

Produktai

Page 6: Kodėl E-Bros pradėjo taikyti Scrum

6

Pagrindiniai klientai

Page 7: Kodėl E-Bros pradėjo taikyti Scrum

7

Projektų valdymo raida E-Bros‘e

• Pirmieji žingniai– Darom!

• Resursų valdymas– Kad visi turėtų projektą

• Planavimas– Ką mes darysim šiandien ir rytoj?

• Ir pagaliau ... formalus projektų valdymas (waterfall)

Page 8: Kodėl E-Bros pradėjo taikyti Scrum

8

Project workflow

Page 9: Kodėl E-Bros pradėjo taikyti Scrum

9

Krioklys E-Bros‘e• Projektų portfelio valdymas• Ketvirčio planavimas

– Projektų atrinkimas– Resursų skirstymas– Vykdymo ir užbaigimo sekimas

• Diegimo valdymas• Integruoti projektų valdymo ir programavimo

įrankiai (TFS)

Page 10: Kodėl E-Bros pradėjo taikyti Scrum

10

Krioklio pasiekimai

• Aiškus projektų planavimo ir įgyvendinimo kelias– Aiški metodologija– Projektų vykdymo fazės

• Geras resursų valdymas– Galimybė planuoti veiklą ilgesniam laikui– Planų pateikimas klientams

• Periodinis veiklos ir produktyvumo tikrinimas– „Deadline“ – kiekvieną ketvirtį

Page 11: Kodėl E-Bros pradėjo taikyti Scrum

11

Krioklio problemos (1)

• Projekto reikalavimai– Ilgas reikalavimų surinkimas ir patvirtinimas

laikas – Komplikuotas kokybės reikalavimų vykdymas– Kintantys projekto užbaigimo kriterijai

• Projekto vykdymas– Vykdymo laikas– Progreso sekimas– Terminai ir atsakomybė– Daugiaprojektinė aplinka

Page 12: Kodėl E-Bros pradėjo taikyti Scrum

12

Krioklio problemos (2)

• Žmonės– Komandinis darbas ir atsakomybė– Dalinimasis žiniomis ir įgūdžiais– Asmeninių įgūdžių tobulinimas– Efektyvi komunikacija– Kritiniai žmonės

• Kitos– Naujų priemonių ir metodologijų įsisavinimas– Grįžtamasis ryšys– Testavimas ir palaikymas

Page 13: Kodėl E-Bros pradėjo taikyti Scrum

13

Kodėl SCRUM(1)?

Page 14: Kodėl E-Bros pradėjo taikyti Scrum

14

Kodėl SCRUM? (2)

• Reikalavimai– Vėlesnis sprendimų priėmimas: pradžia be

pilnų specifikacijų nereikia remtis prielaidomis

– Ankstyvas testavimas greitas klaidų taisymas

– Ankstesnė pradžia greita (ir pastoviai auganti) nauda

• Vykdymas– Iteracinis procesas neaiškumas <= 2

savaitės– Mažos dažnos pateiktysefektyvus

mokymasis

Page 15: Kodėl E-Bros pradėjo taikyti Scrum

15

Kodėl SCRUM? (3)

• Žmonės/komanda–Koncentravimasis į bendrą darbą

atsakomybė ir motyvacija–Bendradarbiavimas ir mokymasis

atskleistas potencialas–Mažesnė personalo kaitos rizika

komandos kompetencija

Page 16: Kodėl E-Bros pradėjo taikyti Scrum

16

Kodėl SCRUM? (4)

• Kiti privalumai– Grįžtamasis ryšys galimybė keistis– Gamyba be atliekų didesnė vertė

klientui ir įmonei• Mažiau nepilnai užbaigto darbo• Išvengiama nereikalingų PĮ savybių

–Mažiau projektų perjungimo mažiau prastovų dėl specifikacijų derinimo

Page 17: Kodėl E-Bros pradėjo taikyti Scrum

17

Kodėl SCRUM (Paskutinis)?

• Paprastos taisyklės– Mažiau formalumų negu krioklyje– Aiškiai apibrėžtas procesas

• „Backlog“ ir „User Story“– Gerai atitiko projektinę aplinką– Natūralus metodas E-Bros struktūrai

• Bendruomenė ir populiarumas

Page 18: Kodėl E-Bros pradėjo taikyti Scrum

18

Kasdieninis pasistovėjimas

Page 19: Kodėl E-Bros pradėjo taikyti Scrum

19

SCRUM E-Bros‘e

• 5 Scrum komandos– 4 LT– 1 FI– 1 liko KANBAN

• Po vieną scrum meistrą komandai (vienas turi 2)

• 5 produkto savininkai• 2 pagrindiniai produktai• Integruota aplinka (TFS)

Page 20: Kodėl E-Bros pradėjo taikyti Scrum

20

Pasiekimai

• Iteratyvus specifikacijų pateikimas• Mažiau multitaskingo• Geresnė komunikacija• Aiškus projektų statusas• Neužbaigti darbai <= 2 savaitės• Bendradarbiavimas su klientais• Pastoviau auganti nauda• Istorijų vykdymas

Page 21: Kodėl E-Bros pradėjo taikyti Scrum

21

SCRUM išsūkiai (1)

• Žmonės– SCRUM ne visiems– Susirinkimai, susirinkimai...– Teisingo greičio pasirinkimas• Neperdegti!!!!

• BIG PICTURE– Projekto transformacija į užduočių

sąrašą– Ilgalaikio planavimo ypatumai

Page 22: Kodėl E-Bros pradėjo taikyti Scrum

22

SCRUM iššūkiai (2)

• Kitos– Komandų autonomija ir darbų koordinavimas– Platformų kūrimas ir palaikymas– Projekto užbaigimas

• Dar kelios istorijos...

• Galimi sprendimai kitos konferencijos metu...

Page 23: Kodėl E-Bros pradėjo taikyti Scrum

23

Krioklio problemos Pagerejimas SCRUMProjekto reikalavimaiI lgas reikalavimų surinkimas ir patvirtinimas laikas JKomplikuotas kokybės reikalavimų vykdymas KKintantys projekto užbaigimo kriterijai KProjekto vykdymasVykdymo laikas JJProgreso sekimas JTerminai ir atsakomybė JJDaugiaprojektinė aplinka KŽmonėsKomandinis darbas ir atsakomybė JJJDalinimasis žiniomis ir įgūdžiais JJAsmeninių įgūdžių tobulinimas JJEfektyvi komunikacija JJKritiniai žmonės JKitosNaujų priemonių ir metodologijų įsisavinimas JGrįžtamasis ryšys JJTestavimas ir palaikymas K

Page 24: Kodėl E-Bros pradėjo taikyti Scrum

24

Ačiū už dėmesį