agile projektų valdymo metodikos viešojo sektoriaus projektuose (2011 11-08)

15
Agile projektų valdymo metodikos viešojo sektoriaus projektuose Asociacija INFOBALT Agile Lietuva Informacinės konsultacijos SORAINEN Tieto Lietuva 2011-11-08

Upload: agile-lietuva

Post on 27-May-2015

2.516 views

Category:

Technology


5 download

DESCRIPTION

Nuosekliojo IS sistemų kūrimo problemų ir Agile metodų pristatymas ruoštas kartu su asociacija Infobalt ir naudotas pristatyme ministerijoje.

TRANSCRIPT

Page 1: Agile projektų valdymo metodikos viešojo sektoriaus projektuose (2011 11-08)

Agile projektų valdymo metodikos viešojo sektoriaus projektuose

Asociacija INFOBALTAgile Lietuva

Informacinės konsultacijosSORAINEN

Tieto Lietuva

2011-11-08

Page 2: Agile projektų valdymo metodikos viešojo sektoriaus projektuose (2011 11-08)

Darbotvarkė

• Įžanga• Esamas procesas ir jo problemos• Agile procesas ir nauda• Agile taikymo pavyzdžiai• Apibendrinimas ir diskusija

Page 4: Agile projektų valdymo metodikos viešojo sektoriaus projektuose (2011 11-08)

IS kūrimo problema ir rizikos

Page 5: Agile projektų valdymo metodikos viešojo sektoriaus projektuose (2011 11-08)

IS kūrimo eigos pavyzdys

Trukmė > 4 metai

Page 6: Agile projektų valdymo metodikos viešojo sektoriaus projektuose (2011 11-08)

AGILE (ITERACINIS / INKREMENTINIS) PROCESAS

Page 7: Agile projektų valdymo metodikos viešojo sektoriaus projektuose (2011 11-08)

Agile (iteratyvus / inkrementinis) procesas

• Sistema kuriama funkcijomis / moduliais (dydis):– Funkcija 1 (20)– Funkcija 2 (40)– Funkcija 3 (20)– Funkcija 4 (40)– Funkcija 5 (20)– Funkcija 6 (40)

• Viso (180)

• Anksti matosi ar teisingai įvertinome:– Funkcija 1 (20) – baigėm po 30 – Funkcija 2 (40)– Funkcija 3 (20)– Funkcija 4 (40)– Funkcija 5 (20)– Funkcija 6 (40)

• Viso (180) - ar tikrai 180?

• Funkcijų prioritetus galima keisti jei pasikeitė svarbumas:– Funkcija 1 (20)– Funkcija 2 (40)– Funkcija 5 (20) – svarbesnė– Funkcija 3 (20)– Funkcija 4 (40)– Funkcija 6 (40)

• Viso (180)

• Funkcijas galima keisti (tokio pat dydžio funkcija:– Funkcija 1 (20)– Funkcija 2 (40)– Funkcija 3 (20)– Funkcija 7 (40) – nauja– Funkcija 5 (20)– Funkcija 6 (40)

• Viso (180)

Page 8: Agile projektų valdymo metodikos viešojo sektoriaus projektuose (2011 11-08)

Start12.01.01

Finish15.11.27

BC/ paraiška

12.01.02 - 12.03.23

GS/Investici

nis projekta

s12.03.26 - 12.06.15

Paraiška/vertinimas Pirkimo dokumentai/Pirkimas Analizė/projektavimas Programavimas Diegimas/perdavimas

eksploatacijai15.06.15 - 15.11.27

Inicijavimo-planavimo fazė15 mėn

Įgyvendinimo fazė36 mėn

Poreikio pradžia12.01.01

Poreikis patenkintas15.11.27

Tradicinio projekto pavyzdys

Agile projekto pavyzdys

Finish15.11.27

Pirkimo dokumentai/Pirkimas Funkcija1 Funkcija 2 Funkcija 3

Įgyvendinimo fazė36 mėn

Poreikis patenkintas15.11.27

Funkcija 4 Funkcija 5 Funkcija 6

Pirmas panaudojimas

Start12.01.01

BC/ paraiška

12.01.02 - 12.03.23

GS/Investici

nis projekta

s12.03.26 - 12.06.15

Paraiška/vertinimas

Inicijavimo-planavimo fazė15 mėn

Poreikio pradžia12.01.01

Page 9: Agile projektų valdymo metodikos viešojo sektoriaus projektuose (2011 11-08)

Agile sprendžiamos rizikos

Page 10: Agile projektų valdymo metodikos viešojo sektoriaus projektuose (2011 11-08)

Agile projektų rizikos (ir sprendimai joms)

Page 11: Agile projektų valdymo metodikos viešojo sektoriaus projektuose (2011 11-08)

PavyzdžiaiNorway: Kurt Nielsen, Agile trainer and coach from Bouvet AS

– Most public projects in Norway are required to use agile methods

– There is a recommended legal framework developed by the association of IT suppliers in Norway

Denmark: Kurt Nielsen, coached Agile to Danish City council (Kommune, Lyngby-Tårbæk)

– Previous Danish government has launched an initiative to use more agile principles

– City council purchased an Intranet solution in an agile way at € 199’000; great solution at 1/3 the price of neighbor cities

Finland: Petri Heiramo, Agile coach in public sector

– I was coaching a public sector Agile project under the leadership of Ralf Sontag from Finnish government

– It was a successful Scrum project with appropriate technical practices

Latvia: Martins Liberts, Tieto Latvia Board member

– Agile approach helped developing better solution for reserves of oil products for Ministry of Economics

– Currently State Education IS is developed using Agile for Ministry of Education

– Over past few years requirements’ prioritization and substitution is successfully used for Rural Support Service

Netherlands: Ronald Doelen, Independent Project Manager

– In the Netherlands there is a group called Agile Overheid (Administration)

– There are several implementations within the Dutch local and central government

UK: Dr. Bruce Scharlau, Computing Science at University of Aberdeen

– The Agile Delivery Network (with principles) was set up in the UK a few years ago to counter the big integrators and make it easier for SMEs to enter the field via collaboration (read more)

– This was done by Unboxed Consulting (read more)

USA: Michael James, Software Process Mentor at CollabNet

– The EPICS Replacement project at Idaho State's Department of Health and Welfare (Boise, ID) received the 2008 Governor’s Award for Project Innovation.

– They used multi-team Scrum (and eventually, XP practices) to build a system to replace a legacy green screen system, and Lean principles to institute new business processes.

Uruguay: Gabriel Ledesma, IT Manager at MEVIR, Professor at University ORT

– Since October 2008, I was Scrum Master in MEVIR, it's a public and nonprofit organization. We used Scrum with success in the IT area.

– At this moment I'm agile manager and start project with the Social Prevision Bank.

Page 12: Agile projektų valdymo metodikos viešojo sektoriaus projektuose (2011 11-08)

APIBENDRINIMAS IR DISKUSIJA

Page 13: Agile projektų valdymo metodikos viešojo sektoriaus projektuose (2011 11-08)

Tolesni veiksmai?

• Ar vertiname galimybes naudoti Agile?• Agile įvedimo į viešąjį sektorių projekto

inicijavimas ir jo finansavimas– Teisinės bazės keitimai– Metodikos keitimai– Perkančiųjų organizacijų apmokymai– ...

Page 14: Agile projektų valdymo metodikos viešojo sektoriaus projektuose (2011 11-08)

Klausimai ir diskusija

Page 15: Agile projektų valdymo metodikos viešojo sektoriaus projektuose (2011 11-08)

Naudingos nuorodos apie Agile

• Lietuva– Agile Lietuva – www.agile.lt – Agile Lietuva organizuotų konferencijų skaidrės -

http://www.slideshare.net/AgileLietuva/presentations– Konferencija Lietuvos Agile diena – www.agilediena.lt– Konferencija Agile turas Vilniuje – www.agileturas.lt – Tinklaraštis apie Agile ir Scrum (vienas iš Agile metodų) naudojimą –

http://scrum.agile.lt– Vaido Adomausko konferencijų (įskaitant tarptautines) pranešimų

skaidrės - http://www.slideshare.net/vaidasa/presentations

• Tarptautinės organizacijos– Agile sąjunga - http://www.agilealliance.org/– Scrum (vienas iš Agile metodų) sąjunga -

http://www.scrumalliance.org/– Projektų vadybos institutas (PMI) apie Agile -

http://www.pmi.org/agile