Altsoftware modernisieren oder ablösen, ohne dass der Betrieb stillsteht
Wir lösen Branchenlösungen, Eigenentwicklungen und Datenbanken ab, die in die Jahre gekommen sind, und ersetzen sie Schritt für Schritt durch eine Web-Anwendung. Die alte Software läuft weiter, bis die neue im Alltag trägt. Vorher klären wir in einer Analyse, ob Modernisieren, Ablösen oder ein Umstieg auf Standardsoftware der bessere Weg ist. Das Angebot bekommen Sie danach zum Festpreis.
Woran Sie merken, dass Ihre Software modernisiert werden muss
Alte Software fällt selten auf einen Schlag aus. Meist wird sie über Jahre zäher. Der Hersteller liefert keine Updates mehr, das Programm läuft nur noch auf einem bestimmten Windows-Rechner, und die eine Person, die sich damit auskennt, geht in drei Jahren in Rente.
Solange alles funktioniert, ist das kein Notfall. Es wird einer, wenn der Rechner ausfällt, eine Sicherheitslücke bekannt wird oder ein Kunde verlangt, dass Sie Daten auf einem Weg liefern, den das alte System nicht kennt.
- Der Hersteller hat die Software eingestellt oder bietet keine Wartung mehr an
- Nur eine Person im Haus oder ein einzelner Freiberufler kennt das System
- Die Software läuft nur auf alten Rechnern oder einem alten Betriebssystem
- Daten müssen von Hand in andere Systeme übertragen werden, weil es keine Schnittstelle gibt
- Mitarbeiter im Außendienst oder im Homeoffice kommen nicht an die Daten
Modernisieren, ablösen oder durch Standardsoftware ersetzen
Es gibt drei Wege, und keiner ist immer der richtige. Beim Modernisieren bleibt der Kern der alten Anwendung erhalten, und wir erneuern die Teile, die Probleme machen, zum Beispiel die Oberfläche oder die Anbindung an andere Systeme. Das geht, wenn der Quellcode vorliegt und in einem Zustand ist, mit dem man arbeiten kann.
Beim Ablösen entsteht eine neue Anwendung für denselben Ablauf. Das ist meist die bessere Wahl, wenn der Code fehlt, die Technik nicht mehr gepflegt wird oder sich der Ablauf seit der Einführung stark verändert hat.
Und manchmal gibt es heute für Ihren Ablauf eine Standardsoftware, die es vor fünfzehn Jahren noch nicht gab. Wenn sie passt, ist sie fast immer günstiger als eine Eigenentwicklung. Das sagen wir Ihnen nach der Analyse, auch wenn wir dann nur den Umstieg begleiten oder gar nicht gebraucht werden.
Wie die Ablösung abläuft
Am Anfang sehen wir uns an, was die alte Software wirklich tut. Das steht selten vollständig in einer Dokumentation. Wir sprechen mit den Menschen, die täglich damit arbeiten, und wenn der Quellcode oder die Datenbank vorliegt, lesen wir die Regeln auch dort nach. Das Ergebnis halten wir schriftlich fest, zusammen mit dem, was die neue Anwendung ausdrücklich nicht mehr können muss.
Danach bekommen Sie ein Angebot zum Festpreis mit Meilensteinen. Entwickelt wird in Abschnitten von zwei Wochen, und nach jedem Abschnitt probieren Sie den Stand selbst aus. Wo es möglich ist, lösen wir in Stufen ab: erst ein Teilbereich, dann der nächste, während das alte System den Rest weiter erledigt.
Datenübernahme und Parallelbetrieb
Die Daten aus dem alten System ziehen mit um. Vorher müssen sie fast immer bereinigt werden, weil sich über die Jahre Dubletten, Sonderfälle und Felder mit Freitext angesammelt haben. Diesen Aufwand planen wir von Anfang an ein.
Die Übernahme proben wir mit einer Kopie der Daten, bevor es ernst wird. Nach der Umstellung bleibt das alte System für eine vereinbarte Zeit zum Nachschlagen erreichbar. Abgeschaltet wird es, wenn Ihr Team sagt, dass es nicht mehr gebraucht wird.
Was es kostet
Das hängt weniger an der Größe der alten Software als daran, wie viel von ihr heute noch gebraucht wird und wie viele andere Systeme angebunden sind. Unsere Projekte liegen insgesamt zwischen 15 und 120 Personentagen. Eine überschaubare Fachanwendung steht am unteren Ende, eine Ablösung mit mehreren Schnittstellen eher am oberen.
Eine seriöse Zahl für Ihr Vorhaben können wir erst nach der Analyse nennen. Dann aber als Festpreis und nicht als Schätzung, die im Projekt wächst.
Damit Sie nicht wieder festhängen
Viele Unternehmen sind in diese Lage gekommen, weil der Code beim Hersteller oder bei einem einzelnen Entwickler lag. Bei uns gehen Quellcode, Dokumentation und alle Zugänge an Sie. Sie können die neue Anwendung jederzeit selbst oder mit einem anderen Dienstleister weiterführen.
Auf Wunsch betreiben wir sie in einem deutschen Rechenzentrum, mit Überwachung und täglicher Datensicherung. Updates spielen wir ein, bevor sie wieder zum Problem werden.
Häufige Fragen
Wir haben den Quellcode unserer alten Software nicht. Geht eine Ablösung trotzdem?
Ja. Dann bauen wir die Anwendung neu und nehmen den Ablauf aus den Gesprächen mit Ihrem Team und aus den Daten auf. Die Daten lassen sich meist auch ohne Code auslesen. Modernisieren im engeren Sinn, also Teile der alten Anwendung weiterverwenden, geht ohne Quellcode nicht.
Muss der Betrieb für die Umstellung stillstehen?
Nein. Das alte System läuft weiter, bis die neue Anwendung getestet ist und Ihr Team damit gearbeitet hat. Den Tag der Umstellung legen wir mit Ihnen fest, oft auf einen Monatsanfang oder eine ruhige Woche.
Können Sie die alte Software eins zu eins nachbauen?
Wir raten davon ab. In einer Software, die seit vielen Jahren läuft, stecken Umwege und Funktionen, die niemand mehr nutzt. Wir bauen die Anwendung für den Ablauf, wie er heute ist. Was Ihr Team wirklich braucht, bleibt erhalten.
Lohnt sich eine Ablösung, wenn die alte Software noch funktioniert?
Nicht immer. Wenn sie stabil läuft, gewartet wird und niemand Daten abtippen muss, kann sie noch Jahre laufen. Es lohnt sich, früh zu planen, wenn Wartung, Hardware oder das Wissen im Haus absehbar wegfallen. Unter Zeitdruck wird eine Ablösung teurer.
Können wir die Ablösung in Etappen machen?
Oft ja, und das senkt das Risiko. Wir lösen zuerst den Teil ab, der die meisten Probleme macht, und verbinden neue und alte Anwendung, solange beide laufen. Jede Etappe bekommt ein eigenes Angebot.
Zum Weiterlesen
- Individualsoftware oder Standardsoftware: was sich wann lohnt
- Was Sie am Ende eines Softwareprojekts bekommen sollten
- Was in ein Lastenheft für Software gehört
- Cloud-Migration ohne Stillstand
- Leistung: Software- und Webentwicklung
- Individualsoftware entwickeln lassen
- Kundenportal entwickeln lassen
- Schnittstellen und Anbindungen
- Excel und Access ablösen
Welche Software bei Ihnen wird gerade zum Risiko?
Beschreiben Sie uns kurz, was das System heute macht, wie alt es ist und wer sich damit auskennt. Im kostenlosen Erstgespräch sagen wir Ihnen, welcher der drei Wege für Sie in Frage kommt.