* Mitarbeit bei der Erfassung von Requirements
* Verwaltung von Requirements und Prüfung auf Plausibilität
* Erstellung und Organisation des Testmanagements
* Koordination und Mitarbeit von Fahrzeugtests, ECU-Tests
* Mitwirkung bei Feldtests, Installation, Kundenbetreuung
* Mitarbeit bei internationalem Support, Inbetriebnahme von Erstinstallationen
Rolle: Projektkoordination, Requirement-Engineering, Integration, Projektleitung KTS200
Technologie: Linux, Windows XP, Java, KWP2000, Part-Y
09/2006 - 11/2006: Diagnoseprozess - Fahrzeughersteller
Mitarbeit an der Projektorganisation, sowie Testunterstützung bei der
Integration namhafter Tools in den firmeneigenen Fahrzeugdiagnose-Prozess.
Erarbeitung von Präsentationen und Projektplänen.
Rolle: Organisation und Projektunterstützung
Technologie: CANdito, CANdela, CAESAR Server u. Master, Part-Y, KWP2000, UDS
04/2006 - 08/2006: Handel
Requirementsengineering von ERPs mit dem Ziel der Abbildung einer individuellen
ERP-Lösung in Compiere
Rolle: Präsentationen und Pflichtenhefterstellung, Analyse, Interviews zur
Erfassung von Requirements, Präsentationen
Technologie: Compiere (OpenSource ERP), EOS
02/2005 - 08/2006: Druckerei - Versionsmanager
Eine webbasierte Anwendung für die versionsbasierte Produktion von
individualisierten Werbemitteln. Eine Vielzahl von Versionen zu einem Druckauftrag,
individualisiert mit Firmeneindrucken werden gemäß dem firmeninternen
Fertigstellungsprozess bearbeitet. Externe Secure-Verbindungen ermöglichen den
Kunden die Produktionen über den Freigabeprozess freizugegeben.
Weitere Funktionalität:
§ Anbindung an ein Auftragssystem
§ Stammdatenpflege und -verwaltung
§ Administrationsmöglichkeit der Anwendung über ein umfangreiches
Rollen- und Rechtekonzept
Rolle: Technische Projektleitung, Projektorganisation, Analyse und Design, Test,
Einführung von EOS im Team
Technologie: PHP5, Java, JavaScript, HTML, XML, MySQL, Oracle, MS SQLServer,
Eclipse, CVS, ClearCase, Apache Tomcat
2004 - 2005: Automotive - Solution Catalog
Entwicklung einer webbasierten Anwendung zur Anlage und Verwaltung von SLAs.
Der Solution Catalog ermöglicht eine strukturierte Abbildung unterschiedlicher
Services mit individuellen Vertragskonditionen und Laufzeiten, sowie deren
Abrechnung und Kostenverteilung.
Weitere Merkmale dieser Anwendung sind Reporting und Billing.
Rolle: Projektmanagement, Spezifikation, Koordination des Softwareentwicklungsprozesses
zwischen drei Unternehmen
Technologie: Java, XML, HTML, IBM Websphere, IBM DB/2 7.2 und 8.1, J2EE,
Eclipse,VisualSourceSafe, Sybase, Resin
2004: Automotive - PiTS
Mandantenfähiges Online System für die Erfassung, Auswertung und Analyse der
Qualität elektronischer Bauteile zur Erfassung der Lkw-Maut. Erstellung und
Programmierung des Business Object Model (BOM), Erstellung der Spezifikation,
Mitimplementierng des Datenmodells und Projektleitung.
Hibernate, Pflege und Erweiterung der GUI (Client) und Serverseite (Java, JSP).
Rolle: Projektmanagement, Spezifikation
Technologie: Java, J2EE, JSP, XML, UML, MySQL Datenbank V.4.0.18, Jakarta Tomcat
Webserver V5.0.19, JDK 1.4.x (J2SDK), Eclipse 3.0 Entwicklungs-Umgebung (IBM),
Jude zur Modellierung (UML), Struts V1.1 (Framework für Web-Anwendungen),
Hibernate, Windows XP/200x & Linux (Server).
2002 - 2004: EOS - Evolutionäre Objektorienierte Softwareentwicklung
(Internes Projekt)
Ausgehend von den Kritikpunkten zu RUP (Rational Unified Process) und
XP-(Extreme Programming) wurde in Zusammenarbeit mit der Universität Marburg
die Thoerie zu einem evolutionären, objektorientierten Software-Entwicklungprozess
entwickelt. Dieser Prozess zeichnet sich durch sein iteratives und fraktales
Vorgehen aus. Dieser Prozess dient als Grundlage für die Entwicklung eines
Projektmanagementwerkzeugs. Der EOS-WebGuide ist ein Werkzeug, das den
Projektleiter und die Projektmitglieder durch den Prozess führt. Mit Hilfe der
EOS-Workbench ist es möglich, Aktivitäten und Artefakte zu erfassen, Rollen und
Verantwortlichkeiten zu definieren, Produktflüsse darzustellen und
projektübergreifende Aufgaben zu integrieren und zu unterstützen. Durch
Einsatz von Revisionpoints kann projektübergreifend und zuverlässig der
Ist-Zustand des Softwareentwicklungsprojektes festgestellt werden.
Rolle: Mitarbeit an der Toolkonzeption, Projektleitung, Entwicklung
Technologie: Java 1.4, JSP, Servlet, diverse Java-IDEs, diverse Datenbanken,
Hibernate, unterschiedliche Applikationsserver, microTool inStep
2002 - 2004: EOS - Evolutionäre Objektorienierte Softwareentwicklung
(Internes Projekt)
Ausgehend von den Kritikpunkten zu RUP (Rational Unified Process) und
XP-(Extreme Programming) wurde in Zusammenarbeit mit der Universität Marburg
die Thoerie zu einem evolutionären, objektorientierten Software-Entwicklungprozess
entwickelt. Dieser Prozess zeichnet sich durch sein iteratives und fraktales
Vorgehen aus. Dieser Prozess dient als Grundlage für die Entwicklung eines
Projektmanagementwerkzeugs. Der EOS-WebGuide ist ein Werkzeug, das den
Projektleiter und die Projektmitglieder durch den Prozess führt. Mit Hilfe der
EOS-Workbench ist es möglich, Aktivitäten und Artefakte zu erfassen, Rollen und
Verantwortlichkeiten zu definieren, Produktflüsse darzustellen und
projektübergreifende Aufgaben zu integrieren und zu unterstützen. Durch
Einsatz von Revisionpoints kann projektübergreifend und zuverlässig der
Ist-Zustand des Softwareentwicklungsprojektes festgestellt werden.
Rolle: Mitarbeit an der Toolkonzeption, Projektleitung, Entwicklung
Technologie: Java 1.4, JSP, Servlet, diverse Java-IDEs, diverse Datenbanken,
Hibernate, unterschiedliche Applikationsserver, microTool inStep
2001 - 2002: Automotive Systemhaus - PPD
Pflege einer Client-Server-Anwendung zur Bearbeitung von Produktionsplänen.
Fehlerbehebung oder Umsetzung von Änderungsanforderungen.
Rolle: Konzeption, Implementierung
Technologie: ObjectStudio Smalltalk, Windows NT, DB2 Client auf Windows NT, TCP/IP
1999 - 2000: Scheme-Editor
Erstellung eines Werkzeugs zur Unterstützung der Entwicklung verteilter
objektorientierter Anwendungen im CORBA-Umfeld. Dieses Werkzeug ermöglicht
die Bearbeitung (Anlegen, Speichern, Löschen, Laden) von IDL- Generierungskontexten
zur beliebigen Verteilung von Objekten. Zur besseren Bedienbarkeit ist
dieses multiuser-fähige Werkzeug mit einer grafischen Oberfläche (Swing)
ausgestattet.
Rolle: Konzeption und Modellierung, Entwicklung, Test
Technologie: VisualAge for Java, Swing-Klassen, Repository, JDK 1.2,
CORBA (VisiBroker/Inprise), Windows NT
2001 - 2002: Automotive Systemhaus - PPD
Pflege einer Client-Server-Anwendung zur Bearbeitung von Produktionsplänen.
Fehlerbehebung oder Umsetzung von Änderungsanforderungen.
Rolle: Konzeption, Implementierung
Technologie: ObjectStudio Smalltalk, Windows NT, DB2 Client auf Windows NT, TCP/IP
2000 - 2001: Versicherung - ProSa
Entwicklung einer petrinetz-basierten Workflow-Steuerung bei einer namhaften
Krankenversicherung. Die mit dem Fachbereich in enger Zusammenarbeit
modellierten und mittels ARIS erfaßten Geschäftsprozesse bilden die Grundlage
der mit diesem System unterstützten Geschäftsvorfälle. Den Bedingungen und
Folgeaktivitäten entsprechend enthält der sogenannte "Briefkasten" die
sachbearbeiterspezifischen Aktivitäten und Aufgaben. Entsprechend diesen
Aktivitäten und Aufgaben steuert dieses System die damit verbundenen
Einzelanwendungen.
Rolle: Projektplanung, Coaching, Datenbankdesign, Softwaredesign,
Entwicklungsunterstützung
Technologie: ObjectStudio Smalltalk, Cobol, DB2, CICS, Framework,
Client-Server-Architektur, ARIS, OS/2Warp, Windows NT
1998 - 2000: Versicherung - Partner und Framework
Entwicklung eines zentralen Partnerpflege- und Partnerinfosystems als
Client-Server-Anwendung bei einer namhaften Krankenversicherung.
Das eigens für dieses Unternehmen entwickelte und dieser Kernapplikation
zugrundeliegende Applikationsframework weist folgende Merkmale auf:
§ BusinessObject-Behaviour
§ Oberflächenmapping
§ Statemanagement
§ Confirmationmanagement
§ Eventhandling
§ Imagerecording
§ Persistency
§ Exceptionhandling
§ Host-Kommunikation
Rolle: Projektplanung, Coaching, Softwaredesign, Frameworkentwicklung,
Implementierung
Technologie: ObjectStudio Smalltalk, Cobol, IBM-Host, DB2, CICS, Framework,
Client-Server-Architektur, OS/2Warp, Windows NT
1997 - 1998: Energie - NIS
Eine bereits bestehende Applikation wurde umfangreichen Architektur- und
Modelländerungen unterzogen.
Rolle: Implementierung
Technologie: ObjectStudio Smalltalk, ObjectLinks Persistenz-Framework,
Oracle, Windows NT
1997: Foto- und Druckerindustrie - INDO
Entwicklung einer Anwendung für Ausweis-Systeme.
Rolle: Analyse der fachlichen Anforderungen, Implementierung, Datenbank-Design,
ER-Modellierung, Programm- und Systemtests, Training in Englisch
Technologie: VisPro REXX, DB2/2, Kartendrucker, Bildkamera, OS/2 Warp
1994 - 1997: VMark, USA
Entwicklung eines Werkzeugs zur Aufzeichnung von Benutzereingaben mit Hilfe
von Event-Recording und Aufzeichnung von gültigen Wertebereichen für die
jeweiligen Eingaben. Die Benutzereingaben wurden für Releasetests verwendet,
wobei nicht nur die Korrektheit der Benutzereingaben, sondern auch die
Einhaltung der Wertebereiche ausgewertet wurde.
Weiterentwicklung des Produktes ObjectStudio im Bereich Datenbanken,
insbesondere die graphischen Benutzeroberflächen, die native Anbindung an
Sybase System 10, Oracle 7, MS SQLServer, DB2 und ODBC.
Aufbau und Ausbildung eines Qualitätssicherungsteams.
Rolle: Entwicklung, Coaching
Technologie: ObjectStudio Smalltalk auf OS/2 und Windows Plattformen, Sybase,
Oracle, MS SQLServer, IBM DB2, Adabas, ODBC, IBM C/Set++ 2.1