Softwareübernahme

Software übernehmen, die jemand anders gebaut hat

Sie haben eine Anwendung, die läuft oder laufen sollte, und niemanden mehr, der sie kennt. Ich sehe mir den Bestand an und halte schriftlich fest, in welchem Zustand die Anwendung ist, wo Probleme liegen und welcher Aufwand für die Stabilisierung zu erwarten ist.

Drei Situationen

  • Der Entwickler ist nicht mehr erreichbar.

    Die Anwendung läuft, aber niemand kann sie ändern. Zugänge, Bauprozess und Abhängigkeiten sind nicht aufgeschrieben, und jede Anpassung wird zur offenen Frage.

  • Die Anwendung ist instabil oder macht im Betrieb Fehler.

    Es gibt Ausfälle, falsche Zahlen oder Abbrüche, die sich niemand erklären kann. Der Betrieb läuft weiter, aber auf Sicht.

  • Ein Projekt ist festgefahren oder wurde unfertig übergeben.

    Es gibt Code, aber keinen abgeschlossenen Stand. Zu klären ist, ob sich der Bestand fortführen lässt oder ob das Geld in einem Neubau besser aufgehoben ist.

Der Übernahme-Check

Fester Umfang, fester Preis. Drei Schritte.

  1. Ich sichte den Zugang zu Code, Deployment und Datenbank.
  2. Ich bewerte Architektur, Abhängigkeiten und Risiken.
  3. Sie bekommen eine schriftliche Einschätzung mit einem Aufwandsrahmen für Stabilisierung und Weiterentwicklung.

Der Check umfasst eine Anwendung. Die schriftliche Einschätzung liegt innerhalb von fünf Arbeitstagen vor, gerechnet ab dem Tag, an dem mir die Zugänge vorliegen.

Darin steht auch, wovon ich abrate. Trägt der Bestand nicht, schreibe ich das hin, und zwar mit Begründung. Nach dem Check sollen Sie entscheiden können, ohne nachfragen zu müssen.

Der Check kostet 890 €. Endpreis, keine Umsatzsteuer (Kleinunternehmerregelung nach § 19 UStG). Beauftragen Sie mich danach mit Arbeiten an derselben Anwendung, rechne ich die 890 € für den Check vollständig auf diesen Auftrag an.

Der Check ist keine Reparatur und kein Angebot für eine Umsetzung. Er ist die Grundlage für die Entscheidung, ob und wie es weitergeht. Mit dem Ergebnis können Sie auch zu jemand anderem gehen.

Danach

Es gibt zwei Wege, und jeder wird nach dem Check einzeln vereinbart.

Stabilisieren bedeutet, Fehler einzugrenzen und zu belegen, Tests dort anzulegen, wo sie fehlen, und den Bauprozess so nachvollziehbar zu machen, dass eine Änderung wieder planbar ist.

Weiterentwickeln bedeutet neue Fachlogik, Schnittstellen und Auswertungen im bestehenden System, ohne es dafür neu zu bauen.

Für Agenturen

Ich liefere Ihnen Backend, Schnittstellen und Fachlogik zu. Auf Wunsch trete ich nach außen nicht in Erscheinung, und was ich für Sie baue, geben Sie unter Ihrem Namen weiter.

Je Auftrag wird ein fester Leistungsumfang vereinbart. Kontakt zu Ihrem Kunden nehme ich nur nach Absprache mit Ihnen auf.

Woran Sie sich ein Bild machen können

Waldzustands-Monitor (waldzustands-monitor.de) ist eine eigene, öffentlich erreichbare Anwendung und kein Kundenauftrag. Sie wertet amtliche Waldzustandsdaten aus elf freigegebenen Quellen aus, insgesamt 1.418 Messwerte über 41 Aufnahmejahre und 17 Gebiete. Karten, Diagramme und Tabellen entstehen serverseitig als SVG, ohne Diagramm- oder Kartenbibliothek, dazu eine JSON-Schnittstelle und ein CSV-Export. PHP 8.3, PostgreSQL 16, Slim 4, Twig, Docker, 99 Modultests mit 1.177 Zusicherungen.

Apotheke am Bürgerhaus, Frankfurt ist ein Kundenprojekt, eine Web-Plattform mit eigenen Inhaltstypen, serverseitiger Bildverarbeitung, Öffnungszeiten-Logik einschließlich Feiertagen und automatisierten Tests.

Kontakt

Für eine erste Einschätzung genügt mir eine E-Mail an kontakt@gartway.de mit ein paar Sätzen zum System und zum Problem.

Zugang zu Code, Server oder Datenbank brauche ich dafür nicht. Er wird erst nach einem ersten Gespräch vereinbart, mit Zugängen, die Sie selbst vergeben und jederzeit wieder entziehen können.

Erstgespräch vereinbaren+49 176 40421193

Ich melde mich innerhalb eines Werktags mit einem Terminvorschlag.