Early Adopter Counseling

Wenn Sie die Vorteile der Aspekt-orientierten Programmierung nicht nur im Entwicklungsprozess, sondern auch im Design eines neuen oder bestehenden Projektes nutzen wollen, kann eine Projektbegleitung während aller Phasen (Analyse, Design und Implementation) Ihnen helfen, Probleme frühzeitig zu erkennen und die richtigen (Design-) Entscheidungen zu treffen. Da jedes Java-Programm auch ein valides AspectJ-Programm ist, können auch schon bestehende Projekte nach den Methodiken der AOP überarbeitet werden.

Projektbegleitung für Ihr AOP-Einstiegsprojekt

Eine Projektbegleitung durch uns kann Ihnen in allen Phasen Ihres Software-Projektes helfen, die Möglichkeiten der AOP optimal zu nutzen:

  • Analyse:

    Während der Analyse des Problemfeldes werden diejenigen Requirements isoliert, die sich im klassischen Objekt-orientierten Design nicht in eine Klassenhierarchie pressen lassen.

  • Design:

    Während des Designs werden die "cross-cutting concerns" als Aspekte modularisiert. Sie sind - wie Objekte - damit Teil des Design-Modells und der Software-Dokumentation.