DHW Consulting - Dr. Heinz Wellen

Development Consulting

Professionelles Development Consulting:
Erhöhen Sie die Qualität Ihres Codes – und damit die Qualität Ihrer Software.

Ich bin Dr. Heinz Wellen und unterstütze Sie als SAP Development Consultant und ABAP OO Experte mit mehr als 25 Jahren SAP Erfahrung beim Erreichen Ihrer Projektziele.

Ihr Partner für Codequalität & Programmierung

Informatik hat mittlerweile in fast jede Branche Einzug genommen. Entsprechend viele verschiedene Softwarefirmen und Entwickler gibt es. Viele Entwickler haben sich dabei das Programmieren selbst beigebracht, anstatt Informatik professionell zu lernen. Und selbst Entwickler, die ein Informatikstudium oder eine Ausbildung abgeschlossen haben, programmieren oft das erste, was ihnen in den Sinn kommt. Aus diesem Grund hapert es oft an der Codequalität.

Die Konsequenzen von schlechtem Code, wie schlechte Wartbarkeit, hohe Fehleranfälligkeit und entsprechend steigende Kosten, fallen allerdings oft erst auf, wenn die Software bereits fortgeschritten entwickelt ist oder sogar schon ausgeliefert wurde. Code nachträglich zu verbessern ist arbeitsintensiv und damit ebenfalls teuer.

Je früher Sie sich um die Codequalität in Ihrem Unternehmen kümmern, desto mehr Kosten sparen Sie ein. Daher sollte man bereits zu Projektbeginn der Codequalität jenen Stellenwert einräumen, die sie verdient.

Ihr Spezialist für anspruchsvolle Entwicklungsaufgaben

Die permanente Weiterbildung Ihrer Entwickler ist daher essenziell für den Erfolg Ihres Unternehmens. Ich helfe Ihnen dabei, Ihre Entwickler auf den aktuellen Stand der Programmiersprache in Ihrem Unternehmen zu bringen und so das Meiste aus der Sprache herauszuholen. Zudem mache ich Sie mit den wichtigsten Design- und Entwicklungsprinzipien wie SOLID, Clean Code und gängigen Entwurfsmustern vertraut.

Schon bevor Sie ein Softwareprojekt starten, können Sie die Weichen für qualitativ hochwertige Software stellen. Professionelles Consulting für Ihre Softwareentwickler und das Durchführen entwicklungsbegleitender Code Reviews ist dazu der erste Schritt.

Es reicht nicht aus, irgendeine Art von Problemlösung zu implementieren. Nur wirklich professionelle, strukturierte Systeme sind zukunftssicher. Ich übernehme gerne anspruchsvolle Entwicklungsaufgaben in Ihren Projekten und unterstütze Sie bei der Implementierung und der Findung einer optimalen Lösung, die zukunftssicher ist.

„It is not enough for code to work“
– Robert C. Martin

Leistungen

Development

Development

Als Development Architekt oder Development Consultant erledige ich für Sie anspruchsvolle Entwicklungsaufgaben in Ihren Projekten. Dabei teile ich mein Wissen als Teamplayer gerne mit anderen Entwicklern (Know-how-Transfer).

Besonderes Interesse habe ich an der Entwicklung von Frameworks. Es macht mir Spaß, zu abstrahieren und optimale Lösungen für Ihr Unternehmen zu finden.

Code Reviews

Code Reviews

Das Ziel von Code Reviews ist das Aufdecken von vorhandenen oder potentiellen Schwachstellen, bevor sie zum Problem werden und Ihrem Unternehmen schaden.

Der Einsatz von Code Reviews führt häufig zu einer deutlichen Reduktion von Fehlern. Der vielfältige Nutzen von Code Reviews wird leider häufig unterschätzt.

Ein positiver und wichtiger Nebeneffekt meiner Arbeit ist dabei der Wissenstransfer an weniger erfahrene Entwickler und deren Ausbildung.

Entwicklerausbildung

Entwicklerausbildung

Kenntnisse allgemeiner und bewährter Prinzipien der objektorientierten Programmierung sind unerlässlich, um guten Code zu schreiben.

Ich mache Ihre Mitarbeiter fit, wenn es um objektorientierte Prinzipien, Clean Code, um Design Patterns für bekannte, wiederkehrende Entwurfsprobleme oder das Refactoring, also um die Strukturverbesserung von Quelltexten, geht.

Ob ABAP OO, SAP HANA, CDS, OData oder BOPF: Ich bilde Ihre Entwickler aus und optimiere ihre Kompetenzen und Potenziale.

Entwicklungsrichtlinien

Entwicklungsrichtlinien

Gute Programmierrichtlinien sind sinnvoll und erhöhen die Qualität von Programmen. Programmierrichtlinien sorgen für stabilere, lesbare und wartungsfreundlichere Programme.

Ich unterstütze Sie gerne mit meiner Erfahrung bei der Erstellung von Entwicklungsrichtlinien oder der Überprüfung von bestehenden Entwicklungsrichtlinien.

Nutzen Sie dieses Potenzial jetzt für den Erfolg Ihres Unternehmens!

“Es gibt häufig mehr als eine Lösung für ein gegebenes Problem. Die erste Lösung ist nicht immer die beste.”
– Dr. Heinz Wellen

Über mich

Herzlichen Dank für Ihr Interesse an meinen Kenntnissen und Erfahrungen als SAP ABAP Experte!

Die folgenden Abschnitte verraten Ihnen, was ich für Sie tun kann. Hier finden Sie auch die wichtigsten Eckdaten zu meiner Person, zu meiner bisherigen Laufbahn und zu meiner Expertise als SAP Development Consultant.

Mein Name ist Dr. Heinz Wellen. Ich wurde in Osnabrück geboren und bin in Düsseldorf am Rhein ansässig, wo ich mich sehr wohl fühle.

Beruflicher Werdegang

  • Studium der Mathematik und Informatik an der Universität Osnabrück
  • Promotion in Mathematik in algebraischer Topologie
  • Mehr als 25 Jahre SAP Entwicklungserfahrung
  • Über 19 Jahre Erfahrung (bei der SAP) als
    – Senior / Principal Development Consultant (SAP Deutschland)
    – Development Architekt (SAP Deutschland)
    – SAP Standard Entwickler (SAP AG)
    – Projektleiter (SAP AG)
    in verschiedenen SAP Modulen, überwiegend im Einsatz in großen Entwicklungsprojekten für namhafte Großkunden.
  • Seit 2015 erfolgreich freiberuflich tätig als „SAP Principal Development Consultant“.
Über mich

Dr. Heinz Wellen

Development Architekt
Principal Development Consultant