View
219
Download
2
Category
Preview:
Citation preview
Management von IT-Großprojekten auf der Basis der .net-Technologie
- RIVAR - die Integrationslösung für INPOL, VBS und Mobility
Rheinland-PfalzMinisterium des Innern und für Sport
Projektgruppe POLADIS neuDipl. – Hdl. Matthias Bongarth
Gesamtprojektleiter
Polizei Rheinland-Pfalz und Microsoft Services und Accenture
Organisation der Projektgruppe POLADIS neu
Fachstab:KonfigurationsmanagementProjektmanagementQualitätsmanagementSicherheitsmanagement
Abteilung 4IT-Infrastruktur
Abteilung 5Software – Entwickl.
Abteilung 3 / LPSAus- und Fortbildung
Ministerium des Innernund für Sport
Projektleitung
IT-Infrastruktur: Ausbaustand Infrastruktur
Die Polizei Rheinland-Pfalz verfügt derzeit über 130 ausgestattete und an das VPN-Pol angeschlossene LokationenÜber 320 ServerÜber 5.000 PCsTechnologie Leasing sichert für 4.500 PCs auch in Zukunft neueste Computertechnologie
Aus- und Fortbildung
CuL -> webbasierte Lernplattformen
RIVAR
Rheinland-Pfälzisches
Informations-,
Vorgangsbearbeitungs-,
Auswerte- und
Recherchesystem
RIVAR Ausgangslage / Situationsstudie
Fachliche VorgabenRechner-Rechner-VerbundZEVIS TermindruckPOLIS (LDH) TermindruckEinmalerfassung und MehrfachverwendungDispositive Systeme => kein Schritt zurück
Unsicherheiten im POLAS UmfeldKostenkalkulation
BetriebskostenbetrachtungDoppellizenzierung auf DatenbankseiteAufwände V0 V3Know How Probleme (HP-UX, Oracle) Know How Sicherung im Microsoft Umfeld
ErfahrungINT TEZEVIS UnterstützungTechnologie (Anpassungskosten)
RIVAR Was sind die Aufgaben? RIVAR_VIDEO\RPPGERMAN7.WMV
Zweibrücken
Bonn
Kaiserslautern
Trier
Koblenz
Mainz
Ludwigs-hafen
Legende:ZSS (T-ATM)Telekom
PSAX1250 35 MB155 MBT-ATMClear Track
POLADIS-neuVorgangsbearbeitungssystem
POLIS.netPOLADIS.net ...netZEVIS.net
Fahndungssystem ist seit1976 ohne Weiterentwicklungenin Betrieb
RIVAR Was sind die Aufgaben?
AZR
POLADIS
POLIS
EWOIS
ZEVIS
...
Andere Systeme
RIVAR1. Abschaltung der Altsysteme
3. Zusammenfassung der verschiedenen Applikationen2. Ersetzen durch Neusysteme basierend auf modernster Technologie
RIVAR Vorauswahl der mögl. Varianten und„make or buy“
Variante 0 Variante 1 Variante 2 Variante 3
ORACLE (V0) vs .net (V3)
RIVAR Machbarkeitsstudie
Betriebskostenkalkulation:Plattformunabhängige Aufwände V0 V3
Betriebskostenkalkulation:Intel-Hardware mit SQL Server 2000HP-UX-Hardware mit Oracle
Vergleich der POLIS Varianten
Risikoanalyse
Analysen der Varianten zur Vorgehensweise
RIVAR Risikoanalyse
RIVAR Systemarchitektur (Stufe1)
Datenmigration
Hardware-Austausch
PG POLADIS neu
Umstellung auf Betriebssystem WIN 2000WIN XP
POLADIS.netPOLIS.net
RIVAR was dazu gehört
Änderung derStruktur
VorgehensweiseUmsetzen
2000 Erstellen Detail Design
3000 Realisieren
4000 Stabilisieren
1000
A
ufse
tzen
Pro
gram
m
2300 Design technische
Infrastruktur
2600Design
Schnittstellen
2100 Design Prozesse
2200 Erstellen
Detailkonzepte
2400Design integrierte
Nutzerunter-stützung
3300Aufbauen der technischen Infrastruktur
3100 Erstellen und Testen der
Applikationen
3200Erstellen und Testen der
Schnittstellen2800Erstellen Testplan
3400Erstellen
IntegrierteNutzerunter-
stützung
4100DurchführenGesamttest
4200Testen der
Schnittstellen
4300Testen dertechnischenInfrastruktur
4400Testen derIntegriertenNutzerunter-
stützung
4500Testen der
Datenmigration
4600Abnahme und
Freigabe
Die Vorgehensweise berücksichtigt neben der IT explizit die Nutzer und deren Unterstützung bei der täglichen Arbeit.
3600Abnahme und
Freigabe2500Entwickeln Prototyp
2700Design
Datenmigration
2900AbnahmeFreigabe
3500Realisieren
Datenmigrations-logik Ei
nfüh
rung
AufwandschätzungStruktur und Vorgehensweise
Die vorgeschlagene Vorgehensweise zur Umsetzung des Projektes wurde in über 400 einzelne Aufgabenpakete heruntergebrochen. Der Aufwand pro Arbeitsschritt ist transparent und nachvollziehbar dargestellt.
Für jedes Arbeitspaket wurden Aufwandstreiber ermittelt und deren Mengengerüste abgeschätzt.Pro Arbeitsschritt / Aufwandstreiber wurde der Aufwand in Personentagen geschätzt.Die zugrundeliegenden Annahmen sind pro Aufwandstreiber und Arbeitspaket dokumentiert.
Pro Arbeitspaket wurde eine Aufteilung in Personentage vorgenommen, die vom Auftrageber und vom Auftragnehmer zu erbringen sind.Bestehende Vorüberlegungen sind in die Aufwandschätzung eingeflossen.Die Aufwandschätzung ist in einem Excel-Spreadsheet dokumentiert und bietet eine Planungsgrundlage zur Analyse der Aufwände
Analyse: „make or buy“
Die Polis-Schätzung beinhaltet Aufwände in Höhe von 1800 Personentagen*, die, unabhängig von der gewählten Zielplattform, in jedem Fall geleistet werden müssen.
* Auftraggeber und -nehmer
Aufgaben Tage Gesamt Tage AN Tage Polizei BemerkungMigration 290 178 112 ++ Bau des Imports nach POLASSchnittstellen 1047 718 329 oder KEINE IntegrationTest & Technik 302 151 151Projektmanagement 164 105 59 10% der Zeit
zusätzlich:Infrastruktur aufsetzen (Server / Unix / Oracle)Schulung Admins
Variantenvergleich V0 V3 (make or buy)
Softwareentwicklung:Softwareentwicklung:Erfahrungen aus einem früheren kleinen Projekt Erfahrungen aus einem früheren kleinen Projekt mitmit
derder .NET.NET--TechnologieTechnologie
browserbasierte Lösunggeringstmögliche Anforderungen an Client
KonfigurationBetriebssystemlokale Softwarekomponenteneinfaches Update und Change-Management
zentralisierbare Datenablage und KonfigurationSicherheitmaximalmögliche Skalierbarkeit
Botschaft: wir können es und haben Erfahrung
StatistischesLandesamt
LASV
JustizAVUS
Klaus
POLADIS-neu Konsequenzen
PKS
Polizei <=> Polizei
Vorgangsexport
RIVAR Zeitplan
04.03.
04.03.
04.03.
04.03.
04.03.
04.03.
25.03.
04.03.
27.03.
09.05.
09.05.
RIVAR Rheinland-Pfälzisches Informations-, Vorgangsbearbeitungs-, Auswerte- und Recherchesystem
PKS
GEOPOLIS
Querschnittliche Aufgaben:Berechtigung, Druck, Protokollierung, Kataloge, ...
Windows 2000 migration
R I V A R
KlausPOLADIS.netPOLIS.net ZEVIS.net
...AVUS
INT TE.netRAS
MachbarkeitsstudieMachbarkeitsstudie„Zeitgerechter Anschluss an INPOL neu mit „Zeitgerechter Anschluss an INPOL neu mit
..netnet--Technologie“Technologie“
Fragen:1. Technische Machbarkeit: Zugangssoftware und Landesdatenhaltung mit
Einmalerfassung und Mehrfachverwendung2. Investitionsschutz (AVUS etc.)3. In 74 Wochen realisierbar?4. Personeller und technischer Aufwand
Antworten:1. Ja, mit POLIS.net und VBS.net2. Ja, da Architektur und Mechanismen gleich3. Ja, Projektplan über 52 Wochen und Microsoft als GU4. Ministerentscheidung positiv
04.02.02 Vorgespräch mit MS-Vorstand04.03.02 Ende technische Machbarkeitsprüfung16.04.02 Ende Aufwandsschätzung und Budget-
deckelung16.04.02 Entscheidung Abteilungsleiter23.04.02 Zustimmung Minister25.04.02 Zustimmung Microsoft
„Grünes Licht“für Gesamtprojekt
RIVAR Meilensteine zum Projektstart
RIVAR wer macht das?
Projekt setup (I)
Mitarbeiter gewinnenPartnerfirmen: die Besten!, sofort?, für welche Zeit?Intern: Matrixorganisation, Fachberater
Projektorganisation zusammenführenBezeichnungen festlegen!!!Prozesse definierenWorkflow und DokumentenmanagementKonfigurationsmanagementRisiko-Management konsolidieren und Ende GeheimdiplomatieVerrechnungsgrößen und Instrumente finden (Project Central)
Projekt setup (II)
„Kleinigkeiten“Räume anmietenTechnische Verbindungsmöglichkeiten schaffen (VPN-Kopplung ..)Technische Standards setzen (SPPS, CMS, BTT, Mail, Verschlüsselung ...)Geräte und Material beschaffen
Projektsteuerungs- und EskalationsstrukturFestlegung der KommunikationsebenenEinrichtung eines PSGFestlegung der Eskalationspartner und –wegeSchlichtungsstrategien (Partnerproblem)
Regelungen bzgl. Finanzierung und VerträgenDen Mitarbeitern Sicherheit vermitteln
Organisationsumstrukturierung
DezernatA
DezernatYB
DezernatC
FachstabProjektleitung
Dezernat Dezernat Dezernat
Abteilung 4IT-Infrastruktur
Dezernat Dezernat Dezernat
Abteilung 5Software – Entwickl.
Dezernat Dezernat Dezernat
Abteilung 3 / LPSAus- und Fortbildung
Projektleitung Fachstab
TeamPOLIS.net
TeamPOLADIS.net
TeamW2K
TeamTA
Methoden und Instrumente:RIVAR Kernprojekte mit 18.767 Personentagen!
Laufzeit von 11 Monaten
05. 2002 – 04. 2003
Dauerhafte Bindung von:
105 Personen !!!
18.767 Personentage
Workflow basierend auf SPS Zu erstellende Dokumente
Laufende Projektstatusinformationen: Budget POLADIS.net
PT PT PT PT PT
Task No. Task Budget per Task
Actuals (burned) ETC's EAC Variance
V 2000 V 2000 Erstellen Detailed Design (Planungspha 1426 1084 456 1540 -114V 2100 V 2100 Erstellen Prozess-Design Storyboard 161 125 25 150 11V 2200 V 2200 Erstellen Detailkonzepte (Logisches Mode 783 622 177 798 -15V 2400 V 2400 Design integrierte Nutzerunterstützung (Ch 36 2 34 36 0V 2500 V 2500 Design und Entwicklung Prototyp (WBS ko 66 98 0 98 -32
V 2600 V 2600 Design Schnittstellen 33 44 6 50 -18V 2700 V 2700 Design Datenmigration 61 68 0 68 -8
V 2800 V 2800 Erstellen Testplan 287 100 215 314 -28V 2900 V 2900 Abnahme und Freigabe Design 0 25 0 25 -25V 3000 V 3000 Realisieren (Realisierungsphase) 1460 460 1070 1531 -71
V 3100 V 3100 Erstellen VBS.NET basis 934 454 551 1005 -71V 3400 V 3400 Erstellen integrierte Nutzerunterstützung (C 40 0 40 40 0V 3500 V 3500 Realisieren der Datenmigrationslogik 173 7 166 173 0V 3700 V 3700 Technisches Design und Erstellung Rollen 35 0 35 35 0V 3800 V 3800 Abnahme und Freigabe 0 0 0 0 0V 3900 V 3900 VBS.NET Erweitert 278 0 278 278 0V 4000 V 4000 Stabilisieren (Stabilisierungsphase) 448 4 375 379 69V 4100 V 4100 Durchführen Gesamttest 228 4 224 228 0V 4200 V 4200 Testen der Schnittstellen 105 0 81 81 24V 4400 V 4400 Testen der Maßnahmen zur integrierten N 0 0 0 0 0V 4500 V 4500 Test der Datenmigration 97 0 70 70 27V 4700 V 4700 Abnahme und Freigabe 18 0 0 0 18V 6000 Querschnitt 890 334 556 891 -1V 6100 V 6100 Projektmanagement 535 217 318 535 0V 6110 V 6110 Vertriebsaktivitäten andere Länder 0 1 0 1 -1V 6120 V 6120 Developement Lead 300 77 223 300 0V 6200 V 6200 Aufbau der technischen Infrastruktur 55 40 15 55 0
Gesamtprojekt 4223 1882 2458 4340 -117
-42
-19
-3
-16
Laufende Projektstatusinformationen:Fehlersituation aus dem „Bug Track Tool“ (BTT)
0
100
200
300
400
500
600
700
800
900
11.0
9.02
12.0
9.02
13.0
9.02
16.0
9.02
17.0
9.02
18.0
9.02
19.0
9.02
20.0
9.02
23.0
9.02
24.0
9.02
25.0
9.02
26.0
9.02
27.0
9.02
30.0
9.02
01.1
0.02
02.1
0.02
07.1
0.02
08.1
0.02
09.1
0.02
10.1
0.02
11.1
0.02
14.1
0.02
15.1
0.02
16.1
0.02
17.1
0.02
18.1
0.02
21.1
0.02
22.1
0.02
23.1
0.02
24.1
0.02
25.1
0.02
28.1
0.02
29.1
0.02
Systemtest NachtestEntwicklung (Fixed)Entwicklung (Offen)Systemtest Analyse
Datum
ExStatus
Insgesamt sind derzeit 600 Fehler identifiziert. Der Großteil der Fehler wird derzeit behoben. Am Montag, den 4. November werden vermutlich 60 % der Fehler gefixt sein.
1 29.04. Projektstart erreicht2 21.05. Start Prototyp erreicht3 07.06. Storyboard offen verschoben, zusammen mit Fachkonzept4 01.07. Start Fachkonzept Formulardruck erreicht5 01.07. Start Fachkonzept Katalogmanagement erreicht6 10.07. Start Entwicklung erreicht7 15.07. Ende Prototyp offen8 15.07. Ende Fachkonzepte Paket 1 erreicht 1 Woche verschoben9 17.07. Abstimmung Datenmodell Polis offen laufend Zwischenabstimmungen10 01.08. Ende Fachkonzepte Pakete 2 und 3 in Plan11 02.08. Design Datenmigration in Plan soweit möglich =>T-Systems12 15.08. Checkpunkt Fachkonzept Formulardruck13 15.08. Checkpunkt Fachkonzept Katalogmanagement 14 19.09. Fachkonzept Schnittstellen offen verschoben um 1 Monat wg. Urlaub Polizei-MA15 27.09. Ende Entwicklung Beta 116 27.09. Start Test Beta 117 07.10. Ende Fachkonzept Formulardruck18 07.10. Ende Fachkonzept Katalogmanagement19 07.10. Ende Fachkonzept Pakete 6 und 720 25.11. Ende Entwicklung Beta 221 25.11. Start Test Beta 222 13.01. Ende Entwicklung 23 13.01. Start Test 24 28.02. Ende Test
Nr. Datum Name Erreicht Anmerkung
„Erreicht“: Inhaltlich mit Fachberatern abgestimmt, unterschriebenes Protokoll liegt vor.
Bis heute
Laufende Projektstatusinformationen:timemanagement POLADIS.net
Laufende Projektstatusinformationen: Information des Managements / Meilensteine
Einmalerfassung/Mehrfachnutzung
Einmal Anmelden für alle „meine“ Anwendungen
R I V A R
Beschulung/ Vereinfachung
DatensicherheitEinheitl. Protokollierung
Basierend auf „MS-.net-Technologie“
Intranet-Office mit Mobilkomponente
Selbst erweiterbar
Kostengünstig:Betrieb, SW-Vert.
Botschaft: innovativ und modern
Ziele
RIVAR Prototyp/Nutzergremium
Das Nutzergremium wird als sinnvolles Instrument zur Akzeptanzsteigerung angenommen
Diese Art der Mitarbeit der Basis wurde von allen Teilnehmern begrüßt
Die Mitglieder zeigten großes Interesse an der Mitarbeit im Nutzergremium
Die Zusammenarbeit wurde sehr konstruktiv geführt
Die Prototypen sind vom Design und von den ersten Funktionalitätsvorschlägen sehr gut angekommen
Das Nutzergremium ist erfolgreich in seine Arbeit gestartet und als Diskussionsplattform etabliert
Aug
. Präsentation Prototyp POLISIm Nutzergremium (22.8.)Freigabe am 29.8. (PSG)
Juni
Vorstellen erste Ergebnisse im Nutzergremium (20.6.)Im nächsten PSG am 26.6.
Juli Vorstellen Zwischenergebnisse
im Nutzergremium (18.7.)Im PSG am 25.7.
√
√
√
Sept
.
Präsentation Prototyp POLADISIm Nutzergremium (19.9.)√
Okt
. Vorstellung Katalogfunktion POLISVorstellung Pflegemasken POLISVorstellung Druckkonzept POLADIS
√
Nov
. Praxistest aller Mitglieder des Nutzergremiums√
Jan. Vorstellung RAS Schnittstelle√
HPR
RIVAR Erfolgsfaktoren Öffentlichkeitsarbeit nach innen
KI- / PI-Leiter TagungenDozentenkonferenz
EinzelveranstaltungenPP‘s, LKA, WSP, ...
LfDAK Innen
Ref.-Leiter ISM
Nutzergremium
12. – 19. 03. 2003
RIVAR Erfolgsfaktoren Unterstützung aus Politikund Wirtschaf; VISIBILITY
24.09.2002
Chief Executive Officer Microsoft CorpSteve Ballmer
20.09.2002
Corporate Vice PresidentMicrosoft Corp
Michael Sinneck
MinisterpräsidentKurt Beck
24.09.2002
05.11.-06.11.2002
AK II
US ArmyProvost Marshal
Randy Garver
14.11.2002
RIVAR Rheinland-Pfälzisches Informations-, Vorgangsbearbeitungs-, Auswerte- und Recherchesystem
PKS
GEOPOLIS
Querschnittliche Aufgaben:Berechtigung, Druck, Protokollierung, Kataloge, ...
Windows 2000 migration
R I V A R
KlausPOLADIS.netPOLIS.net ZEVIS.net
...AVUS
INT TE.netRAS
Lessons learnt
Bei Projektstart muss das Projekt gedanklich fertig sein!Suchen Sie sich den richtigen Partner aus!Die ersten Phasen sind die allein entscheidendenBereiten Sie Informationen „ebenengerecht auf“!Eskalationswege und –strategien entwickeln und leben
Probleme offen aussprechen und lösenVon alleine ändert sich nichts – Rahmenbedingungen
Managen Sie Projekte, indem Sie ihre Risiken managenDatenbankRisikobeauftragter und anonyme Kanäle
Folgeaktion
Navigation
Verlauf /Pfad
Support
Register
Daten-eingabe
RIVAR POLADIS.net
Vorgangbearbeitungssystem
RIVAR POLADIS.net
Vorgangbearbeitungssystem
RIVAR POLADIS.net
Vorgangbearbeitungssystem
RIVAR POLADIS.net
Vorgangbearbeitungssystem
RIVAR POLADIS.net
Vorgangbearbeitungssystem
RIVAR POLADIS.net
Vorgangbearbeitungssystem
RIVAR POLADIS.net
Vorgangbearbeitungssystem
RIVAR POLADIS.net
Vorgangbearbeitungssystem
RIVAR POLADIS.net
Vorgangbearbeitungssystem
RIVAR POLADIS.net
Vorgangbearbeitungssystem
RIVAR POLADIS.net
Vorgangbearbeitungssystem
RIVAR POLADIS.net
Vorgangbearbeitungssystem
RIVAR POLADIS.net
Vorgangbearbeitungssystem
RIVAR POLADIS.net
Vorgangbearbeitungssystem
RIVAR POLADIS.net
Vorgangbearbeitungssystem
RIVAR POLADIS.net
Vorgangbearbeitungssystem
POLADIS
RIVAR POLADIS vorher / nachher
Recommended