Einen Fehler einmal beheben. Überall.

Transformation Support überführt Ihre Software teilautomatisiert aus dem Wissensgraphen in die Ziel-Architektur. Der Generator erledigt die Fleissarbeit – Ihre Entwickler integrieren, prüfen und konzentrieren sich auf die echten Herausforderungen.

Format
Begleitung über die Projektdauer
Basis
Wissensgraph aus der System Discovery
Ergebnis
Generierter Code in Ihrer Zielsprache
Einsparung
40–60 % manueller Aufwand

Migration ist zu oft Fleissarbeit.

Hunderte Masken, tausende Felder, dieselben Muster immer wieder: Transformationsprojekte bestehen zu grossen Teilen aus Routine. Genau dort entstehen die Fehler, die später am meisten kosten.

01

Routine fordert niemanden.

Erfahrene Entwickler schreiben Code ab, statt Probleme zu lösen. Das kostet Zeit und Motivation.

02

Flüchtigkeitsfehler sind verstreut.

Jeder Fehler steckt an einer anderen Stelle. Man findet ihn spät und muss ihn einzeln beheben.

03

Das Altsystem läuft weiter.

Während der Migration ändert sich das produktive System. Jede Änderung muss von Hand nachgezogen werden.

Fehler werden systematisch

Mit dem Generator sind Fehler keine einzelnen Ausrutscher mehr, sondern nachvollziehbar. Einmal erkannt, wird die Regel angepasst – und der Fehler ist überall behoben.

Kriterium Manuell migriert Mit Transformation Support
Aufwand pro Maske 15 bis 30 Stunden 8,5 Stunden
Fehler Einzeln, verstreut, spät entdeckt Systematisch: einmal in der Regel korrigiert, überall behoben
Änderungen im Altsystem Von Hand nachziehen Neu generieren, auch im Parallelbetrieb
Manuelle Anpassungen Gehen bei Wiederholung verloren Werden per Roundtrip zurückgeführt
Rolle Ihres Teams Code abschreiben Integrieren, prüfen, Sonderfälle lösen
Aufwand pro Maske aus der Migration einer GUI-Applikation mit 130 Masken ins Web (2013).

So begleiten wir Ihre Migration

In engem Kontakt mit Ihrem Lead-Architekten und dem Migrationsteam – vom ersten Muster bis zur Übergabe.

  1. Ziel festlegen

    Ziel-Architektur und Zielsprache mit Ihren Architekten definieren.

  2. Generator aufbauen

    Regeln auf Basis des Graphen, geprüft an einer repräsentativen Pilot-Komponente.

  3. Iterativ generieren

    Komponente für Komponente, in der Reihenfolge aus der Analyse. Fehler fliessen in die Regeln zurück.

  4. Parallelbetrieb

    Wiederholbare Transformation, während das Altsystem produktiv weiterläuft. Manuelle Anpassungen bleiben erhalten.

  5. Integrieren und übergeben

    Ihr Team integriert den generierten Code. Generator und Regeln gehen auf Wunsch an Sie über.

Was es Ihnen bringt

In mehreren Projekten entfiel rund die Hälfte des manuellen Aufwands – bei höherer und gleichmässiger Qualität.

Aufwand eingespart bei der Erneuerung eines Java-EE-ERP mit 1,5 Mio. Codezeilen und rund 6'000 Klassen
47 %
Einsparung bei der Migration von 130 Formularen für rund 2'000 Benutzer, Budget rund 1'900 Stunden
≈ 50 %
Felder in 130 Masken ins Web migriert – in nur acht Monaten
10'000+
generiert: ein Workflow-System mit rund zwei Dutzend Prozessen, während des produktiven Betriebs
Vollständig
Skizze der Transformationskette: OMAN-Analyser, Repository, OMAN-Generator, BPMN 2.0, Camunda
Referenz

Proprietäre Workflow-Engine automatisiert auf BPMN 2.0 / Camunda 8 migriert

Rund zwei Dutzend Prozesse, der grösste mit rund 390 Schritten. Notation, Variablen und Ausdrücke wurden automatisch transformiert, Aufrufe an Umsysteme als Camunda-Worker umgesetzt – termingerecht in der vorgesehenen Projektzeit.

Reduktion von Projektaufwänden um mehr als 40 %

«Die Object Engineering hat eine Grundlage geschaffen, auf der sich weitere Generatoren aufsetzen lassen. […] Nicht zuletzt vermindert es unsere Entwicklungszeiten ja wirklich signifikant, d.h. der Erfolg gibt ihnen und mir recht.»

K.-U. Herrmann, Head Architect Bison Schweiz AG

Und was ist mit KI?

Selbstverständlich arbeiten wir mit KI: Sie hilft uns, den Generator zu schreiben – Muster im Wissensgraphen zu erkennen, Regeln zu entwerfen und an Sonderfällen zu testen. So steht der Generator schneller.

Der Generator selbst arbeitet am Ende deterministisch: Dieselbe Eingabe ergibt immer denselben Code. Nur so sind die Ergebnisse reproduzierbar und prüfbar, und nur so lässt sich im Parallelbetrieb jederzeit neu generieren. Bei den Sonderfällen helfen KI-Assistenten Ihrem Team – mit demselben Wissensgraphen und damit mit dem ganzen Kontext Ihres Systems.

Steht bei Ihnen
eine Migration an?

Erzählen Sie uns von Ihrem Altsystem und Ihrem Ziel. Wir sagen Ihnen ehrlich, wie viel sich automatisieren lässt.

  1. Sie schreiben uns

    Ein Satz zu Ihrem Vorhaben genügt. Kein Briefing, keine Unterlagen, keine Vorbereitung.

  2. Erstgespräch, 30 Minuten

    Wir hören zu und zeigen, welche Analyse für Ihre Situation richtig ist. Und wenn wir nicht passen, sagen wir auch das.

  3. Klarer Plan, fester Rahmen

    Ein konkreter Vorschlag: was wir untersuchen und was Sie danach über Ihr System wissen. Erst dann entscheiden Sie.

Andres Koch
«Eine Ablösung gelingt Schritt für Schritt – ohne dass das Tagesgeschäft stillsteht.»
Andres Koch · Gründer, Object Engineering

Anfrage senden

Felder mit sind Pflicht.

oder direkt einen Termin vereinbaren.

Hinweise zum Datenschutz.

Danke, Ihre Anfrage ist angekommen.

Wir melden uns innert 24 Stunden. Schritt zwei: Sie wählen den Termin.