Projekte
seit November 2009: Tätigkeit als Lead Requirements Engineer
Branche: Banken (Credit Suisse, Private Banking, Zürich, Schweiz)
Kurzbeschreibung:
Requirements Engineering in einem Projekt zur Entwicklung einer Toolchain für eine optimierte konzernweite Softwareproduktion zum Erreichen von CMMI Level 3.
Aufgaben:
- Anforderungsanalyse und -dokumentation
- Anforderungsmanagement
- Leiten von Anforderungsworkshops
- Mitarbeitertraining und -coaching
- Migrationsunterstützung für interne Projekte und Anwendungen auf das erste Release der neuen Toolchain
Technologieumgebung: UML, XML, Rational Software Modeler, RequisitePro, ClearCase, ClearQuest, Subversion, Rational Doors, JIRA
Juli 2009 - Dezember 2009: Tätigkeit als Requirements Manager und Systems Engineer
Branche: Pharma (Boehringer-Ingelheim Pharma GmbH & Co. KG)
Kurzbeschreibung:
Anforderungsmanagement, Releasemanagement und Systems Engineering im Bereich eines Patent Management Systems und Methoden Coaching interner Mitarbeiter
Aufgaben:
- Anforderungsanalyse und -dokumentation
- Anforderungsmanagement
- Methoden Coaching (Release- und change Management, ITIL)
- Qualitätssicherung
Technologieumgebung: Aris, UML, Oracle 10g, PL/SQL, XML
Dezember 2008 - November 2009: Tätigkeit als Business und IT Analyst (Requirements Engineering)
Branche: Handel (Lexware)
Kurzbeschreibung:
Analyse im Bereich eines Warenwirtschaftssystems und Methoden Coaching interner Mitarbeiter
Aufgaben:
- Anforderungsanalyse und -dokumentation
- WorkshopmoderationBenefitanalyse und Kostenschätzung
- Methoden Coaching (UML, Aufwandsschätzung)
- Beratung Softwareentwicklungsprozesse (agile Methoden, V-Modell XT)
- Qualitätssicherung
Technologieumgebung: Enterprise Architect, RaQuest, UML, XML
Juli 2008 - November 2008: Projektmanager
Branche: Handel (Media-Saturn)
Kurzbeschreibung:
Leitung eines Projekts im Bereich Provisionsabrechnung und Management einer Projektinitialisierung
Aufgaben:
- Koordination (agiler) Analyseprozess
- Stakeholdermanagement und -kommunikation
- Benefitanalyse und Kostenschätzung
- Aufwandsschätzung
- Ressourcen- und Budgetplanung
- Management von Offshore Ressourcen in Indien
- Testmanagement
Technologieumgebung: Siebel, ARIS, Magic Draw, MS Projects, POS Systeme, ESB/SOA, XML, JEE
November 2007 - Juni 2008: Berater/Analyst im Bereich Requirements Engineering
Branche: Handel (Media-Saturn)
Kurzbeschreibung:
Methodenberatung und -umsetzung im Bereich Anforderungsanalyse und Geschäftsprozessberatung für Media-Saturn in verschiedenen Projekten
Aufgaben:
- Geschäftsprozessanalyse
- Anforderungsanalyse, Anforderungsworkshops und Anforderungsdokumentation
- Aufwandsschätzung
- Zusammenarbeit mit Offshore Ressourcen in Indien
Technologieumgebung: TogetherJ, Magic Draw, Java/JEE, XML, ARIS, Datenbanken, verteilte Anwendungen, POS Systeme
Juli 2007 - November 2007: Projektmanager
Branche: Standardsoftwarehersteller für Handel (GK Software AG)
Kurzbeschreibung:
Senior Projektmanager für Einführung von Standardsoftware in Retail Industrie. Verantwortlichkeit für internationales Projekt (Douglas) mit Projektvolumen von > 1 Mio. EUR hinsichtlich Budget- und Zeitplanung
Aufgaben:
- Projektplanung der internen Resourcen
- Anforderungsmanagement, Anforderungsworkshops und Anforderungsdokumentation (Onsite: USA + Frankreich)
- Projektmeilensteine
- Feinplanung
- Projektcontrolling und –abrechnung
- Key-Account Management
- Rolloutplanung und –controlling
- Incident und Change Request Management
- Management von Offshore Ressourcen in der Tschechischen Republik
- agiles Projektmanagement
Technologieumgebung: TogetherJ, Java, XML, Windows, MS SQL Server
Verschiedene Projekte 2003-2007: Senior Consultant
Branche: Banken
Kurzbeschreibung:
Einführung und Optimierung von Fraud Detection Software zur Verbesserung des operativen Riskmanagement bei international tätigen Banken in USA, Afrika, Karibik und Südamerika. 80% vor-Ort Einsatz.
Aufgaben:
- Leitende Tätigkeit im Bereich technisches Projektmanagement
- Operatives Riskmanagement (Basle II)
- Requirements Engineering und -management
- Anforderungsworkshops
- Anforderungsdokumentation
- Arbeit in agilen Projektumgebungen
- Onsite Consulting (Nordamerika, Afrika, Süd-/Mittelamerika, Karibik)
- Presales-Tätigkeit (Präsentationen, Workshops, Proof of Concepts, Moderation, Konzepte)
Technologieumgebung: JBuilder, TogetherJ, Java, XML, Windows, Oracle/DB2/MS SQL Server
3. Quartal 2002-Februar/2003: Konzeption und Einführung von IT-Architekturmanagement sowie Entwicklung eines Werkzeugs zur Unterstützung operativer Architekturmanagementaufgaben
Branche: IT-Tochterunternehmen eines Bankenverbundes
Kurzbeschreibung:
Der Kostendruck in der derzeitigen schwierigen wirtschaftlichen Lage zwingt zu massiven Sparmaßnahmen in der IT. Gleichzeitig muss die bestehende IT-Infrastruktur effektiver und effizienter genutzt werden. IT-Architekturmanagement ist ein Weg, die Abhängigkeiten innerhalb der IT-Landschaft zu managen und gezielte Weiterentwicklung zu betreiben.
Aufgaben:
- Evaluation von Architekturframeworks (z.B. TOGAF, Zachmann) und Produkten (alfabet)
- Entwicklung eines Metamodells zur Architekturbeschreibung
- Design der Geschäftskomponenten
- Konzeption und Entwicklung der Prozesssteuerung für verteilte Komponenten (Teamleitung 3 Mitarbeiter)
- Präsentationsframework auf Basis von Cocoon2
- XML-Beschreibung, XSLT-Transformation
Technologieumgebung: UML, Together 6, Rational XDE, J2EE/EJB, Bea Weblogic, Cocoon2 mit eigenen Erweiterungen, XML/XSL/XML-Schema, COM+/.NET, modellzentrierte Entwicklung, generative Softwareproduktion mit InnoQ-Generator, SQL-Server 2000, Castor Framework
2./3.Quartal 2002: Entwicklung einer webbasierten Softwareapplikation zur Unterstützung des Verkaufs von Supportleistungen
Branche: IT-Hersteller Soft-/Hardware
Kurzbeschreibung:
Die Bearbeitung von Supportanfragen war bei dem IT-Hersteller nach Produktsegmenten gegliedert. Das war beim Verkauf zusätzlicher Supportleistungen hinderlich, da eine einheitliche Informations-basis fehlte. In dem Projekt wurde zum einen die Datenbasis vereinheitlicht und zum anderen eine webbasierte Applikation für die Behandlung von Supportanfragen erstellt. Diese Anwendung wurde in den Prozess zwischen Call-Center zur Kundenanfrage und eigentlicher Supportleistung durch Servicemitarbeiter integriert. Die komplexe Systemlandschaft des Kunden machte die Anbindung von Altsystemen über CORBA und XML-Schnittstellen über Firewallgrenzen hinweg notwendig. Das Projektteam bestand aus 4 Mitarbeitern.
Aufgaben:
- Konzept zur Datenintegration
- Schnittstellenanalyse/-konzept
- Anforderungsbeschreibung mittels objektorientierter Methoden
- Anwendungskonzept und ?design
- Presentationframework und Geschäftskomponentenmodell
- Implementierung
- Projektleitung
Technologieumgebung: UML, RUP, OOA/OOD, Together 6, Rational Rose, JBuilder 7, J2EE, Apache Tomcat 4, Apache Struts mit Erweiterungen, Bea Weblogic 6.1, Glue Soap Implementierung, VisiBroker
4. Quartal 2001/1. Quartal 2002: Entwicklung einer Softwarekomponente zur Integration von CRM- und Contentmanagementsystemen und Auslieferung über eine Multikanal-Lösung
Branche: Rechenzentrumsbetrieb für Bankensektor
Kurzbeschreibung:
Oft existieren Lösungen für das Contentmanagement und CRM nebeneinander. Sinnvoll ist die Zuordnung von Content (z.B. Marketingmaterial) anhand von CRM-Informationen. Dazu wurde eine Softwarelösung auf Basis von XML und Webservices zur Integration einer sehr heterogenen Systemlandschaft (Host, IMS, Oracle u.a.) erstellt.
Aufgaben:
- System-/Schnittstellenanalyse
- Use-Case Beschreibung der Geschäftsfälle
- Webservice-Design
- XML-Design
- Implementierung
- Teamleitung (3 Mitarbeiter)
Technologieumgebung: UML, XML/XSL/XML-Schema, Together 5.5, JBuilder 6, Apache Soap, Glue Soap Implementierung, Tamino XML Server, Cobol, J2EE/EJB, JMS
3. Quartal 2001: Konzeption, Technologieevaluation, Pflichtenheft für ein Tourismusinformationssystem
Branche: Auftraggeber aus dem öffentlichen Sektor
Kurzbeschreibung:
In Vorbereitung auf das 50jährige Landesjubiläum von Baden-Württemberg gab es Überlegungen, ein gemeinsames Tourismusinformationssystem für über 100 Kommunen zu entwickeln. Dazu wurde ein Konzept erarbeitet, technologische Möglichkeiten ausgewertet und ein Pflichtenheft erstellt. Das Projekt wurde wegen Geldmangels beim Auftraggeber nicht in die Tat umgesetzt. Das Projektteam bestand aus drei Personen.
Aufgaben:
- Fachkonzept
- Anforderungsworkshops
- Technologieevaluation
- Prozessbeschreibungen
- Teile des Pflichtenhefts
Technologieumgebung UML, XML/XSL, Together 5, Tamino XML Server, J2EE