500 likes | 940 Views
Projektid ja mudelid. RISKIHALDUS. ÜLEVAADE. Ttuvumine riskiga Riskihaldusprotsess. Tutvumine riskiga. Riski määratlemine Eduka riskihalduse alused Ennetav riskihaldus Riskihalduse strateegiad. Riski määratlemine. Mis on risk
E N D
ÜLEVAADE • Ttuvumine riskiga • Riskihaldusprotsess
Tutvumine riskiga • Riski määratlemine • Eduka riskihalduse alused • Ennetav riskihaldus • Riskihalduse strateegiad
Riski määratlemine • Mis on risk • Sõnastik: “Possibility of loss or injury” (Webster’s Collegiate Dictionary, 10th edition) • Tavaarusaam: õnnetus ootab, et juhtuda • Riski omadused • Iga ettevõtmise loomulik osa • Ei pruugi olla ei hea ega halb • Seda ei saa vältida, kuid saab hallata
Eduka riskihalduse alused • Mõõda riski läbi kogu projekti • Otsuste tegemisel lähtu riskidest • Proovi formaliseerida • Haara kõiki tegevusi ja isikuid • Suhtu riskidesse positiivselt
PROMETEUS Väldi ja enneta probleeme Tegele põhjustega Vähenda riski võimalust Valmistu juhtumiteks Kasuta süsteemset lähenemist EPIMETEUS Reageeri juhtumistele Tegele tagajärgedega Vähenda riski tagajärgi Reageeri juhtumitele Loo käigult tegutsemiskavu Ennetav riskihaldus
Riskihalduse strateegia • Riski vähendamine • Vähenda riski tõenäosust • Vähenda riski tagajärgi • Riski ülekandmine • Vii lahendus mujale • Vii tagajärjed mujale • Riskist hoidumine • Väldi riskantseid ülesandeid • Väldi riskantseid lahendusi
Riskihalduse sammud 2 Riski kirjeldus 1 Määratle Analüüs Protsessi väljund on Riskihaldusdokument Riskihaldus dokument Eemaldatud risk Kontroll Plaan 5 3 4 Jälgi
Selle ülesanne Määrata riskide prioriteedid Aidata otsustada Riskipõhine ajakava Tuua välja riskide mõjud Õpetada ette mõtlema riskihaldudokument
Protsessimudel Mida ja kuidas teha
Erinevad protsessimudelid • Kose mudel (waterfall) • Keerulised ja pikaajalised projektid • Verstapostid kui edenemismõõturid • Oravaratta mudel (Spiral model) • Rida korduvaid etappe • Järjest arenev ja parenev • Puuduvad selged verstapostid
Verstapost Neljas Faas Esimene faas Verstapost Verstapost Kolmas faas Teine faas Verstapost MSF Protsessimudel
VALMIS Stabiliseerimine Visioonimine Skoop valmis Vision kinnitatud Arendamine Plaanimine Plaan Kinnitatud MSF Protsessimudel - konkreetne MIDA TEHA? ÕNNESTUS? KUIDAS TEHA? TEHA!
MSF Protsessimudeli kohandamine EA Project EA Release Phase 4 Phase 1 ID Project EA ScopeComplete EA Vision Approved AD Project Phase 2 Phase 3 EA Plan Approved
Faasideks jaotamine • Faasideks jaotamine aitab: • Organiseerida meeskonda • Organiseerida suhtlust • Tagada arusaadavad vaheeesmärgid
Verstapostid • Verstapostide tüübid • Välised—väljundid ja faasidevahelised üleminekud • Sisemised—edenemismõõturid, võimalus jaotada suur töö haaratavateks osadeks • Verstapostide ülesanded • Tagasi- ja kõrvalevaatamise kohad • Edenemismõõttmise ja kursikorrigeerimise kohad • Täitja ja tellija kokkulepped
Protsessimudeli alused Ressursid Ajakava Sammhaaval tulemused Tulemus Projekti eesmärgid “Elusad” dokumendid
Ressursid Ajakava Funktsioonid Projekti eesmärgid
Sammhaaval tulemused Versioon 3 Versioon 2 Funktsionaalsus Versioon 1 Aeg
“Elusad” dokumendid • Varane plaan • Varase plaani najal on ka tegevust võimalik varakult alustada • Hiline külmutus • Nii kaua kui võimalik, hoia plaan avatud muudatustele Functional Specifications Vision Document Project Plans Project Schedule Risk Management Document Living Documents
MSF Meeskonnamudel Kes ja mida teevad
Eesmärk ja tulemus • Kuus eduka projekti eesmärki • Eesmärk või tegevus
Kuus eduka projekti eesmärki • Rahuldatud klient • Etteantud ülesande täitmine • Standardite ja spetsifikatsioonide järgimine • Võimalikult veatu tulemus • Kasutaja jõudlus • Mugav ja valutu kasutuselevõtt
Eesmärgi mõte • Üldine edu on edukus kõigis kuues • Kõik kuus on võrdsed • Iga eesmärk nõuab oma distsipliini • Iga distsipliini kannab mingi roll • Võrdsed eesmärgid nõuavad võrdseid rolle • Võrdsete meeskond
MSF Meeskonnamudel PRojektijuht Tootejuht Tegija Suhtlus Kasutaja- tundmine Testija Logistika
Project Manager User Education Analyst Logistics Developer Developer Testing Hierarhilised meeskonnad – EI!
Tootejuhi roll • Esindab klienti meeskonna juures • Esindab meeskonda kliendi juures • Kannab ühist ettekujutust tulemusest • Tagab kliendi ootuste täitmist • Juhib funktsioonide määramise ja eelistused • Koostab, haldab ja täidab suhtlusplaani
Projektijuhi roll • Juhib tööprotsessi • Haldab ja eraldab ressursse • Vastutab ajakava eest • Määrab projekti ulatuse ja kirjelduse • Tagab meeskonnasisese suhtluse ja lahendab konfliktid • Optimeerib eesmärgid
Tegija (developer) • Koostab tulemuse (programmi) ja kontrollib seda • Osaleb tulemuse kavandamisel • Hindab vajalikku aega ja jõupingutusi • On meeskonna tehnoloogiline konsultant • Annab juurutustuge • Teeb valmis
Testija • Koostab testimiskava • Haldab kokkupanemisprotsessi • Juhib testimist, testib • Osaleb kvaliteedinõuete määramisel
Kasutaja vajadused ja koolitus • Esindab meeskonda kasutaja juures • Esindab kasutajat meeskonnas • Osaleb kasutajavajaduste määramisel • Osaleb tulemuse kujundamisel • Kujundab kasutajatoe süsteemi • Juhib kasutajakõlblikkuse programmi
Logistik • Esindab meeskonda tehnikaosakonnas • Esindab tehnikaosakonda meeskonnas • Korraldab juurutuse • Osaleb tulemuse kujundamisel • Annab betatestimisel tuge • Koolitab tehnikaosakonna
Meeskonnaroll Tootejuht Projektijuht Tegija Testija Kasutaja vajadused Logistika Meeskonnamudel ja eesmärk Eesmärk Kliendi rahulolu Etteantud ülesande täitmine Tulemus vastab standarditele Kõik teadaolevad vead välja Kasutaja töö jõudlus Paindlik ja valutu kasutuselevõtt
Ärivaade Kasutajad Kasutajad Product Management User Education Klient Project Team Testing Development Äri-planeerijad Tehnoloogia ja tugi- struktuurid Logistics Management Program Management Tehnoloogia kujundajad Tehnoloogiavaade Šuhtlemine välismaailmaga - kliendiga
Product Management Program Management N N P P U Product Management Development N N U U P Program Management Testing N N N N N Development User Education P U N P P Testing Logistics Management P U N P U User Education U P N P U Logistics Management Rollikombinatsioonid P U N Possible Unlikely No
Program Management Logistics Management Näide rollide kombineerimisest Product Management Development User Education Testing
Program Management Temaatilised alammeeskonnad Product Management Development Lead Team User Education Testing Logistics Management Program Management Development Printing Team User Education Testing Program Management Program Management Development CoreTeam Development UITeam User Education Testing User Education Testing
Funktsionaalne meeskond Group Product Management Product Planning Evangelism Product Management Public Relations Marketing
MSF Ettevõtte Arhitektuurimudel • Kirjeldab ettevõtte äritegevust • Kirjeldab rakendusi ja infot, mis toetavad (teenindavad) seda äritegevust • Kirjeldab tehnoloogiaid, mis tagavad rakendused ja info • Esitab pidevalt muutuvat keskkonda mingil ajahetkel
On üks – ettevõtte arhitektuur EA väärtus ei ole üksik vaade vaid nende kooskõla Neli vaadet – üks arhitektuur Business Enterprise Architecture Information Application Technology
MSF Disainiprotsess • Disainiprotsess on pidev • Disainiprotsess on tihedalt seotud protsessimudeliga
Loogiline Füüsiline Pidev disainiprotsess Disaini kolm vaadet Kontseptuaalne Kasutaja vaade Tulemuse kuju Meeskonnavaade Joonis Ärilahendus Tegijavaade Insenerijoonised spetsifikatsioonid
Disainiprotsess ja Protsessimudel Vision Approved Kontseptuaalne plaan Project Plan Approved Loogiline plaan Kontseptuaalne disain Loogiline disain Füüsiline plaan Füüsiline disain
The MSF Application Model • Function of the MSF Application Model • The MSF Services-based Application Model • Breaking the Traditional View
Rakendusmudel • Annab definistioonid, reeglid ja seosed • Tagab kooskõlastatud lähenemise rakenduse disainile ja koostamisele • Kasutab teenuspõhist komponentmudelit
MSF Teenusepõhine komponentmudel Kasutajaliides Esitluskiht - UI Tegevuskiht - Business teenused Andmekiht Andmebaasid
Application 3 Application 2 Application 1 Traditsioonilise pildi asemele Traditsiooniline Teenusepõhine Application 1 Application 2 Customers Product Orders Customers Customers Product Product Orders Database Customer Database Customer Database Customer Database Orders Database Võrksides teenused Jadateenused