Zum Inhalt springen
crossVault
Kontakt

StartLeistungenSoftwaremodernisierung & Migration

Softwaremodernisierung & Migration

Visual FoxPro, Visual Basic, Access: Systeme, die Ihr Geschäft tragen und die niemand mehr wartet. Dasselbe gilt für gewachsene Client-Server-Anwendungen. Wir lösen sie ab, ohne den fachlichen Kern zu verlieren. Wie lange das dauert, hängt vom Bestand ab; die Spanne reicht von wenigen Monaten bis über ein Jahr. Speziell zu FoxPro-Ablösungen haben wir eine eigene Seite: foxpro.de.

Bestandsaufnahme vor dem Angebot

Wir lesen den Quellcode des Altsystems und sagen Ihnen, was wir gefunden haben: fehlende Normalisierung, Rechenlogik in Oberflächen-Events, Passwörter im Code, Schreibzugriffe auf Systemordner. Danach wissen beide Seiten, worüber wir reden.

Kein Eins-zu-eins-Nachbau

Der Quellcode zeigt das Was, selten das Warum. Was übernommen wird, entscheiden wir gemeinsam mit Ihren Key-Usern. Bei gewachsenen Umwegen fragen wir zuerst, warum es sie gibt: Manche sind alte Notlösungen, manche der eigentliche Prozess.

Daten vollständig übernehmen

Bei jedem Deployment auf die Testumgebung migrieren wir den kompletten Bestand neu und prüfen das Ergebnis gegen das Altsystem. Am Tag des Umstiegs läuft deshalb kein Skript zum ersten Mal. Wo das Altsystem Werte gespeichert hat, die sich heute anders errechnen würden, legen wir vorher mit Ihnen fest, ob der gespeicherte oder der neu errechnete Wert gilt.

Abbruch ist eingeplant

Das Cut-over-Fenster planen wir gemeinsam und proben es vorher auf Staging. Bestehen die Smoke-Tests nicht, brechen wir ab und Ihr Altsystem läuft weiter.

Auswerten, ohne abzulösen

Manchmal ist die Ablösung gar nicht die erste Frage. Wenn die Zahlen aus einem Altsystem nur nicht herauskommen, holen wir sie mit unserer Datenpumpe heraus und stellen sie für Auswertungen bereit. Wir greifen ausschließlich lesend zu, meist nachts, und ändern am Altsystem nichts. Tagsüber merkt niemand etwas davon. Vorher klären wir zwei Dinge, nämlich wie aktuell die Zahlen sein müssen und was Sie über Veränderungen wissen wollen. Die vorhandenen Daten kommen vollständig mit. Wer welche Änderung wann vorgenommen hat, lässt sich dagegen erst ab dem ersten Lauf mitschreiben. Oft ist das der schnellste Schritt und für ein paar Jahre der einzige nötige.

Wissen sichern

Dokumentation und Einarbeitung an Ihr Haus, nach dem Train-the-Trainer-Prinzip: Ihre Key-User können danach die Übrigen schulen. Sonst erzeugt die Ablösung nur die nächste Blackbox.

Ablösen ist nicht die einzige Antwort

Bevor wir über eine Ablösung reden, klären wir, ob Ihr Altsystem überhaupt weichen muss.

„Das System läuft, aber wir kommen an unsere Zahlen nicht heran.“

Der WegWeiterbetreiben und auswerten

Wir lesen den Datenbestand mit unserer Datenpumpe HydraData aus und stellen ihn auf einer modernen Datenbank bereit. Auf das Altsystem greifen wir dabei nur lesend zu, in der Regel zu Zeiten, in denen niemand damit arbeitet. Der Aufwand beschränkt sich auf die Anbindung und auf zwei Vorabklärungen, nämlich wie aktuell die Zahlen sein müssen und was Sie über Veränderungen wissen wollen.

Passt, wenn: Wenn das Tagesgeschäft mit dem Altsystem funktioniert und nur die Auswertung fehlt, ist das oft der schnellste Schritt und für einige Jahre der einzige nötige.

„Was wir fachlich vorhaben, lässt sich in diesem System nicht mehr umsetzen.“

Der WegVollständig ablösen

Wir lesen den Quellcode, sprechen mit Ihren Key-Usern und entscheiden gemeinsam mit ihnen, welche Funktionen in das neue System gehören. Wie lange das dauert, hängt vom Altsystem ab; die Spanne reicht von wenigen Monaten bis über ein Jahr. Auf Ihrer Seite kostet es vor allem die Zeit der Key-User, die in der Regel alle zwei Wochen einen lauffähigen Stand prüfen.

Passt, wenn: Sie schieben Anforderungen vor sich her, weil das Altsystem sie nicht mehr aufnimmt. Häufig liegt an dieser Stelle schon ein gescheiterter erster Anlauf hinter Ihnen.

„Wir verwalten Leasing- oder Finanzierungsverträge in einem Fat Client.“

Der WegAuf vertragWerk wechseln

vertragWerk ist unsere eigene webbasierte Lösung für Vertragsverwaltung, Kalkulation und Point of Sale, entstanden aus der Arbeit an eLeaseWorld und M-ASSET. Die Software ist in der Beta. Wir zeigen Ihnen die verfügbaren Funktionen in einer Demonstration und prüfen gemeinsam, wie sie zu Ihren Anforderungen passen.

Passt, wenn: Dieser Weg kommt infrage, wenn Ihre Fachlichkeit die eines Leasing- oder Finanzierungssystems ist und Sie für die Ablösung keinen festen Termin brauchen.

Vor der Entscheidung steht die Bestandsaufnahme. Dafür lesen wir den Quellcode und klären mit Ihren Key-Usern, was das Altsystem fachlich noch trägt. Welcher Weg es wird, entscheiden Sie danach. Ob diese Analyse als eigene Leistung läuft oder in ein Angebot eingeht, sagen wir Ihnen vorher.

Aus vielen dieser Projekte ist eigenes Werkzeug entstanden: HydraData, eine Datenpumpe, die Bestände aus DBF/DBC- und Access-Anwendungen auf moderne Datenbanken hebt – als Migrationsbasis oder als Grundlage für Auswertungen. Wir haben sie offengelegt, weil ein Migrationswerkzeug, in das der Kunde nicht hineinsehen kann, Teil des Problems wäre.

Ihre Situation verstehen. Die nächsten Schritte gemeinsam klären.

Erzählen Sie uns, was heute funktioniert und was Sie verändern möchten. Das erste Gespräch ist kostenlos und unverbindlich; danach erhalten Sie eine erste Einschätzung oder mögliche nächste Schritte. Kosten entstehen erst, wenn Sie ein Angebot annehmen. Für eine vertiefte fachliche und technische Erkundung vereinbaren wir vorab einen eigenen Auftrag mit klarem Umfang sowie Zeit- und Kostengrenzen.

Projekt besprechen