Description
keyboard_arrow_downMain Skills
keyboard_arrow_downOther Skills
keyboard_arrow_down Solaris
Testmanagement
OpenVPN
Office
Client/Server
Refactoring
Testabdeckung
JDBC
Jira
Windows XP Professional
Windows 2003
Mac OS X
MS SharePoint
Linux
PowerDesigner
.NET
NetBeans
PL-SQL
Windows 7
Datenbanken
Testfälle
Suse Linux
Windows
Test-Frameworks
SVN
MS Project
PL/SQL
RAID
Eclipse
Suse
WAN
MS-Access
MS Visio
E-Government
OpenView
XML
PHP
Java
mySQL
MS Access
Stored Procedures
Sybase
Visual Basic
Knowledge Management
Webanwendung
Backend
SAP R/3
Windows-Server
ACCESS
MS-SQL
SQL Server
Mac
UML
Netzwerkinstallationen
Windows XP
MS SQL Server
Datenbank
Information Management
LAN
HP OpenView
Visio
Windows 2000
SharePoint
Open Office
GUI
Oracle
Wiki
Tomcat
Altiris
MS-Office
MKS Toolkit
Powerbuilder
Windows Server 2003
Softwareentwicklung
SQL
Windows 2003 Server
Work & Experience
keyboard_arrow_down 01.10.2008 — 30.04.2009
Qualitätssicherung in einem Datenbankmigrationsprojekt (Details ( Seite 9)
Branche
Kunde
Luft- und Raumfahrt
MTU München
Eine unternehmenskritische Anwendung wird von Sybase nach Oracle umgestellt. Mehr als 700 Stored Procedures und die Datenschnittstellen von und zu Fremdsystemen müssen untersucht, migriert und getestet werden, um einen exakt identischen Programmablauf der aufrufenden Applikation garantieren zu können.
Aufgaben
Qualitäts- und Testmanagement
Testkonzeption
Erstellen eines Testdatengenerators und der Testszenarien
Testautomation
Verbesserung des Testverfahrens
Schnittstellentests: Erstellung, Durchführung und Auswertung
Testauswertung und Reporting an das Management
DB-Performanceoptimierung
Aufgabenkoordination im Team mit 2 Entwicklern und dem Projektleiter
Umgebung
Windows XP, VM-Ware, Oracle, Sybase, MS-Office Suite, MS Access, SQL, PL/SQL, Artisan, Shell-Skripts 01.06.2008 — 31.08.2008
Auswahl eines Produkt Information Management Systems
Branche
Kunde
Automotive
Audi Ingolstadt
Mit einem Proof of Concept evaluiert ein Automobilhersteller PIM-Standardsoftware. Funktionalität und Usability der Produkte werden im Hinblick auf die fachlichen und technischen Anforderungen der Zielumgebung überprüft. Als technischer Projektleiter hatte ich folgende Aufgaben:
Projektplanung (Ressourcen, Zeit, Kosten)
Projektkoordination
Risikomanagement 01.09.2006 — 30.04.2008
Oberfinanzdirektion München Qualitätssicherung in einem E-Government-Projekt (Details ( Seite 10)
Branche
Kunde
E-Government
Oberfinanzdirektion München, ElsterOnline Portal
Rechtsverbindlichkeit der Datenkommunikation und hohe Lasten einer bundesweiten Webanwendung für Steuerdaten stellen sehr hohe Anforderungen an Übertragungs- und Datensicherheit und damit an die QS der Softwareentwicklung. Das in Java entwickelte GUI-Test-Framework erlaubt es, sich fortwährend an jedes Release anzupassen, um die GUI-Tests vollautomatisch und wiederholbar durchzuführen.
Aufgaben
Erstellung des GUI-Testkonzepts
Implementierung des GUI-Test-Frameworks und der GUI-Tests
Überwachung der Tests, Fehleranalyse, -auswertung und Fehlerbehebung
Vertretung des Teilprojektleiters QS
Umgebung
VM-Ware-Server und -Client, Windows 2000/XP/Vista, Suse Linux,
Mac OS X 10.4/10.5, Eggplant, Java, Eclipse, SVN, SSH, VNC, Jira für Bugtracking und Wiki, Altiris 01.09.2006 — 31.05.2008
<>
IT-Support Management
Ein Hardwarehersteller setzt zur Verwaltung seines Produkt- und Service-Katalogs weltweit eine einheitliche Applikation ein. Sie beinhaltet länder- und sprachspezifische Kataloge. Die zentrale Funktionalität des Systems ist die Belieferung der öffentlichen Webseite.
Durch erhöhtes Supportaufkommen für die Region EMEA wurde es notwendig, ein regionales IT-Supportteam einzurichten.
Aufgaben des Beraters
Hauptaufgabe war es, den neuen Support-Bereich von Grund auf zu planen und die Einrichtung vorzunehmen. Besonderheit bei dieser Aufgabe war die Verteilung des Support-Teams auf Deutschland, Frankreich und Indien.
Die Aufgaben im Einzelnen:
Evaluation, Analyse und Spezifikation des neuen Supportbereichs
Definition der Support-Prozesse und Abstimmung mit der Fachabteilung
Projektplanung, Vorgehen nach ITIL
Personalplanung des Supportteams
Mitwirkung bei der Personalauswahl; Coaching der neuen Mitarbeiter und Personalführung
Definition von Support Service Level Agreements mit dem Management und dem neuen Team
Abstimmung der Organisation Level Agreements mit dem 3rd Level Support
Einführung eines Knowledge Management Tools
Definition von Support Workflows
Einführung eines toolgestützten Eskalationsmanagements
Berichterstattung an das Management (z.B. Erstellung von Statistiken über Antwort- und Bearbeitungszeiten von Supportanfragen)
Operative Supporttätigkeiten wie z.B. Eskalationsmanagement und Teamleitung
Umgebung
MS Project, MS-Office, MS Visio, MS Access, MS SharePoint, HP Openview, Remedy (Quest), SQL Server
Geschäftssprache: Englisch
Aufwand 01.05.2006 — 31.07.2006
Oberfinanzdirektion München Windows 2003 Server Netzwerk für ein Ingenieurbüro
Branche
Kunde
Ingenieurbüros
Ingenieurbüro für Elektroplanung
Ein Ingenieurbüro ersetzt seine veraltete Netzwerkstruktur durch eine Windows 2003 Server basierte Landschaft mit zusätzlichem Speicher (NAS). Gleichzeitig werden Internet- und E-Mailanbindung unter Performance- und Sicherheitsaspekten verbessert.
Aufgaben
Anforderungsanalyse
Konzepterstellung
Planung
Implementierung
Netzwerkmigration
Umgebung
Windows Server 2003, Windows XP Professional, MS-Office,
MS SharePoint, Open Office, NAS (Raid 5), OpenVPN, AVM-Hardware 01.05.2006 — Now
Oberfinanzdirektion München ITIL-Beratung
Branche
Kunde
Großunternehmen
Siemens
Für die WAN- und LAN-Netzwerktopologie eines weltweit agierenden Großunternehmens werden mit dem Serviceprovider Service Level Agreements nach ITIL verhandelt. Es wird Beratungsleistung für das Projektteam Netzwerke mit dem Schwerpunkt LAN-SLA für sichere Netzwerktopologien erbracht. 01.03.2006 — 30.04.2006
Support-Team-Transfer von Europa nach Indien Branche
Kunde
Hardwarehersteller
HP in Dornach
Ein Hardwarehersteller verlegt sein Supportteam von Europa nach Indien. Das indische Team braucht fachliche Einweisung und Unterstützung während der Pilotphase.
Aufgaben
Analyse, welche Aufgaben das Supportteam ausübt
Projektleitung
Planung und Koordination der Trainings
Controlling und Support
Status-Reporting an das Management
Umgebung
MS Project, MS-Office, MS SharePoint Portal, HP Openview
Geschäftssprache: Englisch 01.03.2006 — Now
SharePoint-Migration
Branche
Kunde
Hardwarehersteller
HP in Dornach
Mit Einführung des MS SharePoint Portals verbessert und vereinheitlicht ein Hardwarehersteller das EMEA Support Teamwork.
Aufgaben
Anforderungsanalyse
Ausarbeitung von SharePoint Portal Vorschlägen
Projektplanung
Implementierung
Unterstützung nach dem Go Live
Umgebung
MS Project, MS-Office, MS SharePoint Portal, HP Openview
Geschäftssprache: Englisch 01.08.2004 — 31.03.2006
IT-Support Management (Details ( Seite 11)
Branche
Kunde
Hardwarehersteller
HP in Dornach
Durch erhöhtes Supportaufkommen für die Region EMEA wurde es notwendig, ein regionales IT-Supportteam einzurichten.
Aufgaben
Analyse und Spezifikation des neuen Supportbereichs
Definition der Support-Prozesse
Projektplanung, Vorgehen nach ITIL
Personalplanung des Supportteams, Coaching
Definition von Service Level Agreements
Definition von Support Workflows
Einführung eines toolgestützten Eskalationsmanagements
Operative Supporttätigkeiten wie Eskalationsmanagement und Teamleitung
Umgebung
MS Project, MS-Office, MS Visio, MS Access, MS SharePoint, HP Openview, Remedy (Quest), SQL Server; Geschäftssprache: Englisch 01.08.2004 — 31.03.2006
<>
Systemübergreifendes Testen und Dokumentieren
Die verschiedenen Applikationen des Bestellsystems eines Hardwareherstellers haben in letzter Zeit zahlreiche Ergänzungen erfahren. Damit der Ablauf von der Kundenbestellung bis zur Rechnungsstellung sichergestellt ist, werden umfangreiche Tests durchgeführt. Dabei ist das Zusammenspiel von mehr als 10 Applikations-Systemen in einer Systemlandschaft einzubeziehen. Es handelt sich um Konfigurationstools, Produktkataloge, eProcurement- und Logistiksysteme sowie Systeme zur Rechnungsstellung.
Vorgehen
Die neuen Funktionen der Applikationen müssen für einen systemübergreifenden Test in eine Testlandschaft integriert werden. Jedes Applikationsteam stellt hierfür ein Testteam zur Verfügung.
Es sind systemübergreifende Testfälle zu spezifizieren, durchzuführen, die Ursachen von Fehlern zu benennen und die Entwicklerteams bei der Behebung zu unterstützen. Um die Fehlerquellen schnell und präzise bestimmen zu können, braucht es das technische wie das Prozess Know-how. Das Wissen aus verschiedenen Vorgängerprojekten beim Auftraggeber war für diese Aufgabe von enormem Nutzen. Daher auch der Auftrag, die Systemlandschaft zu dokumentieren.
Aufgaben
systemübergreifende Prozessdokumentation
Dokumentation der Systemlandschaft für das Order Management Team
Verantwortung für systemübergreifende Testszenarien
systemübergreifende Fehleranalyse und -verfolgung
systemübergreifendes Testen
im Standortteam Ansprechpartner für die weltweit verteilten Testteams
Umgebung
Windows, MS-Office, MS Visio, eZilla, SAP R/3, HP eProcurement Systeme
Aufwand 01.02.2004 — 31.07.2004
Systemübergreifendes Testen und Dokumentieren (Details ( Seite 12)
Branche
Kunde
Hardwarehersteller
HP in Dornach
Die neuen Funktionen der Applikationen müssen für einen systemübergreifenden Test in eine Testlandschaft integriert werden.
Aufgaben
systemübergreifende Prozessdokumentation
Dokumentation der Systemlandschaft
Verantwortung für systemübergreifende Testszenarien
systemübergreifende Fehleranalyse und -verfolgung
systemübergreifendes Testen
Umgebung
Windows, MS-Office, MS Visio, eZilla, SAP R/3, HP eProcurement Systeme
Geschäftssprache: Englisch 01.02.2004 — 31.07.2004
<>
Konzeption eines Management Informationssystems
Jedes bereits realisierte interne Projekt eines internationalen Hardwareherstellers wird von einer Support-Gruppe unterstützt. Diese Gruppen melden Verfügbarkeit, Downtime-Statistiken und andere Auswertungen täglich an das Management. Bisher arbeitete jede Support-Gruppe nach eigenen Richtlinien. Durch Standardisierung und stärkere Automatisierung der Abläufe über ein gemeinsames Metric Tool sollen die Information des Managements deutlich verbessert und die Effizienz erhöht werden.
Vorgehen
In einer Machbarkeitsstudie wird unter Berücksichtigung des Corporate Standard untersucht, ob es möglich ist, alle notwendigen Daten aus dem Support-Tracking-System zu lesen und in einer MS-SQL Datenbank abzulegen. Als weiteres wichtiges Kriterium der Studie wird die Performance untersucht, um die Daten möglichst schnell von dem Support-Tracking-System in die MS-SQL Datenbank zu transferieren. Außerdem sollen die Daten dort so aufbereitet werden, dass die Anzeige der Metriken und Diagramme dem Benutzer ohne nennenswerte Verzögerung präsentiert werden kann.
Die Prozessdefinition, technische Spezifikation und das Datenmodell werden in enger Zusammenarbeit mit der Fachabteilung erarbeitet. Die Metriken und Diagramme sind immer tagesaktuell zu erstellen. Später müssen sie jederzeit reproduzierbar und ohne lange Wartezeit abrufbar sein. Das Datenmodell wird auf diese besondere Anforderung hin optimiert.
Aufgaben
Machbarkeitsstudie
Anforderungskatalog
technische Spezifikation in enger Zusammenarbeit mit der Fachabteilung
Datenmodellierung
Umgebung
Oracle, MS SQL Server, MS-Office, Visual Basic, Visio, .NET, Quest (Remedy)
Aufwand 01.11.2003 — 31.01.2004
Konzeption eines Management Informationssystems (Details ( Seite 13)
Branche
Kunde
Hardwarehersteller
HP in Dornach
Durch Standardisierung und stärkere Automatisierung der Abläufe über ein Metric Tool sollen die Informationen für das Management deutlich beschleunigt und verbessert werden.
Aufgaben
Machbarkeitsstudie
Anforderungskatalog
technische Spezifikation
Datenmodellierung
Umgebung
Oracle, MS SQL Server, MS-Office, Visual Basic, Visio, .NET, Quest (Remedy)
Geschäftssprache: Englisch 01.11.2003 — 31.01.2004
<>
Abschaltung eines Preis-Systems und Datenmigration
Ein weiterer großer Schritt nach der Fusion zweier marktbeherrschender Hardwarehersteller ist das Abschalten des veralteten Preis-Systems für EMEA sowie die Datenübernahme vom alten in das neue System.
Vorgehen
Alle Geschäftsprozesse in den 18 EMEA-Ländern müssen bezüglich des alten Preis-Systems einzeln untersucht werden, um sicherzustellen, dass weder Daten in dieses System geschickt, noch Daten aus ihm weiter benutzt werden. Wo notwendig, werden die Geschäftsprozesse angepasst und die Daten entsprechend kanalisiert.
Zu Beginn wird eine GAP-Analyse erstellt, um alle Datenverbindungen zum Altsystem hin und von ihm weg zu erfassen. Im Anschluss diskutieren alle betroffenen Teams die technische Machbarkeit. Schließlich sind in den "go-forward" Preis-Systemen Anpassungen nötig. Diese müssen analysiert, spezifiziert, realisiert und getestet werden, um vor der Abschaltung des Altsystems erfolgreich in Produktion zu gehen. Hierbei handelt es sich um ca. 80 Downstream-Systeme die in den 18 EMEA-Ländern unterschiedlich eingesetzt werden.
Um die Abschaltung zum gewünschten Zeitpunkt erfolgreich durchführen zu können, bedarf es für ein System einer Übergangslösung, Diese Lösung wird durch eine SQL-Server-Konsolidierung erreicht, die gleichzeitig Hardware Ressourcen einspart und optimiert.
Sie wird von mir für alle 18 EMEA-Niederlassungen geplant und unter meiner Leitung
umgesetzt.
Die korrekte Archivierung aller Projektdaten ist der letzte Schritt dieses Projekts.
Aufgaben
Technischer Leiter
Technisches Projektmanagement
Umgebung
Java, Netbeans, XML, MS SQL Server, Windows XP/2000/NT, CVS, MS Project
Projektsprache ist Englisch
Aufwand 01.04.2003 — 31.10.2003
Abschaltung eines Preis-Systems und Datenmigration (Details ( Seite 14)
Branche
Kunde
Hardwarehersteller
HP in Dornach
Ein veraltetes EMEA Preis-System in 18 Ländern wird abgeschaltet. Vorher müssen alle Daten konsistent übernommen werden.
Aufgaben
Technischer Leiter
Technisches Projektmanagement
Umgebung
Java, Netbeans, XML, MS SQL Server, Windows XP/2000/NT, CVS, MS Project
Geschäftssprache: Englisch 01.04.2003 — 31.10.2003
<>
Migration eines globalen Produkt- und Preissystems
Nach der Fusion zweier marktbeherrschender Hardwarehersteller muss das Produkt- und Preisverwaltungssystem des einen durch verschiedene Systeme des anderen ersetzt
werden. Um Kosten einzusparen, wird gleichzeitig das länderbasierte Geschäftsmodell von einem zentralen Modell abgelöst.
Vorgehen
In einem ersten Schritt sind die Produkt- und Preisdaten in die neue Systemlandschaft zu übernehmen. Unter extremem Zeitdruck werden hierfür Geschäftsprozessanalyse und Softwarespezifikation erarbeitet. Es sind zwei Extraktionsprogramme für Produkt-, Preis- und Rabattinformationen zu erstellen. Alle Daten werden damit vom Altsystem in das neue Mastersystem übernommen. Im nächsten Schritt wird das Altsystem in einen Read-only-Modus geschalten, um Datenveränderungen ausschließlich im neuen Mastersystem zuzulassen.
Die ca. 80 Downstream-Systeme des Altsystems erfordern einen täglichen Datenabgleich mit dem Mastersystem. Hierfür sind zwei Ladeprogramme zu entwickeln. Sie synchronisieren das Master- mit dem Altsystem.
Aufgaben
Geschäftsprozessanalyse und Spezifikation der Extraktions- und Ladeprogramme
Technische Teamleitung
Konzeption und Realisierung der Extraktions- und Ladeprogramme für Produkt-,
Preis- und Rabattinformationen
Koordination der Teilteams
Umgebung
Java, Netbeans, XML, Magic Draw, PowerDesigner, MKS Toolkit, JDBC, MS SQL Server, Windows 2000/NT, CVS, MS Project
Projektsprache ist Englisch
Aufwand 01.07.2002 — 31.03.2003
Migration eines globalen Produkt- und Preissystems (Details ( Seite 15)
Branche
Kunde
Hardwarehersteller
HP in Dornach
Nach der Fusion zweier marktbeherrschender Hardwarehersteller muss das Produkt- und Preisverwaltungssystem des einen durch verschiedene Systeme des anderen ersetzt werden. Um Kosten einzusparen, wird gleichzeitig das länderbasierte Geschäftsmodell von einem zentralen Modell abgelöst.
Aufgaben
Geschäftsprozessanalyse und Spezifikation
Technische Teamleitung
Konzeption und Realisierung
Koordination der Teilteams
Umgebung
Java, Netbeans, XML, Magic Draw, PowerDesigner, MKS Toolkit, JDBC, MS SQL Server, Windows 2000/NT, CVS, MS Project; Geschäftssprache: Englisch 01.07.2002 — 31.03.2003
<>
Refactoring der Prozesslogik einer Datenbank-Landschaft
Neue und erweiterte Geschäftsprozesse eines Hardwareherstellers sowie eine Technik, die den Anforderungen nicht mehr gewachsen ist, fordern eine Neukonzeption der Prozesslogik einer über EMEA verteilten Datenbanklandschaft. Das neue System soll robuster und in der Wartung einfacher werden. Um den Veränderungen auch zukünftig gewachsen zu sein, erfolgt die Umsetzung in Java-Technologie.
Vorgehen
In einem ersten Schritt werden logische Komponenten definiert und einzeln spezifiziert.
Unter hohem Zeitdruck entwickelt und testet ein Projektteam aus bis zu 7 Personen diese Komponenten und integriert sie anschließend in die bestehende Produktionslandschaft.
Aufgaben
Aufteilung der Prozesslogik und Spezifikation der einzelnen Teilbereiche
Koordinierung des Entwicklerteams bestehend aus 6 Programmierern
Java-Schulung und Coaching der Entwickler
Umsetzung aller neuen Anforderungen von Kundenseite
Hauptverantwortung für die Migration der Neuentwicklung in die Produktionslandschaft
Umgebung
Java, Netbeans, JDBC, XML, Jakarta Tomcat, MKS Toolkit, PowerDesigner, UML, MS Project, CVS
Projektsprache ist Englisch 01.01.2001 — 30.06.2002
Refactoring der Prozesslogik einer Datenbank-Landschaft (Details ( Seite 16)
Branche
Kunde
Hardwarehersteller
HP in Dornach
Neue und erweiterte Geschäftsprozesse eines Hardwareherstellers sowie eine Technik, die den Anforderungen nicht mehr gewachsen ist, fordern eine Neukonzeption und Implementierung der Prozesslogik einer über EMEA verteilten Datenbanklandschaft.
Aufgaben
Aufteilung der Prozesslogik und Spezifikation
Koordinierung des Entwicklerteams
Coaching
Hauptverantwortung für die Migration der Neuentwicklung
Umgebung
Java, Netbeans, JDBC, XML, Jakarta Tomcat, MKS Toolkit, PowerDesigner, UML, MS Project, CVS; Geschäftssprache: Englisch
Frühere Projekte (2002 -1992)
Internationales Client/Server Projekt: technische Projektleitung, Front- und Backend-Entwicklung
Anpassung einer PowerBuilder-Klassenbibliothek
Einführung eines Client/Server-Testsystems
Konzeption, Realisierung und Test von DB-Triggern für ein verteiltes Fertigungssteuerungssystem
Konzeption und Entwicklung eines Sortierprogramms für ein Fertigungssteuerungssystem
DB-Portierung auf ein verteiltes Fertigungssteuerungssystem mit Datenübernahme
Konzeption, Spezifikation und Realisierung von DB-Konsistenz-Prüfprogrammen in einer verteilten DB-Landschaft
Konzeption und Realisierung von Programmen für ein verteiltes Fertigungssteuerungssystem
Konzeption und Realisierung von Programmen für ein Fertigungssteuerungssystem
Einige Windows-Server Netzwerkinstallationen (Beratung, Installation und Konfiguration)
Qualitätssicherung in einem Datenbankmigrationsprojekt
Eine in Produktion befindliche, unternehmenskritische VB-Anwendung wird von Sybase nach Oracle umgestellt. Mehr als 700 Stored Procedures und die Datenschnittstellen von und zu Fremdsystemen müssen untersucht, migriert und getestet werden, um einen exakt identischen Programmablauf der aufrufenden VB-Applikation garantieren zu können.
Aufgaben
Qualitäts- und Testmanagement
Konzeption der Tests: Sämtliche Testszenarien müssen täglich wiederholbar, vollständig und vergleichbar zwischen Sybase und Oracle durchgeführt werden
Erstellen eines Testdatengenerators
Entwicklung der Testszenarien zur vollständigen Prozess- und GUI-Abdeckung
Testautomation
Verbesserung des Testverfahrens
Schnittstellentests: Erstellung, Durchführung und Auswertung
Testauswertung und Reporting an das Management
DB-Performanceoptimierung
Aufgabenkoordination im Team mit 2 Entwicklern und dem Projektleiter
Umgebung
Windows XP, VM-Ware, Oracle, Sybase, MS-Office Suite, MS Access, SQL, PL/SQL, Artisan, Shell-Skripts
Aufwand Qualitätssicherung in einem Datenbankmigrationsprojekt (Details ( Seite 9)
Branche
Kunde
Luft- und Raumfahrt
MTU München
Eine unternehmenskritische Anwendung wird von Sybase nach Oracle umgestellt. Mehr als 700 Stored Procedures und die Datenschnittstellen von und zu Fremdsystemen müssen untersucht, migriert und getestet werden, um einen exakt identischen Programmablauf der aufrufenden Applikation garantieren zu können.
Aufgaben
Qualitäts- und Testmanagement
Testkonzeption
Erstellen eines Testdatengenerators und der Testszenarien
Testautomation
Verbesserung des Testverfahrens
Schnittstellentests: Erstellung, Durchführung und Auswertung
Testauswertung und Reporting an das Management
DB-Performanceoptimierung
Aufgabenkoordination im Team mit 2 Entwicklern und dem Projektleiter
Umgebung
Windows XP, VM-Ware, Oracle, Sybase, MS-Office Suite, MS Access, SQL, PL/SQL, Artisan, Shell-Skripts Auswahl eines Produkt Information Management Systems
Branche
Kunde
Automotive
Audi Ingolstadt
Mit einem Proof of Concept evaluiert ein Automobilhersteller PIM-Standardsoftware. Funktionalität und Usability der Produkte werden im Hinblick auf die fachlichen und technischen Anforderungen der Zielumgebung überprüft. Als technischer Projektleiter hatte ich folgende Aufgaben:
Projektplanung (Ressourcen, Zeit, Kosten)
Projektkoordination
Risikomanagement Oberfinanzdirektion München Qualitätssicherung in einem E-Government-Projekt (Details ( Seite 10)
Branche
Kunde
E-Government
Oberfinanzdirektion München, ElsterOnline Portal
Rechtsverbindlichkeit der Datenkommunikation und hohe Lasten einer bundesweiten Webanwendung für Steuerdaten stellen sehr hohe Anforderungen an Übertragungs- und Datensicherheit und damit an die QS der Softwareentwicklung. Das in Java entwickelte GUI-Test-Framework erlaubt es, sich fortwährend an jedes Release anzupassen, um die GUI-Tests vollautomatisch und wiederholbar durchzuführen.
Aufgaben
Erstellung des GUI-Testkonzepts
Implementierung des GUI-Test-Frameworks und der GUI-Tests
Überwachung der Tests, Fehleranalyse, -auswertung und Fehlerbehebung
Vertretung des Teilprojektleiters QS
Umgebung
VM-Ware-Server und -Client, Windows 2000/XP/Vista, Suse Linux,
Mac OS X 10.4/10.5, Eggplant, Java, Eclipse, SVN, SSH, VNC, Jira für Bugtracking und Wiki, Altiris Oberfinanzdirektion München Windows 2003 Server Netzwerk für ein Ingenieurbüro
Branche
Kunde
Ingenieurbüros
Ingenieurbüro für Elektroplanung
Ein Ingenieurbüro ersetzt seine veraltete Netzwerkstruktur durch eine Windows 2003 Server basierte Landschaft mit zusätzlichem Speicher (NAS). Gleichzeitig werden Internet- und E-Mailanbindung unter Performance- und Sicherheitsaspekten verbessert.
Aufgaben
Anforderungsanalyse
Konzepterstellung
Planung
Implementierung
Netzwerkmigration
Umgebung
Windows Server 2003, Windows XP Professional, MS-Office,
MS SharePoint, Open Office, NAS (Raid 5), OpenVPN, AVM-Hardware Oberfinanzdirektion München ITIL-Beratung
Branche
Kunde
Großunternehmen
Siemens
Für die WAN- und LAN-Netzwerktopologie eines weltweit agierenden Großunternehmens werden mit dem Serviceprovider Service Level Agreements nach ITIL verhandelt. Es wird Beratungsleistung für das Projektteam Netzwerke mit dem Schwerpunkt LAN-SLA für sichere Netzwerktopologien erbracht. Support-Team-Transfer von Europa nach Indien Branche
Kunde
Hardwarehersteller
HP in Dornach
Ein Hardwarehersteller verlegt sein Supportteam von Europa nach Indien. Das indische Team braucht fachliche Einweisung und Unterstützung während der Pilotphase.
Aufgaben
Analyse, welche Aufgaben das Supportteam ausübt
Projektleitung
Planung und Koordination der Trainings
Controlling und Support
Status-Reporting an das Management
Umgebung
MS Project, MS-Office, MS SharePoint Portal, HP Openview
Geschäftssprache: Englisch SharePoint-Migration
Branche
Kunde
Hardwarehersteller
HP in Dornach
Mit Einführung des MS SharePoint Portals verbessert und vereinheitlicht ein Hardwarehersteller das EMEA Support Teamwork.
Aufgaben
Anforderungsanalyse
Ausarbeitung von SharePoint Portal Vorschlägen
Projektplanung
Implementierung
Unterstützung nach dem Go Live
Umgebung
MS Project, MS-Office, MS SharePoint Portal, HP Openview
Geschäftssprache: Englisch IT-Support Management (Details ( Seite 11)
Branche
Kunde
Hardwarehersteller
HP in Dornach
Durch erhöhtes Supportaufkommen für die Region EMEA wurde es notwendig, ein regionales IT-Supportteam einzurichten.
Aufgaben
Analyse und Spezifikation des neuen Supportbereichs
Definition der Support-Prozesse
Projektplanung, Vorgehen nach ITIL
Personalplanung des Supportteams, Coaching
Definition von Service Level Agreements
Definition von Support Workflows
Einführung eines toolgestützten Eskalationsmanagements
Operative Supporttätigkeiten wie Eskalationsmanagement und Teamleitung
Umgebung
MS Project, MS-Office, MS Visio, MS Access, MS SharePoint, HP Openview, Remedy (Quest), SQL Server; Geschäftssprache: Englisch Systemübergreifendes Testen und Dokumentieren (Details ( Seite 12)
Branche
Kunde
Hardwarehersteller
HP in Dornach
Die neuen Funktionen der Applikationen müssen für einen systemübergreifenden Test in eine Testlandschaft integriert werden.
Aufgaben
systemübergreifende Prozessdokumentation
Dokumentation der Systemlandschaft
Verantwortung für systemübergreifende Testszenarien
systemübergreifende Fehleranalyse und -verfolgung
systemübergreifendes Testen
Umgebung
Windows, MS-Office, MS Visio, eZilla, SAP R/3, HP eProcurement Systeme
Geschäftssprache: Englisch Konzeption eines Management Informationssystems (Details ( Seite 13)
Branche
Kunde
Hardwarehersteller
HP in Dornach
Durch Standardisierung und stärkere Automatisierung der Abläufe über ein Metric Tool sollen die Informationen für das Management deutlich beschleunigt und verbessert werden.
Aufgaben
Machbarkeitsstudie
Anforderungskatalog
technische Spezifikation
Datenmodellierung
Umgebung
Oracle, MS SQL Server, MS-Office, Visual Basic, Visio, .NET, Quest (Remedy)
Geschäftssprache: Englisch Abschaltung eines Preis-Systems und Datenmigration (Details ( Seite 14)
Branche
Kunde
Hardwarehersteller
HP in Dornach
Ein veraltetes EMEA Preis-System in 18 Ländern wird abgeschaltet. Vorher müssen alle Daten konsistent übernommen werden.
Aufgaben
Technischer Leiter
Technisches Projektmanagement
Umgebung
Java, Netbeans, XML, MS SQL Server, Windows XP/2000/NT, CVS, MS Project
Geschäftssprache: Englisch Migration eines globalen Produkt- und Preissystems (Details ( Seite 15)
Branche
Kunde
Hardwarehersteller
HP in Dornach
Nach der Fusion zweier marktbeherrschender Hardwarehersteller muss das Produkt- und Preisverwaltungssystem des einen durch verschiedene Systeme des anderen ersetzt werden. Um Kosten einzusparen, wird gleichzeitig das länderbasierte Geschäftsmodell von einem zentralen Modell abgelöst.
Aufgaben
Geschäftsprozessanalyse und Spezifikation
Technische Teamleitung
Konzeption und Realisierung
Koordination der Teilteams
Umgebung
Java, Netbeans, XML, Magic Draw, PowerDesigner, MKS Toolkit, JDBC, MS SQL Server, Windows 2000/NT, CVS, MS Project; Geschäftssprache: Englisch Refactoring der Prozesslogik einer Datenbank-Landschaft (Details ( Seite 16)
Branche
Kunde
Hardwarehersteller
HP in Dornach
Neue und erweiterte Geschäftsprozesse eines Hardwareherstellers sowie eine Technik, die den Anforderungen nicht mehr gewachsen ist, fordern eine Neukonzeption und Implementierung der Prozesslogik einer über EMEA verteilten Datenbanklandschaft.
Aufgaben
Aufteilung der Prozesslogik und Spezifikation
Koordinierung des Entwicklerteams
Coaching
Hauptverantwortung für die Migration der Neuentwicklung
Umgebung
Java, Netbeans, JDBC, XML, Jakarta Tomcat, MKS Toolkit, PowerDesigner, UML, MS Project, CVS; Geschäftssprache: Englisch
Frühere Projekte (2002 -1992)
Internationales Client/Server Projekt: technische Projektleitung, Front- und Backend-Entwicklung
Anpassung einer PowerBuilder-Klassenbibliothek
Einführung eines Client/Server-Testsystems
Konzeption, Realisierung und Test von DB-Triggern für ein verteiltes Fertigungssteuerungssystem
Konzeption und Entwicklung eines Sortierprogramms für ein Fertigungssteuerungssystem
DB-Portierung auf ein verteiltes Fertigungssteuerungssystem mit Datenübernahme
Konzeption, Spezifikation und Realisierung von DB-Konsistenz-Prüfprogrammen in einer verteilten DB-Landschaft
Konzeption und Realisierung von Programmen für ein verteiltes Fertigungssteuerungssystem
Konzeption und Realisierung von Programmen für ein Fertigungssteuerungssystem
Einige Windows-Server Netzwerkinstallationen (Beratung, Installation und Konfiguration)
Qualitätssicherung in einem Datenbankmigrationsprojekt
Eine in Produktion befindliche, unternehmenskritische VB-Anwendung wird von Sybase nach Oracle umgestellt. Mehr als 700 Stored Procedures und die Datenschnittstellen von und zu Fremdsystemen müssen untersucht, migriert und getestet werden, um einen exakt identischen Programmablauf der aufrufenden VB-Applikation garantieren zu können.
Aufgaben
Qualitäts- und Testmanagement
Konzeption der Tests: Sämtliche Testszenarien müssen täglich wiederholbar, vollständig und vergleichbar zwischen Sybase und Oracle durchgeführt werden
Erstellen eines Testdatengenerators
Entwicklung der Testszenarien zur vollständigen Prozess- und GUI-Abdeckung
Testautomation
Verbesserung des Testverfahrens
Schnittstellentests: Erstellung, Durchführung und Auswertung
Testauswertung und Reporting an das Management
DB-Performanceoptimierung
Aufgabenkoordination im Team mit 2 Entwicklern und dem Projektleiter
Umgebung
Windows XP, VM-Ware, Oracle, Sybase, MS-Office Suite, MS Access, SQL, PL/SQL, Artisan, Shell-Skripts
Aufwand <>
IT-Support Management
Ein Hardwarehersteller setzt zur Verwaltung seines Produkt- und Service-Katalogs weltweit eine einheitliche Applikation ein. Sie beinhaltet länder- und sprachspezifische Kataloge. Die zentrale Funktionalität des Systems ist die Belieferung der öffentlichen Webseite.
Durch erhöhtes Supportaufkommen für die Region EMEA wurde es notwendig, ein regionales IT-Supportteam einzurichten.
Aufgaben des Beraters
Hauptaufgabe war es, den neuen Support-Bereich von Grund auf zu planen und die Einrichtung vorzunehmen. Besonderheit bei dieser Aufgabe war die Verteilung des Support-Teams auf Deutschland, Frankreich und Indien.
Die Aufgaben im Einzelnen:
Evaluation, Analyse und Spezifikation des neuen Supportbereichs
Definition der Support-Prozesse und Abstimmung mit der Fachabteilung
Projektplanung, Vorgehen nach ITIL
Personalplanung des Supportteams
Mitwirkung bei der Personalauswahl; Coaching der neuen Mitarbeiter und Personalführung
Definition von Support Service Level Agreements mit dem Management und dem neuen Team
Abstimmung der Organisation Level Agreements mit dem 3rd Level Support
Einführung eines Knowledge Management Tools
Definition von Support Workflows
Einführung eines toolgestützten Eskalationsmanagements
Berichterstattung an das Management (z.B. Erstellung von Statistiken über Antwort- und Bearbeitungszeiten von Supportanfragen)
Operative Supporttätigkeiten wie z.B. Eskalationsmanagement und Teamleitung
Umgebung
MS Project, MS-Office, MS Visio, MS Access, MS SharePoint, HP Openview, Remedy (Quest), SQL Server
Geschäftssprache: Englisch
Aufwand <>
Systemübergreifendes Testen und Dokumentieren
Die verschiedenen Applikationen des Bestellsystems eines Hardwareherstellers haben in letzter Zeit zahlreiche Ergänzungen erfahren. Damit der Ablauf von der Kundenbestellung bis zur Rechnungsstellung sichergestellt ist, werden umfangreiche Tests durchgeführt. Dabei ist das Zusammenspiel von mehr als 10 Applikations-Systemen in einer Systemlandschaft einzubeziehen. Es handelt sich um Konfigurationstools, Produktkataloge, eProcurement- und Logistiksysteme sowie Systeme zur Rechnungsstellung.
Vorgehen
Die neuen Funktionen der Applikationen müssen für einen systemübergreifenden Test in eine Testlandschaft integriert werden. Jedes Applikationsteam stellt hierfür ein Testteam zur Verfügung.
Es sind systemübergreifende Testfälle zu spezifizieren, durchzuführen, die Ursachen von Fehlern zu benennen und die Entwicklerteams bei der Behebung zu unterstützen. Um die Fehlerquellen schnell und präzise bestimmen zu können, braucht es das technische wie das Prozess Know-how. Das Wissen aus verschiedenen Vorgängerprojekten beim Auftraggeber war für diese Aufgabe von enormem Nutzen. Daher auch der Auftrag, die Systemlandschaft zu dokumentieren.
Aufgaben
systemübergreifende Prozessdokumentation
Dokumentation der Systemlandschaft für das Order Management Team
Verantwortung für systemübergreifende Testszenarien
systemübergreifende Fehleranalyse und -verfolgung
systemübergreifendes Testen
im Standortteam Ansprechpartner für die weltweit verteilten Testteams
Umgebung
Windows, MS-Office, MS Visio, eZilla, SAP R/3, HP eProcurement Systeme
Aufwand <>
Konzeption eines Management Informationssystems
Jedes bereits realisierte interne Projekt eines internationalen Hardwareherstellers wird von einer Support-Gruppe unterstützt. Diese Gruppen melden Verfügbarkeit, Downtime-Statistiken und andere Auswertungen täglich an das Management. Bisher arbeitete jede Support-Gruppe nach eigenen Richtlinien. Durch Standardisierung und stärkere Automatisierung der Abläufe über ein gemeinsames Metric Tool sollen die Information des Managements deutlich verbessert und die Effizienz erhöht werden.
Vorgehen
In einer Machbarkeitsstudie wird unter Berücksichtigung des Corporate Standard untersucht, ob es möglich ist, alle notwendigen Daten aus dem Support-Tracking-System zu lesen und in einer MS-SQL Datenbank abzulegen. Als weiteres wichtiges Kriterium der Studie wird die Performance untersucht, um die Daten möglichst schnell von dem Support-Tracking-System in die MS-SQL Datenbank zu transferieren. Außerdem sollen die Daten dort so aufbereitet werden, dass die Anzeige der Metriken und Diagramme dem Benutzer ohne nennenswerte Verzögerung präsentiert werden kann.
Die Prozessdefinition, technische Spezifikation und das Datenmodell werden in enger Zusammenarbeit mit der Fachabteilung erarbeitet. Die Metriken und Diagramme sind immer tagesaktuell zu erstellen. Später müssen sie jederzeit reproduzierbar und ohne lange Wartezeit abrufbar sein. Das Datenmodell wird auf diese besondere Anforderung hin optimiert.
Aufgaben
Machbarkeitsstudie
Anforderungskatalog
technische Spezifikation in enger Zusammenarbeit mit der Fachabteilung
Datenmodellierung
Umgebung
Oracle, MS SQL Server, MS-Office, Visual Basic, Visio, .NET, Quest (Remedy)
Aufwand <>
Abschaltung eines Preis-Systems und Datenmigration
Ein weiterer großer Schritt nach der Fusion zweier marktbeherrschender Hardwarehersteller ist das Abschalten des veralteten Preis-Systems für EMEA sowie die Datenübernahme vom alten in das neue System.
Vorgehen
Alle Geschäftsprozesse in den 18 EMEA-Ländern müssen bezüglich des alten Preis-Systems einzeln untersucht werden, um sicherzustellen, dass weder Daten in dieses System geschickt, noch Daten aus ihm weiter benutzt werden. Wo notwendig, werden die Geschäftsprozesse angepasst und die Daten entsprechend kanalisiert.
Zu Beginn wird eine GAP-Analyse erstellt, um alle Datenverbindungen zum Altsystem hin und von ihm weg zu erfassen. Im Anschluss diskutieren alle betroffenen Teams die technische Machbarkeit. Schließlich sind in den "go-forward" Preis-Systemen Anpassungen nötig. Diese müssen analysiert, spezifiziert, realisiert und getestet werden, um vor der Abschaltung des Altsystems erfolgreich in Produktion zu gehen. Hierbei handelt es sich um ca. 80 Downstream-Systeme die in den 18 EMEA-Ländern unterschiedlich eingesetzt werden.
Um die Abschaltung zum gewünschten Zeitpunkt erfolgreich durchführen zu können, bedarf es für ein System einer Übergangslösung, Diese Lösung wird durch eine SQL-Server-Konsolidierung erreicht, die gleichzeitig Hardware Ressourcen einspart und optimiert.
Sie wird von mir für alle 18 EMEA-Niederlassungen geplant und unter meiner Leitung
umgesetzt.
Die korrekte Archivierung aller Projektdaten ist der letzte Schritt dieses Projekts.
Aufgaben
Technischer Leiter
Technisches Projektmanagement
Umgebung
Java, Netbeans, XML, MS SQL Server, Windows XP/2000/NT, CVS, MS Project
Projektsprache ist Englisch
Aufwand <>
Migration eines globalen Produkt- und Preissystems
Nach der Fusion zweier marktbeherrschender Hardwarehersteller muss das Produkt- und Preisverwaltungssystem des einen durch verschiedene Systeme des anderen ersetzt
werden. Um Kosten einzusparen, wird gleichzeitig das länderbasierte Geschäftsmodell von einem zentralen Modell abgelöst.
Vorgehen
In einem ersten Schritt sind die Produkt- und Preisdaten in die neue Systemlandschaft zu übernehmen. Unter extremem Zeitdruck werden hierfür Geschäftsprozessanalyse und Softwarespezifikation erarbeitet. Es sind zwei Extraktionsprogramme für Produkt-, Preis- und Rabattinformationen zu erstellen. Alle Daten werden damit vom Altsystem in das neue Mastersystem übernommen. Im nächsten Schritt wird das Altsystem in einen Read-only-Modus geschalten, um Datenveränderungen ausschließlich im neuen Mastersystem zuzulassen.
Die ca. 80 Downstream-Systeme des Altsystems erfordern einen täglichen Datenabgleich mit dem Mastersystem. Hierfür sind zwei Ladeprogramme zu entwickeln. Sie synchronisieren das Master- mit dem Altsystem.
Aufgaben
Geschäftsprozessanalyse und Spezifikation der Extraktions- und Ladeprogramme
Technische Teamleitung
Konzeption und Realisierung der Extraktions- und Ladeprogramme für Produkt-,
Preis- und Rabattinformationen
Koordination der Teilteams
Umgebung
Java, Netbeans, XML, Magic Draw, PowerDesigner, MKS Toolkit, JDBC, MS SQL Server, Windows 2000/NT, CVS, MS Project
Projektsprache ist Englisch
Aufwand <>
Refactoring der Prozesslogik einer Datenbank-Landschaft
Neue und erweiterte Geschäftsprozesse eines Hardwareherstellers sowie eine Technik, die den Anforderungen nicht mehr gewachsen ist, fordern eine Neukonzeption der Prozesslogik einer über EMEA verteilten Datenbanklandschaft. Das neue System soll robuster und in der Wartung einfacher werden. Um den Veränderungen auch zukünftig gewachsen zu sein, erfolgt die Umsetzung in Java-Technologie.
Vorgehen
In einem ersten Schritt werden logische Komponenten definiert und einzeln spezifiziert.
Unter hohem Zeitdruck entwickelt und testet ein Projektteam aus bis zu 7 Personen diese Komponenten und integriert sie anschließend in die bestehende Produktionslandschaft.
Aufgaben
Aufteilung der Prozesslogik und Spezifikation der einzelnen Teilbereiche
Koordinierung des Entwicklerteams bestehend aus 6 Programmierern
Java-Schulung und Coaching der Entwickler
Umsetzung aller neuen Anforderungen von Kundenseite
Hauptverantwortung für die Migration der Neuentwicklung in die Produktionslandschaft
Umgebung
Java, Netbeans, JDBC, XML, Jakarta Tomcat, MKS Toolkit, PowerDesigner, UML, MS Project, CVS
Projektsprache ist Englisch Attachments
keyboard_arrow_down