Upload
genis-doo
View
2.411
Download
4
Embed Size (px)
DESCRIPTION
Vodenje projektov v PRAKSI
Citation preview
Vodenje projektovV PRAKSI
Genisvet’2008Ljubljana, 30.9.2008
Genis d.o.o.
Stane ŠtefanččččiččččGeneralni direktor
Okolju prijazne informacijske rešitve
Gen4PPriložnosti (leadi)
Posli (prodaja)Projekti (izvedba)
Procesi(upravljanje)
ZAHTEVEza izvedbo
KNJIŽBE
FRS
Nabavni proces
CelovitaCelovitapodpora prodajnopodpora prodajno--projektnim procesomprojektnim procesom
PODPORAuporabnikom
ZAHTEVKIe-Zahtevkie-Naročila
e-Pogodbe
ProjektiProjekti--tipi in vrstetipi in vrste
Informacijski
Projekti
Vrste:Naloge...
.
.
.
Investicijski
Tipi: postopkiplanidokumentiorodja....
Podpora celotnemu procesuPodpora celotnemu procesu
predlogpredlog palniranjeplaniranje izvedbaizvedba
Chk1 Chk2 Chk3
koneckonec
sodelavec
odobritev
izvedbe
projektasodelavec
odobritev
zaključka
projektasodelavec
odobritev
priprave
projekta
ogrodje je enakovsaka faza je lahko deljena še na veè faztokovi prehodov med fazami so razlièni
PospePospešševanje procesaevanje procesa
Podpora (e-Proj) vsebuje mehanizme, ki bodo pospešili uvedbo in
zagotovili izvajanje procesa
ProjekneProjekne fazefaze
• Planiranje
• Analiza zahtev• Načrtovanje• Specifikacije• Izgradnja
• Testiranje• Migracija• Prehod v produkcijo
Projektne aktivnostiProjektne aktivnosti
• Testiranje
• Migracija
• Prehod v produkcijo
• Stabilizacija in optimizacija sistema
• Planiranje
• Analiza zahtev
• Načrtovanje
• Specifikacije
• Izgradnja
PredajniPredajni izdelkiizdelki• Planiranje
• Analiza zahtev
• Načrtovanje
• Specifikacije
• Izgradnja
• Testiranje
• Migracija
• Prehod v produkcijo
• Stabilizacija in optimizacija sistema
NatanNatanččna opredelitevna opredelitevzahtev projektazahtev projekta
• Planiranje
• Analiza zahtev
Opredeljene zahteve projekta
Opredeljene zahteve projekta
NaNaččrtovanjertovanje
– Model postopkov– Arhitektura– Funkcionalna dekompozicija– Entitetni model
Opredeljene zahteve projekta
Opredeljene zahteve projekta
REGISTER DRUŠTEV, POLIT IČNIH STRANK IN EVIDENCE UST ANOVZDru-1, Zakon o političnih strankah, Zakon o ustanovah.....
DRUŠTVA ( društva in zveze društev) podružnic
tujih društev oz. zvez POLITIČNE STRANKE USTANOVE
Registracija statusnega preoblikovanja
INTEGRACIJA
Integracija z MRRSPRegistracija političnih
strank
Pregledi
Evidentiranje ustanov
Pregledi
ADMINISTRATIVNE FUNKCIJE
Avtentikacija uporabnika in
dostopne pravice VSPL
Iskanje
Evidentiranje statusa v javnem interesu
Iskanje Iskanje
Pregledi
Integracija s PRS ( Poslovni reg.SLO)
Avtomatska objava na svetovnem spletu
Avtomatska izmenjava podatkov z bazami
RPE, RSP. MR, e-CRP
Integracija z ministrstvi
Integracija e-RISK za dostop policije
Integracija z Ur.l.RS
Vodenje dnevnikovLOG
Mehanizem aktivnega varovanja
( zvončki, posebna dok.)
AKVA
Nadzor in kontrola dostopov
NKD
Migracija podatkov (društev)
Registracija društev
Podatkovne strukture
• Prototip vizualizira podatkovne strukture za končnega uporabnika
• Analitik ima s prototipom potrjene podatkovne strukture od uporabnika
• V analizi se pripravi opis podatkov vmetabazi (ponovna uporaba)
Poslovni model sledi poslovnim ciljem
• Podatkovni model struktura
• Procesni model tok dogodkov
• Organizacijski model sistem upravljanja
Stabilnost ��������učinkovitost �������� fleksibilnost
Prototipiranje
VDP (+ zakoni, pravilniki),
Sodelovanje z uporabniki/naročnikom
Grobe
specifikacije
ANALIZA
FIZIČNI
MODEL
PODATKOV
* Funkcionalni design:• Celotna funkcionalna dekompozicija• Definiranje postopkov • Funkcionalna dekompozicija po transakcijah
FUNKCIONALNI DESIGN
Prednosti PROTOTIPA:- Za naročnika- Za GENIS
Prototip - definiranje objekta
Vsak objekt opremimo s potrebnimi podatki, da bo možno v nadaljnjih fazah:
- Kreiranje oracle modula (to se dopolni kasneje še z detajlnimi specifikacijami)
- Generiranje java transakcije
Detajlne specifikacijeDetajlne specifikacije
Specifikacije za predajo Specifikacije za predajo naronaroččnikuniku
Izgradnja Oracle
•Vhod•Aktivirana zahteva z ustrezno oznako faze•Potrjen prototip•Potrjene specifikacije v Word obliki•Entitetni in podatkovni model
•Izhod•Stestirane in urejene SQL skripte v SVN repozitorijuz ustrezno izdelanimi tagi•Izveden “build”•Navodila za namestitev tehničnemu osebju naročnika (običajno 3gen)•Poročila na zahtevah (status = predlog za zaključitev ali zaključeno)
Izgradnja Web servisov
•Vhod•Aktivirana zahteva•XSD shema•Potrjene specifikacije v Word obliki
•Izhod•Stestirana in urejena izvorna koda v SVN repozitorijuz ustrezno izdelanimi tagi•Stestirane in urejene SQL skripte v SVN repozitoriju z ustrezno izdelanimi tagi
•EAR datoteka•Navodila za namestitev tehničnemu osebju naročnika (običajno 3gen)•Poročila na zahtevah (status = predlog za zaključitev ali zaključeno)
JAVA razvoj
PripravljeniORACLE moduli
Predlogiposlovnih pravil
Pripravljene specifikacije
Izdelanetransakcije
Implementacijeposlovnih pravil
Navigacija in prototip
Navigacija
JAVAGEN
Moduli/transakcije
� Generiranje transakcije iz ORACLE modula
Poslovna pravila
� Priprava poslovnega pravila iz predloga
Specifikacije in prototip
� Akcije in prehajanje med transakcijami� Dopolnjevanje generirane transakcije
Testiranje transakcijTestiranje transakcij• Planiranje• Analiza zahtev• Načrtovanje• Specifikacije• Izgradnja• Testiranje
VHOD– Diagrami postopkov– Detajlne specifikacije– PravilaIZHOD– Scenariji testiranja
• Po postopkih izvajanja– Komentarji ���� reševanje preko zahtev
• Migracija• Prehod v produkcijo
Scenarij testiranjaScenarij testiranja
Scenarij testiranja Scenarij testiranja -- izpolnjenizpolnjen
Izvajanje testiranjaIzvajanje testiranja
Izvajanje testiranjaIzvajanje testiranja
Migracija
28
RSP
RISC
Relacijska bazaDelovne tabele
10g
TEKSTNE DATOTEKE
Koraki migracije
1. Predpriprava za migracijo, izdelava delovnih tabel, granti... 2. Analiza podatkov in popravki podatkov v delovnih tabelah tako da
ustrezajo potrebam migracije 3. Migracija dosjejev4. Izdelava začetnih zapisov za stanja orožji na podalgi dogodkov vlog 5. Migracija OLS - listina stanje 6. Migracija OLD - listina dogodki 7. Migracija zapisov na listinah OSL 8. Migracija dogodkov orožij ORD z upoštevanjem že migriranih
zapisov v OLD in OLS 9. Gradnja stanja OLS -stanje listin iz že migriranih dogodkov ORD
Koraki prehoda v produkcijo
1.Preveriti ali so vse projektne faze uspešno zaključene in izdelki predani naročniku
2.Priprava končnega predajnega zapisnika in vseh izdelkov
3.Predaja naročniku4.Prehod v vzdrževanje
Vprašanjain
Odgovori
Genis d.o.o.
Stane ŠtefanččččiččččGeneralni direktor
Okolju prijazne informacijske rešitve