Überblick

Wie alle unsere Migrationsprojekte laufen auch CloudMove-Projekte stets nach einem bewährten Vorgehensmodell ab. Lediglich der Servicegrad ist variabel. Beim Projektmodell „All Inclusive“ übergeben wir die Anwendung am Ende eines Projektes „schlüsselfertig“ migriert. Entsprechend können bei einem in-house-Projekt die Kunden eigene Entwicklungsressourcen einbringen. So lassen sich die im Vergleich zu einer Neuentwicklung ohnehin niedrigen Kosten weiter senken. Die hausinternen Entwickler erhalten dann nach der automatisierten Migration durch fecher den fertig umgearbeiteten und kompilierbaren Code. Sie kümmern sich um dessen Feinschliff und finalisieren ihn. Damit alles reibungslos klappt, werden sie vorher von unseren Experten geschult. Diese stehen außerdem jederzeit als Coaches zur Verfügung.

Das bewährte CloudMove-Vorgehensmodell unterteilt sich in mehrere Phasen: In der Evaluierungsphase erarbeitet fecher mit potenziellen Kunden eine solide Entscheidungsgrundlage für die Migration ihrer Anwendung. Dazu gehört auch unser Festpreisangebot, das sich nach Code-Umfang und -komplexität richtet. Erst danach startet mit der Umsetzungsphase das eigentliche Projekt. Die Testphase führt schließlich zu einer auf Visual WebGui portierten Anwendung, die in der vereinbarten Cloud-, Web- und/oder mobilen Umgebung voll lauffähig ist.

weiter >>

Evaluierungsphase

Information

Ein Informationspaket aus Referenzbeispielen illustriert, wie das CloudMove-Projekt in der Praxis abläuft. Erste Fragen klären wir im persönlichen Gespräch oder bei einer Online-Demonstration. Außerdem beraten wir zu Technologieauswahl, verschiedenen Migrationsansätzen und Client-Plattformen.

Free Evaluation

Das Assessment Tool kategorisiert den Quellcode in leichte, mittelschwere und schwere Aufgaben. So können wir den erforderlichen Aufwand, den Zeitrahmen und die Kosten des Migrationsprojektes mit einer Schwankungsbreite zwischen 10 und 15 Prozent abschätzen. Diese Free Evaluation ist kostenfrei.

Feinanalyse

Wir untersuchen alle Anwendungsmodule auf Problembereiche und Abhängigkeiten. Der potenzielle Kunde erhält einen Ergebnisbericht, das Festpreisangebot und einen projektspezifischen Zeitplan für die Migration. Die Feinanalyse berechnen wir nach Zeitaufwand. Je nachdem, wie komplex die Anwendung ist, beträgt dieser wenige Tage.

<< zurück weiter >>

Portierungsphase

Project Setup

Das Migrationsprojekt wird auf Basis der Analyseergebnisse aufgesetzt. Wir stimmen den genauen Zeitplan und die weitere Vorgehensweise mit dem Kunden ab. Gemeinsam definieren wir die Zielstruktur der einzelnen Anwendungsmodule und -komponenten und damit der gesamten Anwendung.

Code Transposition

Nacheinander überarbeiten wir alle Module mit unseren automatisierten Migrationswerkzeugen. Falls erforderlich, passen wir dazu auch den Quellcode oder unsere Werkzeuge geringfügig an. So kann das Ergebnis individualisiert werden.

Code Finalization

Jedes CloudMove-Projekt bringt einen Architekturwechsel mit sich. Deshalb wird der Code in der Finalisierung systematisch geprüft und überarbeitet, um ihn auf die neuen Bedingungen anzupassen. Custom Controls, für die noch keine Standard-Controls vorhanden sind, implementieren beim All-Inclusive-Projekt unsere Spezialisten, beim in-house-Projekt die Entwickler des Kunden. Sie überprüfen außerdem alle Masken, Dialoge und Reports und führen grundlegende Tests durch.

<< zurück weiter >>

Testphase und Weiterentwicklung

Testphase

Für die Abnahmetests ist das Verständnis der Geschäftslogik unerlässlich. Daher werden diese Tests in der Regel vom Kunden durchgeführt. Die dabei aufgedeckten Fehler werden beim All-Inclusive-Projekt durch unsere Spezialisten behoben und unterliegen der vollen Gewährleistung. Bei den anderen Projektmodellen erfolgt die Fehlerbehebung durch den Kunden, aber immer mit der Unterstützung der Migrationsspezialisten.

Training/Coaching

Im Rahmen von Workshops und Trainings führen wir die Entwickler in die Klassenbibliothek Visual WebGui und die migrierte Cloud-Anwendung ein. Dies legt den Grundstein für eine erfolgreiche Weiterentwicklung. Sollen darüber hinaus weitergehende Kenntnisse aufgebaut werden, bieten wir gerne entsprechende Seminare an. Ein Supportvertrag sichert unsere kontinuierliche Unterstützung.

Weiterentwicklung

Das Migrationsprojekt mündet in einen langfristigen Entwicklungsprozess. Die Entwickler nutzen ab sofort die neuen Möglichkeiten von Visual WebGui. So können sie etwa auch später noch neue Front-End-Module für mobile Devices oder funktionale Weiterentwicklungen mit hoher Produktivität Cloud-konform vornehmen. Dabei unterstützen wir den Kunden ebenfalls gerne.

<< zurück