
Business Analyse
Im Aufgabenprofil der Business Analyse und des Requirements Engineering verfüge ich Technologie-übergreifend über langjährige Erfahrung in folgenden Aufgabengebieten:
- Projektdefinition und Analyse von Stakeholdern und Zielen
- Erhebung und Katalogisierung von funktionalen und qualitativen Anforderungen
- Verwaltung von Anforderungen unter Berücksichtigung von Traceability und Wiederverwendung
- Anforderungsanalyse und – Spezifikation u.a. mittels
- Use Case Analyse
- Objekt-orientierte Analyse (OOA) mit UML
- User Interface Mockups / Prototyping
- (Alt-/Um-) Systemanalyse
- Entwicklung und Einführung von kunden-spezifischen Vorgehensmodellen des Anforderungsmanagements inkl. Toolunterstützung
- Fachliche Projektleitung
Solution Architecture
Im Aufgabenprofil der Lösungs- und Anwendungsarchitektur verfüge ich Technologie-übergreifend über mehrjährige Erfahrung in folgenden Aufgabengebieten:
- Entwurf und Umsetzung von Lösungsarchitekturen u.a. mittels
- Domain-Driven Design
- Objekt-orientiertes Design (OOD) mit UML
- Model-Driven Development
- Webservice-Design
- Entwurf von Datenbankmodellen
- Technische Projektleitung

Sparx Enterprise Architect
Der Enterprise Architect (EA) von Sparx Systems ist mein bevorzugtes Modellierungswerkzeug. Der EA unterstützt nicht nur alle gängigen Modellierungsnotationen wie UML und BPMN in ihren jeweils aktuellsten Versionen, sondern zeichnet sich vor allem durch eine lückenlose Unterstützung aller Projektphasen der Softwareentwicklung aus. Vom Requirement Engineering über das Testing bis hin zur Erzeugung von Quellcode helfen seine umfangreichen Funktionen dabei, die einzelnen Aufgaben effizient zu erledigen und gleichzeitig den Überblick nicht zu verlieren. Hierbei spielen die eingesetzten Methoden und Technologien keine Rolle, durch seine Anpassbarkeit kann der EA auch in ein sehr spezielles Projektumfeld nahtlos integriert werden.
Ich setze den EA in all meinen Projekten bereits seit über 10 Jahren ein. Meine Erfahrungen erstrecken sich dabei über die Modellierung hinaus auch auf die Anpassung mittels MDG-Technologien, den programmatischen Zugriff via API und die Einführung und Installation in verschiedenen Deployment-Szenarien.
