Skills
IT-Projektleitung; Software- und Infrastrukturprojekte;
Agiles Produktmanagement und Softwareentwicklung; Einsatz von Scrum und Kanban
Analyse von IT Landschaften und entwickeln von Lösungsansätzen unter technischen und kaufmännischen
Aspekten; Erstellung von Business Cases und Wirtschaftlichkeitsrechnung
Anforderungsmanagement und Durchführung von Workshops mit Stakeholdern und Entwicklungsteams;
Aufbereitung von Entscheidungsvorlagen und Begleitung des Entscheidungsprozesses mit Stakeholdern,
Sponsoren und Führungsebene
Stakeholder Management in einem komplexen Umfeld; Schnittstelle zwischen internen Auftraggebern und
Entwicklungsteams; Lieferantenmanagement in IT Projekten
Zertifizierter Projektleiter nach IPMA Level C
Project history
insbesondere in Hinblick auf das agile Produkt und die Rolle des Product Owner:
- Stakeholder Mapping und Stakeholder Kommunikation
- Backlog Aufbau und Management
- Durchführung von Product Vision Workshops
- Neuausrichtung Product Portfolio
- Methoden und Instrumentarien für Roadmap Management
Erhebung von fachlichen Anforderungen sowohl aus Vertriebs- und kaufmännischen Bereichen als auch aus den Bereichen des technischen Baus.
Durchführung von Anforderungsworkshops mit den Fachbereichen.
Erstellung einer IT-Strategie und Koordination der Erstellung eines Solution Designs unter der Berücksichtigung der fachlichen Anforderungen.
Abstimmung mit Stakeholdern, Fachbereichen und IT-Abteilungen
Eine Standard-Lösung wurde kundenindividuell erweitert, um verschiedene unternehmensspezifische Geschäftsprozesse zu unterstützen. Das System soll
eine bestehende Legacy-Anwendung ablösen und hochkritische, 24/7 Business-Prozesse unterstützen.
Eintritt in das Projekt in einer sehr kritischen Projektsituation.
Entwicklung von definierten Meilensteinen und Zielen als Messlatte für die Beurteilung des Fortschrittes im Projekt und der Zielerreichung; Abstimmung und Vereinbarung mit allen relevanten Stakeholdern und dem Lieferanten. Ausrichtung der Projektorganisation und Fokussierung des Projektes auf die Erreichung der vereinbarten Ziele. Parallel hierzu Entwicklung einer langfristigen Strategie für das Projekt.
Abstimmung und Kommunikation in einem anspruchsvollen und herausfordernden Stakeholder- und Lieferantenumfeld. Verbesserung der Kommunikationsstrukturen.
Leitung eines IT Teams mit 7 Teammitgliedern
Einführung agiler Arbeitsweisen in der Softwareentwicklung
Koordination der Projekte zur Transformation und Erneuerung der bestehenden Software- und IT Landschaft im Bereich Trading Logistics IT
Stakeholder Management und Anforderungsmanagement
Unterstützung beim Ressourcen- und Budgetmanagement
Erarbeitung eines Zielbildes und einer Strategie für die Erneuerung der bestehenden IT-Landschaft
Migration von mehreren Unternehmensanwendungen in die Azure Cloud
Entwicklung des Teams von vorwiegend operativen Aufgaben hinzu zu Softwareentwicklung
Einführung agiler Arbeitsmethoden und Scrum
Steigerung der Selbstorganisation/Selbstmanagement
Sicherstellung des operativen Betriebes und des Supports für branchenspezifische, unternehmenskritische Anwendungen
aus den Bereichen
- Einführung von 3rd Party Anwendungssystemen
- Weiterentwicklung von Inhouse Anwendungssoftware
- IT Infrastruktur und Datacenter Projekte
- Carve-in und carve-out Projekte
Erstellung des Solution Design und Abstimmung/Freigabe innerhalb der Organisation
Lieferantenmanagement
Erfolgreiche Einführung eines unternehmenskritischen Systems für den Energiehandel in einem sehr schwierigen Stakeholder- und Lieferantenumfeld
Fristgerechte Integration eines Unternehmensbereiches in die bestehende IT-Anwendungslandschaft inklusive funktionaler Erweiterung der Anwendungen für die neuen Prozesse.
Aufbau von Prozessen, Kommunikationsstrukturen und Dokumentation für die Zusammenarbeit von internen Kunden, Anwendungssupport und Rechenzentrum für eine Virtualisierungslösung
Einführung von agilen Entwicklungsmethoden und Scrum
Steuerung eines externen Lieferanten als verlängerte Werkbank
Erstellen der Dokumentation und Begleitung des Prozesses zur Übergabe und Abnahme von neuen Softwareversionen an die Produktion
Aufbau und Stabilisierung des Entwicklungsteams am neuen Standort
Sicherstellung des Wissenstransfers für den operativen Betrieb und die Weiterentwicklung der Systeme
Entwicklung einer neuen Softwareversion der Systemanwendung innerhalb
von 6 Monaten parallel zum Aufbau der Strukturen, mit marktrelevanten neuen Funktionen und unter schwierigen Rahmenbedingungen
Definition von Leitlinien und Entwicklungspattern für die objektorientierte Entwicklung unter C#/.NET
Berücksichtigung der Anforderungen aus SOX und IT Compliance
Entwicklung des Security Frameworks und der Nutzer-Authentifizierung
Anleitung eines Entwicklungsteam aus 20 Entwicklerinnen und Entwicklern
Bereitstellung der Dokumentation und Durchführung von Trainings für Anwender und Support
Erstellung der Unterlagen und Begleitung des Transition-to-support Prozesses (Übergabe von der Entwicklung an den operativen Betrieb)
Analyse von bestehenden Technologien
Evaluierung verschiedener Architekturansätze
(u.a. Agent-based Architecture und SOA)
Architektur-Design für die Anwendung
Implementierung der SOA Hauptkomponenten (u.a. Enterprise Service Bus basierend auf MS MessageQueue; Event-Dispatcher zur Last-, Ressourcen- und Aufgabenabhängigen Verteilung; High Availability- und System-Monitoring Services; TCP basierte Kommunikation zwischen den verteilten Komponenten; Schnittstellendefinition für die Services u.a.)
Architektur- und Design-Supervising und Coaching der Entwickler, Software Reviews
Erfolge Schwachstellenanalyse des bestehenden Softwaresystems in Hinblick auf neue Anwendungsanforderungen und Erstellung eines Architektur-Konzeptes für eine frei skalierbare und hochverfügbare Telekommunikationsanwendung
Kurzfristiger Aufbau eines Entwicklungsteams für die Neuentwicklung der Anwendung, Coaching und erfolgreiches Heranführen an neue Entwicklungsmethoden (Objektorientierte Programmierung), Programmiersprache (C#/.NET) und Technologien (Microsoft .NET 1.1 Technologiestack)