Hallo zusammen,
wir nutzen seit eh und je ein einziges Produktivsystem für alle eingesetzten SAP-Module. Zumindest was den Core-Bereich angeht. Natürlich haben wir auch ein produktives BW-, PI-, eRecruiting- und Portal-System.
Unsere Landschaft besteht aus vier Stufen: Entwicklung, Funktionstest, Integrationstest und Produktion. Vor ca. 3 Jahren wurde eine weitere Schiene geschaffen - die Fix-Schiene. Diese dient der schnellen Fehlerbehebung sofern das entsprechende Objekte über die normale Schiene blockiert ist. Die Fix-Schiene besteht aus einem Entwicklungs- und einem Testsystem. Alle Transporte, die über die normale Schiene nach Produktion gelangen, werden automatisch in die Fix-Systeme eingespielt. Andersherum nicht! Die Fix-Änderungen müssen ggf. auf der normalen Schiene nachgezogen werden. (So etwas kennt ihr doch bestimmt auch, oder?)
Nun steht das nächste Großprojekt in den Startlöchern. Dafür wurde entschieden, dass die Entwicklung "vorerst" auf einem separaten Entwicklungssystem stattfindet. Zusätzlich gibt es auch ein separates Test- und Migrationssystem. Das Projekt ist also "vorerst" für ein Jahr einigermaßen autark unterwegs. Dann sollen die Entwicklungen jedoch in die normale Schiene übernommen werden und dort getestet und produktiv gesetzt werden. (Wie im Betreff geschrieben, haben wir eben nur EIN Produktivsystem).
Problem:
Der Übergang mit allen Entwicklungen vom Projekt-Entwicklungssystem in das normale Entwicklungssystem wird dabei natürlich ein extremer Knackpunkt sein! Sämtliche Objekte müssen miteinander verglichen werden, da sie in dem davorliegenden Jahr in beiden Systemen geändert wurden.
Frage:
Und genau zu diesem Problem wollte ich eure Meinung abfragen? Kennt ihr dieses Problem? Wie habt ihr es gelöst?
Bei uns stehen folgende Alternativen im Raum:
- Manuell: Zum Zeitpunkt des Übergangs ein manueller Abgleich aller überschneidenden Objekte und das manuelle Nachziehen der Änderungen in der normalen Schiene. In der Projekt-Schiene neu angelegte Objekte können mittels Transport übernommen werden.
- SyncAssist: Realtech bietet ein Tools namens SyncAssist an. Dieses scheint ähnlich dem SPAU-Abgleich zu funktionieren. Beim Übernehmen der Änderungen aus dem Projekt-Entwicklungssystem in das normale Entwicklungssystem werden die Objekte verglichen. Sourcen werden dabei evtl. automatisch zusammengeführt. Ansonsten geht der Split-Screen-Editor auf und man muss die entsprechenden Stellen manuell abgleichen.
- Zu beiden Alternativen überlegen wir auch, wie wir mit den Entwicklungen der normalen Schiene umgehen. Sollten wir diese direkt in das Projekt-System einspielen bzw. manuell hinzufügen?
Es ist ein sehr schwieriges Thema. Vielleicht könnt ihr mir ja Denkanstöße geben.
Vorab schon einmal vielen Dank
Gruß Andi