Transcript Tema09

Proceso gerinimas
Pagrindiniai proceso gerinimo žingsniai
1. Poreikių ir tikslų identifikavimas
(Examine Organization’s Needs)
2. Proceso gerinimo inicijavimas
(Initiate Process Improvement)
3. Proceso vertinimas
(Perform Process Assessment)
4. Vertinimo rezultatų analizė ir veiksmų plano sudarymas
(Analyze Results and Derive Action Plan)
5. Gerinimo veiksmų įgyvendinimas
(Implement Improvement Actions)
6. Proceso pakeitimų analizė
(Confirm the Improvement)
7. Pagerinto proceso įtvirtinimas
(Sustain Improvement Gain)
8. Proceso vykdymo stebėjimas
(Monitor Performance)
Poreikių ir tikslų identifikavimas
organizacijos poreikių ir verslo tikslų analizė
identifikavimas proceso gerinimo poreikio ir ko bus
siekiama
galimos proceso gerinimo priežastys:
- užsakovų nepasitenkinimas dėl projektų vėlavimo
- kokybės problemos dėl defektų pateiktuose projektuose
- per dideli kaštai
- noras pagerinti resursų naudojimą
ir kt.
šis žingsnis kiekvienoje gerinimo ciklo iteracijoje
nebūtinas, bet organizacijos poreikiai ir verslo tikslai gali
keistis, todėl laikas nuo laiko jie turėtų būti peržiūrėti ir
prireikus atnaujinti
Proceso gerinimo inicijavimas
atskiras projektas, kurio tikslas yra atlikti proceso
gerinimo ciklo iteraciją; projekto įgyvendinimui būtina:
- paskirti reikalingus resursus
- sudaryti projekto planą
atliekant proceso gerinimą pirmą kartą:
• susipažinimas su naudojamu proceso modeliu;
• pradinis einamojo organizacijos proceso apibrėžimas –
tipinių organizacijos projektų gyvavimo ciklo modelis,
nurodant:
- vykdomus procesus, jų bazines praktikas,
- naudojamus ir sukuriamus darbo produktus bei jų
charakteristikas (aprašymus)
Proceso vertinimas
Vertinimo apimties nustatymas:
- kam bus taikoma (visai organizacijai, padaliniui)
- kokie procesai ir iki kurio gebėjimo lygio bus vertinami
Lietuvoje yra aktualu visų pirma gerinti programinės
įrangos gyvavimo ciklo pagrindinius (inžinerinius) procesus.
Kad programinės įrangos kūrimo inžineriniai procesai galėtų
pasiekti antrą gebėjimo lygį, yra būtina, kad jų atlikimą
paremtų organizacinių procesų ir pagalbinių procesų
kategorijų procesai.
Minimalus „bendras” vertinamų procesų
rinkinys
Grupė
Kategorija
Pagrindiniai gyvavimo ciklo procesai
Pagalbiniai gyvavimo ciklo procesai
Organizaciniai gyvavimo ciklo procesai
Inžineriniai procesai
ID
Procesas
ENG.1.
Reikalavimų išsiaiškinimas
ENG.4.
Reikalavimų programinei įrangai analizė
ENG.5.
Programinės įrangos projektavimas
ENG.6.
Programinės įrangos konstravimas
ENG.7.
Programinės įrangos integravimas
ENG.8.
Programinės įrangos testavimas
ENG.11.
Programinės įrangos instaliavimas
ENG.12.
Programinės įrangos priežiūra
SUP.8
Konfigūracijos valdymas
SUP.9
Problemų sprendimas
Kokybės užtikrinimo procesai
SUP.1.
Kokybės užtikrinimas
Valdymo procesai
MAN.3.
Projekto valdymas
Konfigūracijos valdymo procesai
Neįtraukti inžineriniai procesai:
ENG.2 Sistemos reikalavimų analizė
ENG.3 Sistemos architektūros projektavimas
ENG.9 Sistemos integravimas
ENG.10 Sistemos testavimas
Naudojama vertinimo modelio gebėjimo
dimensija
Proceso
gebėjimo lygis
Gebėjimo lygio
pavadinimas
ID
Atributas
Lygis 1
Vykdomas procesas
PA 1.1.
Proceso atlikimo atributas
Lygis 2
Valdomas procesas
PA 2.1.
Proceso atlikimo valdymo atributas
PA 2.2.
Darbo produktų valdymo atributas
Daugumos Lietuvos IT įmonių tiksliniu procesų gebėjimo profiliu
artimiausių 2-3 metų laikotarpiui yra:
inžinerinių procesų antras gebėjimo lygis ir
pagalbinių bei organizacinių procesų pirmas gebėjimo lygis.
Procesai susiję su antro lygio CMMI
proceso sritimis
ID
Procesas
ID
Procesas
ENG.1
Reikalavimų išsiaiškinimas
SUP.1
Kokybės užtikrinimas
ENG.4
Programinės įrangos reikalavimų analizė
SUP.2
Verifikavimas
ENG.5
Programinės įrangos projektavimas
SUP.3
Validavimas
ENG.6
Programinės įrangos projekto realizavimas
SUP.4
Jungtinės peržiūros
ENG.7
Programinės įrangos integravimas
SUP.5
Auditas
ENG.8
Programinės įrangos testavimas
SUP.7
Dokumentavimas
ENG.11
Programinės įrangos instaliavimas
SUP.8
Konfigūracijos valdymas
ENG.12
Programinės įrangos ir sistemos priežiūra
SUP.9
Problemų sprendimo valdymas
MAN.3
Projekto valdymas
SUP.10
Keitimų poreikio valdymas
MAN.4
Kokybės valdymas
MAN.5
Rizikos valdymas
MAN.6
Matavimai
Vertinimo rezultatų analizė ir veiksmų
plano sudarymas
Vertinimo rezultatas – procesų gebėjimo profilis.
Pagal organizacijos poreikius ir verslo tikslus bei faktinį procesų
gebėjimo profilį sudaromas tikslinis procesų gebėjimo profilis,
nurodant reikiamus procesus ir siekiamas jų gebėjimo atributų
reikšmes.
Veiksmų plano sudarymo pagrindiniai principai:
- siekiant proceso 1-o gebėjimo lygio, remiamasi proceso modelyje šiam
procesui apibrėžtomis bazinėmis praktikomis ir darbo produktais
- siekiant 2-o ir aukštesnio gebėjimo lygio, remiamasi proceso modelyje su
siekiamo gebėjimo lygio atributais asocijuotais procesais
Veiksmų plane nurodoma ne tik gerinimo veiksmų seka, bet ir
apibrėžiamos proceso efektyvumo metrikos nustatytų gerinimo tikslų
pasiekimui matuoti bei siekiami atitinkamų metrikų įvertinimai.
Gerinimo veiksmų įgyvendinimas
vadovybės pritarimas veiksmų plano įgyvendinimui
pakeitimai turi būti palaipsniniai, evoliuciniai
gali būti inicijuoti keli lygiagretūs proceso gerinimo
projektai
taikymas ne kritiniuose projektuose
pakeisto proceso efektyvumo matavimai
turi būti „renkamos” kylančios problemos
vykdymas kaip „normalaus” projekto (pagal planą)
Proceso pakeitimų analizė
Pakeisto programų kūrimo proceso efektyvumo analizė.
Analizės metu nustatoma, ar proceso gerinimo iteracijos
tikslai pasiekti (t.y. ar atitinkami efektyvumo metrikų
įvertinimai atitinka veiksmų plane nustatytus tų metrikų
įvertinimus), įvertintas pašalinis poveikis.
Jei gerinimo tikslai pasiekti nebuvo, tai analizuojamos
priežastys, atliekamas proceso vertinimas, nustatomi nauji,
gal būt mažesni (ne tokie ambicingi) gerinimo tikslai, ir
sudaromas naujas veiksmų planas, tiems tikslams pasiekti.
Pagerinto proceso įtvirtinimas
Jei gerinimo veiksmai buvo sėkmingai įdiegti ir nustatyti
gerinimo tikslai pasiekti, tai turi būti atliekamos įdiegtų
gerinimo veiksmų įtvirtinimo veiklos, kurios užtikrintų jog
pasiektas proceso lygis nebūtų prarastas ir gerinimo
veiksmai „prigis” organizacijoje:
naujo proceso institucionalizavimas.
Proceso vykdymo stebėjimas
Programų kūrimo proceso vykdymas turi būti nuolat
stebimas, jo efektyvumas matuojamas, keliami nauji
gerinimo tikslai ir inicijuojami nauji proceso gerinimo
projektai.
Turi būti surinkta patirtis iš proceso gerinimo projekto
dalyvių ir asmenų, kuriuos palietė proceso pakeitimai.