Betrieb und Wartung
Software, die niemand pflegt, wird mit jedem Monat riskanter: Abhängigkeiten veralten, Sicherheitslücken bleiben offen, ein Anbieter ändert eine Schnittstelle, und irgendwann läuft nichts mehr. Ich übernehme die Wartung bestehender Anwendungen, auch solcher, die nicht von mir stammen: Updates der Abhängigkeiten, Sicherheitskorrekturen, Überwachung, Fehleranalyse und Behebung, Backups und deren regelmäßige Probe.
Das geht als monatliche Pauschale mit vereinbartem Umfang oder nach Aufwand. Was ich in jedem Fall zuerst tue: den Ist-Zustand aufnehmen, damit Sie wissen, wo Ihre Anwendung steht und was zuerst dran ist.
Hosting und Deployment
Ich richte Hosting und eine Deployment-Kette ein, bei der jede Änderung automatisch gebaut, getestet und ausgeliefert wird. Meist auf Vercel, Supabase oder einem Server bei einem europäischen Anbieter, je nachdem, was Ihre Anwendung und Ihr Datenschutz verlangen. Dazu gehören Domains und DNS, Zertifikate, Umgebungsvariablen und Geheimnisse an der richtigen Stelle, Fehlerseiten, die auch dann funktionieren, wenn die Anwendung es nicht tut, und eine Dokumentation, mit der jemand anderes das Ganze übernehmen könnte.
Datenmigration
Wenn Daten aus einem alten System, aus Excel-Listen oder aus einer abgekündigten Software in ein neues sollen, plane ich die Migration als eigenes kleines Projekt: Bestandsaufnahme, Abbildung der Felder, ein Probelauf mit Prüfung der Ergebnisse, dann der eigentliche Umzug mit Rückweg, falls etwas nicht stimmt. Nichts wird gelöscht, bevor das Neue nachweislich funktioniert.
Automatisierung
Vieles, was in kleinen Betrieben von Hand passiert, lässt sich automatisieren: Rechnungen aus Aufträgen erzeugen, Daten zwischen zwei Programmen abgleichen, Berichte zu festen Zeiten verschicken, eingehende E-Mails sortieren. Ich baue solche Abläufe als kleine, robuste Werkzeuge mit Protokoll und Fehlerbenachrichtigung, damit Sie sehen, was gelaufen ist, und erfahren, wenn etwas nicht lief.
Beleg: die eigenen Produkte
Vier eigene Anwendungen im Betrieb sind mein Nachweis: GeoOracle mit einer täglichen Content-Pipeline, CitedBy mit wiederkehrenden Prüfungen und Zahlungsabwicklung, die Firmenseite mit einem Inhalts-Editor, der bei jeder Veröffentlichung automatisch baut und ausliefert, und ein selbst betriebenes Ticketsystem für Anfragen. Ich weiß, was ein Betrieb kostet, wo er bricht und wie man ihn so baut, dass er nicht bricht.
Für wen
Für Betriebe in Schleswig-Holstein und Hamburg, die eine Anwendung haben, aber niemanden, der sie pflegt; für Unternehmen, deren Entwickler gegangen ist; für alle, bei denen ein wiederkehrender Ablauf jede Woche Stunden kostet. Vor Ort im Kreis Segeberg, in Kiel, Lübeck und Hamburg, remote in ganz Deutschland.