projektid ja mudelid
DESCRIPTION
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 - PowerPoint PPT PresentationTRANSCRIPT
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– 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
Ennetav riskihaldus
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
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
Eemaldatud risk
Riskihaldus
dokument
MääratleRiski
kirjeldus
• Riskihalduse sammud
Protsessi väljund onRiskihaldusdokument
Kontroll
Jälgi
Analüüs
Plaan
1122
33
44
55
riskihaldudokument• Selle ülesanne
– Määrata riskide prioriteedid– Aidata otsustada– Riskipõhine ajakava– Tuua välja riskide mõjud– Õpetada ette mõtlema
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
MSF Protsessimudel
VerstapostVerstapost
VerstapostVerstapost
VerstapostVerstapostVerstapostVerstapostEsimene faasNelj
as Fa
as
Kolmas faas Teine
faas
MSF Protsessimudel - konkreetne
VALMISVALMIS
PlaanKinnitatud
PlaanKinnitatud
Vision kinnitatudVision
kinnitatudSkoopvalmisSkoopvalmis
VisioonimineStab
ilisee
rimine
Arendamine Plaan
imine
MIDA TEHA?
KUIDASTEHA?
TEHA!
ÕNNESTUS?
• MSF Protsessimudeli kohandamine
EA ScopeComplete
EA ScopeComplete
EA PlanApprovedEA Plan
Approved
EA VisionApprovedEA VisionApproved
EA ReleaseEA Release
ID ProjectID Project
AD ProjectAD Project
EA ProjectEA ProjectPhase 1
Phase 2Phase 3
Phase 4
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 alusedR
essu
rsid
Tulemus
Ajakava
Projekti eesmärgidProjekti eesmärgid
Sammhaaval tulemusedSammhaaval tulemused
“Elusad” dokumendid“Elusad” dokumendid
Projekti eesmärgid
Res
surs
id
Res
surs
id
FunktsioonidFunktsioonid
Ajakava
Ajakava
Sammhaaval tulemused
Aeg
Funk
tsio
naal
sus
Versioon 1
Versioon 2
Versioon 3
“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
Living DocumentsLiving Documents
Functional Specifications
Vision Document
Project Plans
Project Schedule
Risk Management Document
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
Tegija
Testija
Logistika
Kasutaja-tundmine
Tootejuht
Suhtlus
Hierarhilised meeskonnad – EI!
Testing
Developer
ProjectManager
Logistics
Developer
AnalystUser
Education
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
Meeskonnamudel ja eesmärk
MeeskonnarollTootejuhtProjektijuht
Tegija
TestijaKasutaja vajadused
Logistika
EesmärkKliendi rahuloluEtteantud ülesande täitmineTulemus vastab standarditeleKõik teadaolevad vead väljaKasutaja töö jõudlusPaindlik ja valutu kasutuselevõtt
Šuhtlemine välismaailmaga - kliendiga
TehnoloogiavaadeTehnoloogiavaade
ÄrivaadeÄrivaadeKasutajad
Äri-planeerijad
Klient
Tehnoloogia kujundajad
Tehnoloogia ja tugi-struktuurid
Kasutajad
Project Team
UserEducation
Development
Testing
LogisticsManagement
ProductManagement
ProgramManagement
Rollikombinatsioonid
ProgramManagement
ProgramManagement DevelopmentDevelopment TestingTesting Logistics
ManagementLogistics
ManagementUser
EducationUser
EducationProduct
ManagementProduct
Management
ProgramManagement
ProgramManagement
DevelopmentDevelopment
TestingTesting
LogisticsManagement
LogisticsManagement
UserEducation
UserEducation
ProductManagement
ProductManagement
NoNPossibleP UnlikelyU
P
P
P
P
P
P P
P P
P
U
U
UU
U
U
U
U
N
N
N
N N
N
N
N
N
N N N
ProgramManagement
ProgramManagement
LogisticsManagement
LogisticsManagement
ProductManagement
ProductManagement
Näide rollide kombineerimisest
DevelopmentDevelopment
TestingTesting
UserEducation
UserEducation
Temaatilised alammeeskonnad
DevelopmentDevelopment
TestingTestingUserEducation
UserEducation
ProgramManagement
ProgramManagement
DevelopmentDevelopment
TestingTestingUserEducation
UserEducation
ProgramManagement
ProgramManagement
DevelopmentDevelopment
TestingTestingUserEducation
UserEducation
ProgramManagement
ProgramManagement
ProgramManagement
ProgramManagement
DevelopmentDevelopment
TestingTesting
LogisticsManagement
LogisticsManagement
UserEducation
UserEducation
ProductManagement
ProductManagement
LeadTeam
UITeam
Printing Team
CoreTeam
Funktsionaalne meeskond
Group ProductManagement
Evangelism
PublicRelations
Marketing
Product Planning
ProductManagement
ProductManagement
Muud MSF Mudelid
MSF Ettevõtte Arhitektuurimudel
1. Kirjeldab ettevõtte äritegevust2. Kirjeldab rakendusi ja infot, mis toetavad
(teenindavad) seda äritegevust3. Kirjeldab tehnoloogiaid, mis tagavad
rakendused ja info4. Esitab pidevalt muutuvat keskkonda mingil
ajahetkel
Neli vaadet – üks arhitektuur• On üks – ettevõtte
arhitektuur• EA väärtus ei ole üksik
vaade vaid nende kooskõla
EnterpriseArchitecture
BusinessBusiness
ApplicationApplication
TechnologyTechnology
InformationInformation
MSF Disainiprotsess
• Disainiprotsess on pidev
• Disainiprotsess on tihedalt seotud protsessimudeliga
Pidev disainiprotsess
Disaini kolm vaadetDisaini kolm vaadet Kontseptuaalne
Loogiline
Füüsiline
ÄrilahendusÄrilahendus
Kasutaja vaadeTulemuse kuju
Kasutaja vaadeTulemuse kuju
MeeskonnavaadeJoonis
MeeskonnavaadeJoonis
TegijavaadeInsenerijoonisedspetsifikatsioonid
TegijavaadeInsenerijoonisedspetsifikatsioonid
Disainiprotsess ja Protsessimudel
Project PlanApproved
Kontseptuaalne disain
Loogiline disain
Füüsiline disain
VisionApproved
Kontseptuaalne plaanKontseptuaalne plaan
Loogiline plaanLoogiline plaan
Füüsiline plaanFüüsiline plaan
• 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
Andmebaasid
Kasutajaliides
teenused
Andmekiht
Tegevuskiht - Business
Esitluskiht - UI
Traditsioonilise pildi asemele
Customer Database
Customer Database
Customer DatabaseCustomer Database
Customer DatabaseCustomer Database
Orders DatabaseOrders
Database
Orders DatabaseOrders
Database
ProductProduct
CustomersCustomers
CustomersCustomers
ProductProduct
OrdersOrders
CustomersCustomers
ProductProduct
TraditsioonilineTraditsiooniline TeenusepõhineTeenusepõhine
Võrksides teenused
Application 1 Application 2 Application 3
Jadateenused
Application 1 Application 2