Zum Inhalt springen

Leistungen

Odoo-Migration: von jeder Version auf jede neuere

Die Daten überstehen ein Upgrade von allein. Ihre eigenen Module nicht - und genau das ist die Arbeit: finden, was bricht, bevor es das Livesystem tut.

Worin die Arbeit besteht

Auf Staging wird eine Kopie der Produktion aufgesetzt - die ganze Datenbank, keine Stichprobe, denn kaputt geht es immer an der Zeile, mit der niemand gerechnet hat. Das Upgrade läuft zuerst dort, und die Brüche werden in Modulen repariert, nicht durch Daten-Patches.

Dann wird derselbe Durchlauf wiederholt, bis er langweilig ist. Erst danach zieht das Livesystem um - an einem Abend Ihrer Wahl, mit der alten Version in Bereitschaft.

Woraus sich der Preis ergibt

Nicht aus der Zahl der Versionen zwischen Ihnen und dem Ziel. Sondern daraus, wie viel vom Gebauten in lesbarem Code liegt: Module mit Git-Historie sind günstig mitzunehmen, zusammengeklickte Automatisierungen nicht.

Eine grobe Antwort kostet ein Gespräch mit der Modulliste vor uns. Eine belastbare kostet den ersten Staging-Durchlauf - er ist die Schätzung.

Was am Ende dasteht

Dasselbe System auf einer unterstützten Version, mit Ihren Daten, Ihren Anpassungen und einer schriftlichen Liste der Änderungen. Dazu die Staging-Umgebung, die bleibt - das nächste Upgrade startet von dort statt bei null.

Wenn die ehrliche Antwort lautet, dass sich die Migration noch nicht lohnt, hören Sie das im ersten Gespräch und nicht nach der ersten Rechnung.

Vor der Entscheidung lesenswert

Fragen, die vor dem ersten Gespräch aufkommen

Was kostet eine Odoo-Migration?
Nicht so viel, wie die Anzahl der Versionen zwischen Ihnen und dem Ziel vermuten lässt. Der Preis ergibt sich daraus, wie viel Ihres Systems in lesbarem Code steckt: Module mit Git-Historie lassen sich günstig übernehmen, in der Oberfläche zusammengeklickte Automatisierungen nicht. Eine grobe Zahl liefert ein Gespräch mit der Modulliste vor Augen, eine belastbare der erste Staging-Durchlauf.
Wie lange dauert das Upgrade?
Den größten Teil der Zeit machen die Staging-Durchläufe aus: Eine Kopie der Produktivdatenbank wird aktualisiert, die Brüche werden in den Modulen behoben, und der Durchlauf wird wiederholt, bis er langweilig ist. Erst danach zieht das Livesystem um - an einem Abend Ihrer Wahl, mit der alten Version als Rückweg.
Überstehen meine Daten und eigenen Module das?
Die Daten überstehen es von allein - dafür sorgen Odoos eigene Skripte. Eigene Module nicht: Jede Version ändert etwas, worauf sie sich stützen. Das vor dem Livesystem zu finden und im Code zu beheben statt Daten zu flicken, ist die eigentliche Arbeit.
Kann man von einer alten Version direkt auf die aktuelle wechseln?
Ja. Der Sprung läuft über die Zwischenversionen auf einer Kopie Ihrer Datenbank, und die schriftliche Liste der Änderungen bekommen Sie, bevor am Produktivsystem etwas passiert.

Wie wir anfangen

Schicken Sie vor dem Gespräch die Modulliste. Nach einer halben Stunde haben Sie einen groben Umfang, die Risikoliste und die Reihenfolge der Versionen.