Beraterprofil Dr. Christian Dürr
	PERSÖNLICHE DATEN
	Christian Dürr, Dr. rer. nat.
	verheiratet, drei Kinder
	Asternstraße 12, 30167 Hannover, Deutschland
	0049 511 6003925
	0049 178 9889612
	dr.christian.duerr@gmx.de
	prozesse-und-systeme.de
Meine Stärken liegen in der Gestaltung mittlerer und großer Projekte in den Bereichen Anforderungsmanagement und Anforderungsanalyse, Buildmanagement, Softwarearchitektur und Design. Darüber hinaus besitze ich für sämtliche Java-Enterprise-Technologien ausgeprägte, praxiserprobte und zertifizierte Umsetzungskompetenzen.
Ich vertrete die Auffassung, dass Motivation und Kommunikation die primären Faktoren für erfolgreiche Teamarbeit bilden und vermittle diesen Standpunkt in meinem Arbeitsumfeld nachhaltig über agile Methodiken.
Christian Dürr			
Hannover, April 2010
	Technologische Kompetenzen
Für den gesamten Bereich Java EE und aller damit verwandten Themen besitze ich umfangreiche technologische Kompetenzen. Ich bin in der Lage, dieses Wissen in Schulungen und Workshops zu vermitteln. Aufgrund des offenen Charakters des Java EE Enwicklungsmodells existiert eine große Menge Open Source Software für diesen Bereich. Für diese Sekundärsoftware, oftmals vermeidet ihr Einsatz projektentscheidende Risiken, bringe ich umfangreiches Praxiswissen mit in Ihr Team.
Zu den folgenden Themen, Technologien, Frameworks oder Werkzeugen besitze ich aktuelles und einsatzbereites Wissen:
Java EE: EJB, Web Services, Java Servlets, JSP, TagLibraries, Jakarta-JSTL, BMP, CMP, JSF
Java EE Server: JBoss, Tomcat, BEA-Weblogic, Orion AS (OC4J)
Datenbanken, SQL: MySQL, PostgreSQL, Oracle
Persistenzframeworks: Hibernate, TopLink, CMP, JDO, iBATIS
Eclipse: als Entwicklungsumgebung, als RCP, als Runtime für Plugin-basierte Entwicklung, SWT
Buildmangement: Ant als Buildwerkzeug, Maven als Buildsystem, CVS und Subversion als Versionsverwaltung
leichtgewichtige Laufzeitumgebungen: Spring, PicoContainer
Web Frameworks: Struts, JSF, Velocity
Suchmaschinen: Lucene
JVM Profiling: JVMTI Binding, TPTP, MAT
Architektur- und Codeanalyse
GUI Entwicklung: Swing, XUL, SWT, JavaScript/AJAX
	Methodische Kompetenzen
Ich kenne die verschiedenen Vorgehensmodelle der Sofwareentwicklung (iteratives Vorgehen, Wasserfall, agiles Vorgehen) und weiß um ihre Vor- und Nachteile. Ich helfe Ihnen bei der Auswahl und Durchsetzung des geeigneten Vorgehens.
Ich unterstütze Sie bei der Teamformung durch die Etablierung einer geeigneten Projektkultur. Dafür bediene ich mich moderner Methodiken, wie agile Praktiken, artefakt-orientiertes Arbeiten und testgetriebene Entwicklung.
Das Anforderungsmanagement genießt allerhöchste Priorität. Mangelhaftes Anforderungs­management ist die Hauptursache für das Scheitern mittlerer und großer IT-Projekte. Ich bringe vitale Expertisen für Ihre Anforderungsanalyse und das Anforderungsmanagement in Ihr Projekt.
Ein wesentlicher Erfolgsfaktor in Softwareprojekten ist kollaboratives Arbeiten und Automatisierung. Hier spielen Erfahrung und die konsequente Anwendung geeigneter Werkzeuge die Hauptrolle. Ich stelle Ihnen meine Kenntnisse im Bereich der Dokument- und Versionsverwaltung und bei der Automatisierung des Projektbuilds zur Verfügung. Ich helfe bei der Auswahl und der Einrichtung der richtigen Werkzeuge.
		PROJEKTE
	Volkswagen AG Wolfsburg - IT Governance und Architekturmanagement
Zeitraum
2009.02 – aktuell
Projektziel
Formulierung und Freigabe des konzernweiten Architektur-Regelwerkes, Erarbeitung eines Netzwerkarchitektur-Konzepts, Erarbeitung und Durchführung einer Schulung für Architekten im Volkswagen Konzern.
Tätigkeiten
Sichten, Erfassung und Beschreibung der IT-Organisationsstruktur, der IT-Prozesse, IT-Regelwerke und IT-Infrastruktur im Volkswagen Konzern. Durchführung von Workshops und Seminaren.
	Volkswagen AG Wolfsburg - Architekturkonzeption für Kundendienst- Anwendungen
Zeitraum
2008.09 – 2008.12
Projektziel
Entwurf und Formulierung von Java EE Architekturen und Designrichtlinien für Anwendungsentwicklung im Bereich Kundendienst.
Tätigkeiten
Sichten und Bewertung vorhandener Infrastrukturen und bestehender Anwendungsarchitekturen, Formulierung von Pflichtenheft-Bausteinen, Architekturvorlagen und Designrichtlinien.
Technologien
Enterprise Architect, Analysewerkzeug SonarJ
	FinanzIT GmbH - Steuerungsfrontend Darlehen
Zeitraum
2007.09 – 2008.08
Projektziel
Entwicklung einer Webanwendung zur Abwicklung der Darlehens- und Kreditsteuerung sowie Baufinanzierung in Sparkassenfilialen.
Tätigkeiten
Erfassung, Analyse und Umsetzung von Anwendungsfällen, Umsetzung und Qualitätssicherung, Projektsteuerung.
Technologien
Himalaya-Framework (Servlets, JSP, in house MVC), Eclipse, JPA/Hibernate3, Cocoon
	Volkswagen AG Wolfsburg – Fehler- und Problemmanagement
Zeitraum
2006.07 – 2007.07
Projektziel
Entwicklung einer Java EE basierten, mehrschichtigen Architektur zum konzernweiten Problemmanagement (KPM). Migration bestehender Insellösungen. Integration in bestehende Host-Umgebung.
Tätigkeiten
Aufbau einer Infrastruktur zum Performanzmonitoring. Performanzoptimierung in Code, Design und Infrastruktur. Refactoring und Restrukturierung der Software in Subkomponente, Konfigurationsmanagement, Definition von Codemetriken. Implementierung einer Subkomponente auf Basis von Apache Axis Webservices. 
Technologien
Java EE (EJB, Servlets, JSP, Webservices), Web Services mit Axis, Spring, Eclipse, Refactoring, JVM Profiling, Maven 2
	Hochschul Informations Systeme GmbH Hannover - WebServices
Zeitraum
Mai 2006
Projektziel
Vorbereitung auf die Einführung und Umsetzung von WebServices 
Tätigkeiten
Coaching für 12 Mitarbeiter zu den Themen serviceorientierte Architekturen, WebServices und Umsetzung mit Apache Axis
Technologien
SOA, WebServices, Axis, Eclipse
	Lebensversicherung Aspecta Hamburg - Projekt GPO
Zeitraum
2005.09 – 2006.04
Projektziel
Entwicklung eines Eclipse-Plugin basierten Swingclients einer Zweischichtarchitektur zur Abwicklung der Antrags- und Vorgangssachbearbeitung einer Lebensversicherung.
Tätigkeiten
Entwicklung fachlicher Komponenten (Eclipse-Plugins) für die Aufnahme und Prozessierung von Versicherungsverträgen. Anbindung von Webservices und eines Druckauftrag-Bestandsystems. Leitung von Workshops für die Vorbereitung einer Architekturmigration. Refactoring.
Technologien
Eclipse Plugin Architektur, Webservices (Axis), Maven
	Berufsgenossenschaft Metall–Süd Mainz - Projekt VITA
Zeitraum
2005.06 – 2005.08
Projektziel
Erweiterungen des CMS der Firma FileNet nach den Vorgaben der Koordinierungs- und Beratungsstelle für IT des Bundes (DOMEA).
Tätigkeiten
Vorbereitung und Durchführung von Kundenworkshops, Gap-Analysen, Leitung Entwicklerteam (4 Personen), Anforderungsanalyse, Buildmanagement, Umsetzung
Technologien
Servlet/JSP, JavaScript/CSS/AJAX, XSLT, JavaMail, Reporting
	Provinzial Nord und Westfälische Provinzial Hamburg - Projekt ProGIA
Zeitraum
2005.04 – 2005.05
Projektziel  
Prototypische Realisierung eines Bestandssystems für die Sparten Komposit-Gewerbe/Industrie.
Tätigkeiten
Aufbau und Betreuung der SE Infrastruktur, Frontendentwicklung
Technologien
J2EE, Spring, Hibernate, Swing, XDoclet
	Polizeiamt für Technik und Beschaffung Niedersachsen Hannover - Projekt NIVADIS
Zeitraum
2001.11 – 2005.03
Projektziel
Realisierung eines IT-Systems zur Unterstützung aller vollzugs-polizeilichen Prozesse der Vorgangsbearbeitung, Auswertung und Statistik sowie Anbindung an bestehende Systeme. Bundeslandweiter Aufbau einer Open Source basierten Anwendungsarchitektur mit 12000 Linux-Clients.
Tätigkeiten
Teilprojektleitung (8 Personen), Coaching, Anforderungsanalyse/ Anforderungsmanagement, Systemdesign, EJB-Entwicklung, Frontendentwicklung, Testautomatisierung
Technologien
J2EE, EJB, JMS, Swing, XSLT, Linux
	Sparkassen Information System West Duisburg - Projekt TangoOpen
Zeitraum
2001.08 - 2001.10
Projektziel
Ausbau der Strutsanwendung „Integrationsplattform Tango“.
Tätigkeiten
Anforderungsanalyse und UseCase Modellierung, Testmanagement
Technologien
Servlets/JSP, Struts
	Innenministerium Nordrhein-Westfalen Hamburg - Modellprojekt Doppik
Zeitraum
2001.05 – 2001.07
Projektziel
Erstellung eines Änderungsforum für das neue kommunale Finanzmanagement in Nordrhein-Westfalen.
Tätigkeiten
Systemdesign, Umsetzung, Serveradministration
Technologien
Servlets/JSP, Solaris
	MediData Luzern - Projekt MediPort
Zeitraum
2000.11 – 2001.04
Projektziel
Konzeption, Realisierung und Inbetriebnahme einer internetbasierten Applikation für den elektronischen Austausch von Daten im schweizerischen Gesundheitswesen im Rahmen der Einführung von „Tarmed“.
Tätigkeiten
EJB-Entwicklung, Integrationstests, Coaching
Technologien
J2EE, CORBA, LDAP, Swing