Im Rahmen meiner freiberuflichen Arbeit erbringe ich für meine Kunden Leistungen rund um IT-Softwareprojekte.
Als erstes beinhaltet dies die Phase Anforderungsanalyse - speziell in der Automotive-Industrie, aber auch Banken, Versicherungen und andere Branchen. Hier erstelle ich Lastenhefte unter Anwendung verschiedener Techniken, so zum Beispiel Usecase-basierte Lastenhefte. Zum Einsatz kommen die gängigen Office-Produkte, aber auch Werkzeuge wie DOORS, ARIS oder Enterprise Architect sind mir vertraut.
In der Entwurfsphase stehe ich mit Beratungsleistungen als Softwarearchitekt meinen Kunden zur Seite. Die dabei entstehenden Architekturen begleite ich gerne auch während der Entwicklungsphase im Projekt, schließlich erweist sich die Qualität einer Architektur gerade bei notwendigen Änderungen. Für den Architekturentwurf kommt in erster Linie die UML zum Einsatz.
Im Rahmen der technischen Projektleitung führe ich ein Softwareprojekt durch die einzelnen Phasen der Entwicklung bis hin zur Auslieferung. Ich bevorzuge bei Software-Projekten den Unified Process, aber auch andere Projektmethoden wie Wasserfallmodell sind mir vertraut.
Mein technischer Schwerpunkt liegt auf Intranet-Systemen. Hier erstelle ich sowohl im dotnet-Breich als auch im J2EE-Bereich Mehrschichtsysteme unter Einbeziehung verschiedenster Softwarekomponenten wie Biztalk, Sharepoint, Websphere ProcessServer, Websphere Portalserver etc. Hier erstelle ich natürlich auch Software-Programme mit Frameworks wie JSF, Spring, dotnet und anderen. Schließlich will man ja in Form bleiben.