DE
Kontakt
Übernahme und langfristige Wartung von Legacy-Code

Ihr Entwickler ist nicht mehr da?
Wir warten Ihr Altsystem weiter.

Sie betreiben ein System in VB6, ASP Classic, .NET Framework oder Java, das niemand mehr anzufassen wagt? Wir übernehmen den Quellcode, stellen die Build-Umgebung wieder her, richten Regressionstests ein und kümmern uns im Rahmen eines Jahresvertrags um Fehlerbehebungen und Hotfixes. Keine Neuentwicklung. Keine Migration.

  • Keine Neuentwicklung, keine Migration
  • Teamabdeckung, auch bei Urlaub oder Krankheit
  • Code und Doku gehen vollständig an Sie zurück

Ihr festes Wartungsteam für Altsysteme

  • Undokumentierten Code übernehmenQuellcode erfassen, fehlende Komponenten beschaffen, Build wiederherstellen
  • Fehlerbehebungen und HotfixesAnalyse von Produktionsfehlern bis auf Codeebene
  • Regressionstests und ReleasesJede Änderung wird vor der Auslieferung getestet
  • Wissensdatenbank und MonatsberichteSystemwissen steht in Dokumenten, nicht im Kopf einer einzelnen Person
Herausforderungen

Kennen Sie diese Probleme mit Ihrem Altsystem?

Es trägt noch immer Ihr Tagesgeschäft, doch niemand kann die Verantwortung für seine Wartung übernehmen.

Der Entwickler hat gekündigt oder ist im Ruhestand

Nur eine Person kannte das System – und sie ist ohne Übergabe gegangen.

Keine Dokumentation, niemand traut sich an Änderungen

Ein Berichtsfeld geändert, und schon stimmt der Monatsabschluss nicht mehr. Jede Änderung ist ein Glücksspiel.

Der ursprüngliche Dienstleister existiert nicht mehr

Der Auftragnehmer hat aufgegeben oder nimmt keine Aufträge mehr an, und der Quellcode liegt auf irgendeinem alten PC.

Plötzliche Ausfälle

Das Produktivsystem fällt aus, niemand findet die Ursache, und ein Neustart ist die einzige Hoffnung.

Kein Budget für eine Neuentwicklung

Angebote für eine Neuentwicklung liegen im sechsstelligen Euro-Bereich bei zwei Jahren Laufzeit – dabei funktioniert das System noch.

Niemand beherrscht die alte Technik

Eine Vollzeitstelle für ein einzelnes System rechnet sich nicht, und passende Fachkräfte sind schwer zu finden.

Leistungen

Übernahme und Wartung von Altsystemen

Zuerst prüfen wir, ob wir das System beherrschen. Dann übernehmen wir langfristig die Verantwortung.

Übernahmeanalyse

Wir erfassen Quellcode, Abhängigkeiten, Lizenzen und Betriebsumgebung und liefern einen Bericht zur Risikobewertung.

  • Abgleich von Quellcode und Produktivversion
  • Neuer Build aus dem Quellcode
  • Basis für Regressionstests schaffen
So läuft die Übernahme ab

Jährlicher Wartungsvertrag

Ein festes monatliches Stundenkontingent: Entwickler, die Ihr System kennen, übernehmen Korrekturen und Releases.

  • Fehlerbehebungen und Hotfixes
  • Regressionstests und Code-Reviews
  • Regelmäßige Wartungsberichte
Pakete und Preise ansehen

Kleine Änderungswünsche

Änderungen an Berichtsfeldern, Berechnungsregeln oder Masken werden zuerst aus den Stunden Ihrer Monatsgebühr gedeckt.

  • Auswirkungsanalyse vor jeder Änderung
  • Über das Kontingent hinaus erst nach Angebot
  • Dokumentation wird danach aktualisiert
Änderung anfragen
Technologien

Unterstützte Legacy-Technologien

Wir übernehmen nur Technologien, die wir wirklich beherrschen. So lassen sich Übernahmeaufwand und Reparaturzeiten vorab abschätzen.

Kerntechnologien

.NET Framework2.0–4.8 ASP.NET Web Forms ASP Classic Visual Basic 6 Java EE6/7/8, Struts 1, JSP SQL-Server-Stored-Procedures PowerBuilder9–12.5

Desktop- und Abteilungs­anwendungen

WinForms / WPF Excel / Access VBA Access-Datenbank­anwendungen

Mobile Apps

Xamarin.iOS / Xamarin.AndroidSupport eingestellt Objective-C Swiftvor 5.0 Android JavaSupport Library Cordova / Ionic 1–3 React Native0.6x und älter

Berichtswesen

Crystal Reports8.5–13 RDLC SSRS

Im Einzelfall

Oracle PL/SQL / Forms Lotus Notes / Domino PHP 5.x Delphi Visual FoxPro COBOL / RPG

Technologien der Kategorie »Im Einzelfall« übernehmen wir erst, wenn die Übernahmeanalyse bestätigt, dass wir die passenden Fachleute haben.

Ablauf

So läuft die Übernahme eines Altsystems ab

Wir weisen nach, dass wir Ihr System beherrschen, bevor Sie einen Wartungsvertrag unterschreiben.

  1. 1

    Übernahmeanalyse

    2 Tage bis 4 Wochen · kostenlos

    Wir erfassen Quellcode, Abhängigkeiten, Lizenzen und Betriebsumgebung und liefern einen Risikobericht.

  2. 2

    Build-Wiederherstellung

    Während der Analyse

    Wir erzeugen aus dem Quellcode ein Binary, das der Produktivversion entspricht, und schaffen eine Testbasis.

  3. 3

    Jahresvertrag

    Mindestens 12 Monate

    Sie wählen ein Paket nach Stundenkontingent und Reaktionszeit. Leistungsumfang und Satz für Mehrstunden stehen im Vertrag.

  4. 4

    Laufende Wartung

    Monatliche Lieferung

    Korrigieren, testen, prüfen, ausliefern. Wir halten die Wissensdatenbank aktuell und senden Ihnen einen Monatsbericht.

2Entwicklerkennen jedes System (Haupt- und Vertretung)
1StundeReaktionszeit bei P1-Störungen im Paket Critical
24×7Rufbereitschaft das ganze Jahr im Paket Critical
100%Code, Doku und Tests gehören Ihnen
Preise

Wartungspakete und Preise

Ihre Monatsgebühr wird zu 110 € pro Stunde in Entwicklerstunden umgerechnet. Sie nutzen diese für Korrekturen, Änderungen und Pflicht-Updates von SDKs; nicht genutzte Stunden gehen in den Folgemonat über. Mehrere Entwickler kennen Ihr System – fällt einer aus, bleibt trotzdem nichts liegen.

ESSENTIAL

Interne Systeme, die sich wenige Male im Jahr ändern und nur gelegentlich Probleme machen.

910 €/Monat
Nur Größe S: unter 50.000 Zeilen

10.920 € pro Jahr

  • 8 Entwicklerstunden pro Monat inklusive
  • Reaktion innerhalb von 2 Arbeitstagen
  • 8 Stunden täglich, 5 Tage pro Woche
  • Quartalsweiser Wartungsbericht
Paket anfragen
CRITICAL

Kernsysteme, deren Ausfall Produktion oder Auftragsabwicklung stoppt.

6.890 €/Monat

82.680 € pro Jahr

  • 62 Entwicklerstunden pro Monat inklusive
  • Reaktion auf P1-Störungen in 1 Stunde
  • Rufbereitschaft 24/7, ganzjährig
  • Nachbereitungsberichte zu Störungen
Paket anfragen

Übernahmeanalyse und Build-Wiederherstellung

Die Übernahmeanalyse ist immer kostenlos. Die Größe der Codebasis bestimmt, welche Pakete infrage kommen. Größe = Zeilen individuellen Codes + Stored Procedures, ohne werkzeuggenerierten Code.

GrößeCodezeilenVerfügbare Pakete
SUnter 50.000, höchstens 2 externe SchnittstellenAlle Pakete
M50.000–200.000Standard, Critical
L200.000–500.000Standard, Critical
XLÜber 500.000 oder mehrere SystemeIm Einzelfall

Die in der Monatsgebühr enthaltenen Stunden decken alle Arbeiten im Leistungsumfang ab: Korrekturen, kleine Änderungen und Pflicht-Updates von SDKs. Nicht genutzte Stunden gehen in den Folgemonat über, höchstens im Umfang eines Monatskontingents; eine Erstattung erfolgt nicht. Mehrstunden kosten 124 € pro Stunde, werden vor Arbeitsbeginn angeboten und zum Monatsende abgerechnet.

Alle Preise zzgl. Steuern; Monatspreise bei Jahresvertrag. Größe und Paket werden in der Übernahmeanalyse verbindlich festgelegt. Verfehlen wir eine Reaktionszeit, schreiben wir die Monatsgebühr anteilig gut.

Umfang

Leistungsumfang

Was wir tun und was nicht – klar geregelt, bevor Sie unterschreiben.

Im Vertrag enthalten

  • Codeanalyse, Fehlerbehebungen, Hotfixes
  • Analyse von Produktionsfehlern bis auf Codeebene
  • Regressionstests, Code-Reviews, Release-Unterstützung
  • Pflege von Quellcode-Dokumentation und Wissensdatenbank
  • Probleme mit Abhängigkeiten und Builds(nur bestehende Versionen)
  • Kleine Änderungswünsche(zuerst aus dem Kontingent, darüber hinaus separates Angebot)
  • Pflicht-Updates von SDKs gemäß App-Store- und Google-Play-Richtlinien(zuerst aus dem Kontingent, darüber hinaus separates Angebot)

Nicht enthalten

  • Laufender Betrieb von Servern, Datenbanken und Netzwerken
  • Neue Funktionen oder größere Entwicklungsprojekte
  • Neuentwicklung oder Migration auf neue Technologien
  • Systeme ohne rechtmäßige Nutzungsrechte am Quellcode
Selbsttest

Können wir Ihr Altsystem übernehmen?

Haken Sie die Voraussetzungen an, die Sie bereits erfüllen. Fehlendes klären wir gemeinsam in der Übernahmeanalyse.

0 / 5Haken Sie die Punkte oben an.
FAQ

Häufige Fragen zur Wartung von Altsystemen

Warum das System nicht einfach neu entwickeln?

Eine Neuentwicklung bedeutet, jede im Altsystem verborgene Geschäftsregel erneut aufzuspüren – Kosten und Risiko werden dabei meist unterschätzt. Hat das System noch 3 bis 5 Jahre Nutzungsdauer vor sich, ist stabile Wartung die wirtschaftlichere Wahl. Entscheiden Sie sich später doch für eine Neuentwicklung, gehen die von uns aufgebaute Wissensdatenbank und die Testbasis direkt an das neue Team.

Wie setzen Sie KI ein?

Wir nutzen KI, um Code zu lesen, die Wissensdatenbank aufzubauen sowie Testfälle und Korrekturen zu entwerfen. Jede Änderung prüft ein Entwickler, und vor der Auslieferung muss sie die Regressionstests bestehen.

Ist unser Quellcode sicher?

Ihr Quellcode liegt in einer dedizierten, isolierten Umgebung, und beide Seiten unterzeichnen eine Geheimhaltungsvereinbarung (NDA). Wir nutzen ausschließlich KI-Dienste für Unternehmen, die Ihre Daten weder speichern noch zum Training verwenden. Auf Wunsch kann Ihr Vertrag auch ausschließlich lokal betriebene Modelle vorschreiben.

Sind wir nach Vertragsende an Sie gebunden?

Nein. Quellcode, Dokumentation, Build-Skripte und Tests gehören Ihnen. Bei Vertragsende übergeben wir alles vollständig, zusammen mit einer Übergabedokumentation.

Wie messen Sie die Größe der Codebasis?

Wir zählen die Zeilen des individuell entwickelten Codes plus die Stored Procedures der Datenbank – ohne werkzeuggenerierten Code (etwa VB6-Formulare und WinForms-Designer-Dateien) und ohne Bibliotheken von Drittanbietern. Für ein Erstgespräch genügt es, scc oder cloc in Ihrem Quellcodeverzeichnis auszuführen und uns die Ausgabe zu senden. Die verbindliche Größe stellen wir in der Übernahmeanalyse fest; dabei berücksichtigen wir auch die Zahl externer Schnittstellen und Drittanbieterkomponenten.

Können Sie eine mobile App warten, ohne sie zu aktualisieren?

Bestehende Funktionen können wir warten, ganz stillstehen kann eine App jedoch nie. Google Play hebt das geforderte Target-API-Level jedes Jahr an, und der App Store verlangt Builds mit aktuellen Xcode- und SDK-Versionen. Wer zurückfällt, kann keine Updates mehr veröffentlichen oder verliert den Store-Eintrag. Diese Pflicht-Updates werden zuerst aus den Stunden Ihrer Monatsgebühr gedeckt; darüber hinaus erstellen wir ein separates Angebot. Sobald die neuen Richtlinien eines Jahres feststehen, informieren wir Sie frühzeitig. Bitte stellen Sie vor der Übernahme außerdem sicher, dass Signaturzertifikate, Android-Keystore und Entwicklerkonten auf Ihr Unternehmen registriert sind. Geht der Keystore verloren, lässt sich die bestehende App nie wieder aktualisieren.

Ist die Gebühr verschenkt, wenn einen Monat lang nichts ausfällt?

Nein. Die enthaltenen Stunden gelten für jede Arbeit im Vertragsumfang, auch für kleine Änderungen (etwa an Berichtsfeldern, Berechnungsregeln oder Masken) und Pflicht-Updates von SDKs. Nicht genutzte Stunden gehen in den Folgemonat über, höchstens im Umfang eines Monatskontingents. Bis dahin nicht genutzte Stunden verfallen und werden nicht erstattet. Jeder Monatsbericht weist genutzte, übertragene und demnächst verfallende Stunden aus.

Was, wenn die Analyse ergibt, dass Sie das System nicht übernehmen können?

Der Analysebericht nennt die Gründe, etwa Quellcode, der nicht der Produktivversion entspricht, oder nicht beschaffbare Lizenzen für zentrale Komponenten. Sie können den Bericht anderen Anbietern vorlegen – ohne Verpflichtung, einen Wartungsvertrag abzuschließen.

Kontakt

Übernahmeanalyse anfragen

Beschreiben Sie kurz, wofür das System dient und womit es entwickelt wurde. Innerhalb von 2 Arbeitstagen erhalten Sie eine erste Einschätzung.

  • Antwort innerhalb von 2 ArbeitstagenErste Einschätzung, ob wir übernehmen können und wie lange es ungefähr dauert
  • NDA, bevor wir Code sehenFür das Erstgespräch ist kein Quellcode nötig
  • E-Maillegacy@jetsion.com