Bestandsaufnahme
Wir lesen Code, Datenmodell und Infrastruktur, sprechen mit den Menschen, die das System nutzen, und bewerten Zustand, Risiken und Aufwand.
Wir erneuern Altsysteme und Legacy-Software Schritt für Schritt: Ihre Software läuft weiter, während wir Module, Schnittstellen und Infrastruktur nacheinander auf einen aktuellen Stand bringen. Am Anfang steht eine Bestandsaufnahme, die zeigt, welcher Weg sich lohnt.
Modernisiert und betrieben, etwa für die AK Akademie, Wenatex und Gault&Millau.
Kreuzen Sie an, was auf Ihr System zutrifft. Je mehr Punkte zusammenkommen, desto eher lohnt sich eine Bestandsaufnahme.
0 von 7
Noch nichts angekreuzt. Jeder Punkt, der zutrifft, ist ein Hinweis auf ein Risiko im Betrieb.
Ein erster Hinweis. Halten Sie Versionen aktuell und planen Sie den nächsten Wechsel vor dem Supportende.
Eine Bestandsaufnahme lohnt sich. Sie zeigt, wo die Risiken liegen und welcher der fünf Wege zu Ihrem System passt.
Zeit zu handeln. Sichern Sie zuerst ab, was ohne Updates läuft, und erneuern Sie danach in Etappen.
Nicht jedes Altsystem muss neu gebaut werden. Welcher Weg passt, hängt davon ab, wie gut der fachliche Kern noch ist.
Updates, Tests und Dokumentation, ohne Umbau.
Passt, wenn das System fachlich passt und nur technisch zurückliegt.
Aufwand und Risiko: gering; beseitigt aber keine Strukturprobleme.
Die Anwendung zieht in Container und auf neue Infrastruktur, der Code bleibt weitgehend gleich.
Passt, wenn Server oder Hosting das eigentliche Problem sind.
Aufwand und Risiko: überschaubar, mit Parallelbetrieb bis zum Umschalten.
Neue Module entstehen neben dem Altsystem und übernehmen eine Aufgabe nach der anderen (Strangler-Fig-Muster).
Passt, wenn der fachliche Kern stimmt, die Technik aber nicht mehr.
Aufwand und Risiko: verteilt auf Etappen; das Altsystem läuft weiter.
Ein neues System ersetzt das alte, Daten werden migriert.
Passt, wenn sich Abläufe stark geändert haben oder die alte Technik keinen Weg nach vorn bietet.
Aufwand und Risiko: hoch, mit einem Stichtag für den Wechsel.
Eine fertige Software übernimmt die Aufgabe, Schnittstellen verbinden sie mit dem Rest.
Passt, wenn der Ablauf kein Wettbewerbsvorteil ist und gut zu einem Standard passt.
Aufwand und Risiko: je nach Anpassungsbedarf; Lizenzkosten laufen weiter.
Meist ist es eine Mischung: Wir sichern zuerst ab, ziehen um, wo es nötig ist, und erneuern danach Schritt für Schritt. Welcher Weg sich für Ihr System lohnt, zeigt die Bestandsaufnahme.
Bestandsaufnahme anfragenSechs Aufgaben, aus denen sich jede Modernisierung zusammensetzt. Wir beginnen mit dem Teil, der das größte Risiko trägt.
Wir lesen Code, Datenmodell und Infrastruktur, sprechen mit den Menschen, die das System nutzen, und bewerten Zustand, Risiken und Aufwand.
Wir heben Framework, Programmiersprache und Abhängigkeiten auf Versionen mit Sicherheitsupdates, etwa PHP, Laravel, Node.js oder Nuxt. Jeder Schritt läuft zuerst auf Staging.
Neue Module entstehen neben dem Altsystem. Eine Weiche leitet eine Aufgabe nach der anderen auf das neue System um, bis das alte abgeschaltet werden kann.
Wo ein bestehendes System bleiben soll, verbinden wir es über eine Middleware mit neuen Anwendungen. Jeder Datenaustausch wird protokolliert.
Wir übertragen Daten in neue Strukturen, prüfen sie gegen den Altbestand und sichern vor jedem Schritt. Wiederherstellungen testen wir, bevor wir umschalten.
Wir bringen Anwendungen in Docker-Container und ziehen sie auf europäische Infrastruktur um, mit Parallelbetrieb, bis die neue Umgebung zuverlässig läuft.
„Mit bitcraft haben wir wenatex.com zu einer Plattform gemacht, die alle unsere Länder und Sprachen unter einem Dach vereint. Das Team versteht Technik und Marketing gleichermaßen, denkt proaktiv mit und setzt unsere Anforderungen schnell und verlässlich um. Besonders schätzen wir die kurzen Reaktionszeiten sowie die professionelle und partnerschaftliche Zusammenarbeit auf Augenhöhe. Genau so stellen wir uns einen starken Partner für eine internationale Marke vor.“

„Neben ihrem umfangreichen Know-how schätzen wir besonders die unkomplizierte Kommunikation und ihre Fähigkeit, schnell auf Änderungen zu reagieren.“

„Seit 2020 ist bitcraft unser Partner für medikamio und Pillreminder: von der Entwicklung über den laufenden Betrieb bis dazu, dass man uns bei Google und in KI-Antworten findet. Wir haben einen Ansprechpartner, der unser Geschäft kennt, vorausdenkt und Zusagen einhält.“

Jede Etappe ist für sich nutzbar. Sie sehen nach jeder, was fertig ist und was sie gekostet hat.
In einer Discovery zum Festpreis nehmen wir Code, Datenmodell, Infrastruktur und Abläufe auf. Sie erhalten eine Empfehlung für den Weg, einen Plan in Etappen und einen verbindlichen Preis.
Zuerst kommen Tests für die wichtigsten Abläufe, dann die Etappen. Jede Änderung läuft über Staging, das Altsystem bleibt in Betrieb.
Neue Teile laufen zuerst parallel. Umgeschaltet wird nach der Abnahme; danach übernehmen wir Monitoring, Backups, Updates und die Weiterentwicklung.
Modernisierung hängt fast immer mit Betrieb, Infrastruktur und Weiterentwicklung zusammen.
Was IT-Leitung und Geschäftsführung vor einer Modernisierung am häufigsten fragen.
Softwaremodernisierung, auch Software-Modernisierung oder Software-Sanierung genannt, bringt eine bestehende Anwendung auf einen aktuellen technischen Stand, ohne ihren fachlichen Kern zu verlieren: neue Versionen von Framework und Laufzeit, eine wartbare Struktur, aktuelle Schnittstellen und Infrastruktur. Anders als ein Neubau erneuert sie das System Schritt für Schritt.
Legacy-Software ist eine Anwendung, die im Unternehmen wichtig ist, sich aber nur noch schwer ändern lässt: weil Framework oder Laufzeit keine Updates mehr bekommen, Tests und Dokumentation fehlen oder das Wissen bei wenigen Personen liegt. Auch eine wenige Jahre alte Anwendung kann so werden.
An Versionen ohne Sicherheitsupdates, an Änderungen, die immer länger dauern, an Fehlern, die nach Updates auftauchen, und an Abhängigkeit von einzelnen Personen. Spätestens wenn eine Schnittstelle oder ein Server nicht mehr unterstützt wird, lohnt eine Bestandsaufnahme.
Fünf Wege im VergleichModernisieren lohnt sich, wenn die fachliche Logik stimmt und das System im Kern brauchbar ist. Neu zu entwickeln lohnt sich, wenn sich die Abläufe stark geändert haben oder die alte Technik keinen sinnvollen Weg nach vorn bietet. Die Bestandsaufnahme liefert die Grundlage für diese Entscheidung.
Ein Vorgehen, bei dem neue Module neben dem Altsystem entstehen und eine Weiche Anfragen nach und nach auf das neue System umleitet. So übernimmt das neue System eine Aufgabe nach der anderen, bis das alte abgeschaltet werden kann. Der Name kommt von der Würgefeige, die einen Baum langsam umwächst.
Ja, das ist der Kern unseres Vorgehens. Neue Teile laufen zuerst parallel, umgeschaltet wird erst nach Tests und Abnahme. Braucht ein Umschalten ein Wartungsfenster, planen wir es mit Ihnen.
Das hängt von Größe und Zustand des Systems ab. Die Bestandsaufnahme machen wir in einer Discovery zum Festpreis; danach erhalten Sie für die Etappen ein Angebot mit Festpreis oder einem vereinbarten Sprint-Budget.
Unser VorgehenDas hängt vom Umfang ab und davon, wie viel Zeit Ihre Fachleute einbringen können. Nach der Bestandsaufnahme planen wir Etappen, die jeweils für sich nutzbar sind. Einen Termin nennen wir erst dann, nicht vorab als pauschales Versprechen.
Ja. Nach einer technischen Bestandsaufnahme übernehmen wir Wartung, Weiterentwicklung und Betrieb, auch wenn die Dokumentation unvollständig ist. Bestehende WordPress-Installationen betreuen wir nicht.
Betrieb, Wartung & SupportVor allem Web-Anwendungen mit PHP und Laravel, Frontends mit Vue.js und Nuxt, Apps und die Datenbanken dahinter, etwa MariaDB oder PostgreSQL. Ziel sind verbreitete Open-Source-Technologien, damit Ihr System nicht an einen Anbieter gebunden ist.
Laravel-AgenturNennen Sie uns das System, seine wichtigsten Aufgaben und was Sie heute bremst. Wir melden uns innerhalb eines Werktags.