rüping.info
 

 

Objektorientierte Systeme

Die Objektorientierung hat sich in den letzten Jahren als Standardtechnologie zur Entwicklung anspruchsvoller Software-Systeme etabliert.

Objektorientierte Technologie

Ich biete Projekten die Unterstützung bei der Entwicklung objektorientierter Systeme an. Dies umfasst sämtliche Projektphasen, beginnend mit Analyse und Design bis hin zu Test und Realisierung. Dabei betrachte ich Java und die UML als das grundlegende Handwerkszeug, aber auch verwandte Technologien wie XML oder verschiedene Java-Frameworks kommen häufig zum Einsatz.

Neben der Entwicklung von Neusystemen biete ich auch Unterstützung beim Refactoring bestehender Applikationen an.

Sowohl in Entwicklungs- als auch in Refactoring-Projekten führt oft der Einsatz geeigneter Patterns zu einer gelungenen Architektur, speziell im Hinblick auf nicht-funktionale Systemeigenschaften wie Wartbarkeit, Zuverlässigkeit, Wiederverwendbarkeit, Performanz und Skalierbarkeit. Auch zum Einsatz von von Patterns biete ich gern Unterstützung an.

Agile Verfahren

Im Projektalltag habe ich mit agilen Verfahren sehr gute Erfahrung gemacht. Agile Verfahren betrachten die Kooperation im Team und mit dem Kunden sowie den natürlichen Umgang mit veränderlichen Anforderungen als zentrale Erfolgsfaktoren für ein Projekt. Regelmäßige Reflexion, inkrementelles Vorgehen, frühe Tests und kurze Auslieferungszyklen gehören ebenso zu den Markenzeichen agiler Entwicklung. Das 'Agile Manifest' beschreibt die gemeinsamen Prinzipien der verschiedenen agilen Methoden.

In der Summe zeichnen sich agile Verfahren durch eine Konzentration auf das wesentliche aus und tragen zu einem geradlinigen Vorgehen im Projekt bei. Aus diesem Grund helfe ich gern bei der Stärkung agiler Prozesse in Entwicklungsprojekten und stehe auch für eine Beratung zu agilen Verfahren zur Verfügung.



Impressum: Dr. Andreas Rüping, Sodenkamp 21 A, 22337 Hamburg, Steuernummer 26/225/34412 (Finanzamt Hamburg-Nord)