Was wir entwickeln
Software-Wartungsleistungen
Monitoring & Incident Response
Wir behalten dein System im Blick, damit du es nicht musst. Wenn etwas schiefläuft, wissen wir es, bevor deine Nutzer es merken – und wir handeln sofort.
24/7-Überwachung von Verfügbarkeit und PerformanceFehlerverfolgung mit vollständigem Replay und KontextSLA-basierte Incident Response und BugfixingUpdates & Sicherheit
Veraltete Abhängigkeiten und ungepatchte Sicherheitslücken sind der häufigste Einfallsweg für Angriffe. Wir halten deinen Tech-Stack aktuell, damit sich Risiken nicht unbemerkt aufbauen.
Regelmäßige Updates von Abhängigkeiten und FrameworksImplementierung von Sicherheits-Patches und Schwachstellen-ScansOptimierung der Cloud-Infrastruktur und KostenüberprüfungLaufende Entwicklung & Verbesserungen
Wartung bedeutet nicht nur, ein System am Laufen zu halten. Wir helfen deinem System zu wachsen – durch neue Funktionen, bessere Performance und den schrittweisen Abbau von technischen Schulden.
Feature-Entwicklung im Retainer-ModellPerformance-Optimierung und SkalierbarkeitsverbesserungenAbbau von technischen Schulden und Refactoring der CodebasisWarum Rocksoft?
Wir sind seit 2013 auf diesem Weg. Wir wissen, wo es schwierig wird.
Wir haben Produktivsysteme über 13 Jahre lang aufgebaut und geprüft – wir wissen, was kaputtgeht und warum
Wir warten auch Software, die wir nicht selbst entwickelt haben – und sind ehrlich darüber, was wir dabei vorfinden
Transparentes Reporting: Du weißt immer, wie es um dein System steht – nicht nur, dass „alles in Ordnung ist"
Wartung ist der Beginn einer Zusammenarbeit, nicht ihr Ende
So arbeiten wir
Unser Prozess
Erstes Gespräch
30-minütiger Call, um deine Idee, deinen Zeitplan und deine Rahmenbedingungen zu verstehen. Unverbindlich.
Technische Überprüfung
Wir bewerten den aktuellen Zustand deines Systems – Architektur, Abhängigkeiten, Monitoring und bekannte Probleme – bevor wir einen Wartungsumfang festlegen.
Niedriger Einstieg
Umfang & SLA
Eine klare Wartungsvereinbarung: Was wir abdecken, Reaktionszeiten, wie wir kommunizieren und was außerhalb des Retainers liegt.
Wartung & Reporting
Laufendes Monitoring, Updates und Incident Response – mit regelmäßigen Reports, damit du immer weißt, wie es um dein System steht.
Hast du Fragen zu unserem Prozess? Lass uns sprechen - wir antworten innerhalb von 24 Stunden.
Climb Starters
Starte smart mit einem risikoarmen ersten Schritt
Jeder Aufstieg beginnt mit einem sicheren Schritt. Jeder Starter hat einen festen Umfang und einen Festpreis – Klarheit, Strategie oder ein funktionierender Prototyp in Tagen, nicht Monaten.
60 Min. · Kostenpflichtige Beratung
Clarity session
Geh aus einem einzigen Meeting mit dem genauen Wissen heraus, was du entwickeln sollst und wie
Eine fokussierte 60-minütige Strategiesession mit einem erfahrenen Rocksoft-Ingenieur und Product Lead. Bring deine Idee, dein Problem oder deine Produktfrage mit – wir geben dir einen konkreten Weg nach vorne.
Diesen Starter buchen
2 Tage · Remote oder vor Ort
Discovery workshop
Eine klare Produkt-Roadmap und ein entwicklungsfertiger Scope in 2 Tagen
3–5 Tage · Je nach Codebase-Größe
Code Audit
Wisse genau, was nicht funktioniert, was riskant ist und was zuerst behoben werden muss
3–5 Tage · Festpreis
UX Audit
Eine priorisierte Liste von UX-Verbesserungen, die Conversion und Retention steigern
Gespräch buchenKontakt
Tools & Technologien
.NET & C#
Microsofts Framework für den Aufbau robuster Backends und Enterprise-Webanwendungen.
React
JavaScript-Bibliothek für den Aufbau schneller, interaktiver Benutzeroberflächen und Webanwendungen.
Vue.js
Progressives JavaScript-Framework für den Aufbau schneller, reaktiver Web-Benutzeroberflächen.
Microsoft Azure
Microsofts Cloud-Plattform für Hosting, Skalierung und Absicherung von Business-Anwendungen.
Alle Technologien ansehen →
Häufig gestellte Fragen
Was passiert, wenn wir neue Funktionen hinzufügen möchten – fällt das unter die Wartung?
Kleinere Verbesserungen und kleine Iterationen können oft im Rahmen eines Retainers abgedeckt werden, je nachdem, wie er definiert ist. Größere neue Funktionen werden in der Regel separat geplant und bepreist, damit du die Kosten klar im Blick hast, bevor die Arbeit beginnt.
In der Praxis möchten viele unserer Wartungskunden irgendwann auf dem aufbauen, was wir warten – und weil wir das System bereits kennen, ist der Übergang zur aktiven Entwicklung schneller und risikoärmer, als ein neues Team einzubringen. Wir können beide Wege von Anfang an besprechen.
Wir haben erst kürzlich gelauncht und alles ist stabil. Brauchen wir wirklich laufende Wartung?
Die ersten Monate nach dem Launch fühlen sich oft stabil an – und dann ändert sich etwas. Eine Abhängigkeit veröffentlicht ein Breaking Update. Der Traffic wächst, und ein Performance-Problem, das bei geringerem Volumen unsichtbar war, wird plötzlich real. Ein Browser-Update verändert, wie etwas dargestellt wird. Eine Drittanbieter-API ändert ihr Verhalten.
Das sind keine dramatischen Ausfälle. Aber ohne jemanden, der das System beobachtet und aktuell hält, häufen sich kleine Probleme zu großen auf. Die Kosten für reaktive Fixes – besonders dringende – sind fast immer höher als die Kosten für vorbeugende Wartung.
Das richtige Maß an Wartung variiert jedoch. Wir sagen dir ehrlich, was dein System tatsächlich braucht – anstatt einen größeren Retainer zu empfehlen, als gerechtfertigt ist.
→ Mehr lesen: Warum laufende Pflege deiner digitalen Assets deine beste Geschäftsabsicherung ist
Wie schnell reagiert ihr, wenn etwas nicht funktioniert?
Die Reaktionszeiten sind im SLA festgelegt, das wir vor Beginn der Zusammenarbeit vereinbaren. Für die meisten Kunden gilt: Kritische Probleme – alles, was das System für Endnutzer zum Stillstand bringt – werden innerhalb weniger Stunden bearbeitet, mit einem Fix oder Workaround noch am selben Tag. Weniger schwerwiegende Probleme folgen einem längeren, aber ebenfalls klar definierten Zeitrahmen.
Die wichtigere Frage ist: Wie schnell wissen wir, dass etwas nicht funktioniert? Mit einem ordentlichen Monitoring erfahren wir es oft, bevor deine Nutzer es merken. Das richten wir als Teil des Onboardings ein – wenn dein System es noch nicht hat, ist es eines der ersten Dinge, die wir einrichten.
Was umfasst „Wartung" eigentlich – und was liegt außerhalb des Umfangs?
Das hängt davon ab, was wir vorab vereinbaren – deshalb definieren wir den Umfang explizit, bevor wir beginnen. Ein typischer Wartungs-Retainer umfasst Monitoring, Dependency-Updates, Sicherheits-Patches, Bugfixing innerhalb vereinbarter SLA-Zeiten und regelmäßige Reports.
Was in der Regel außerhalb des Umfangs liegt: neue Feature-Entwicklung, größere architektonische Änderungen und Probleme, die durch Drittanbieter-Services außerhalb unserer Kontrolle verursacht werden. Wenn etwas außerhalb des Retainers auftaucht, informieren wir dich sofort, planen es separat und lassen dich entscheiden, wie du vorgehen möchtest. Keine Überraschungen, keine Graubereiche.
Könnt ihr Software warten, die ihr nicht selbst entwickelt habt?
Ja – das ist eine der häufigsten Situationen, in denen wir arbeiten. Bevor wir ein bestehendes System übernehmen, führen wir eine kurze technische Überprüfung durch, um zu verstehen, womit wir es zu tun haben: die Architektur, die Abhängigkeiten, den Stand des Monitorings und bekannte Probleme.
Diese Überprüfung gibt dir ein ehrliches Bild davon, worauf du tatsächlich sitzt. Wenn es erhebliche Risiken gibt, sagen wir dir das, bevor wir einen Wartungsumfang vereinbaren – nicht nachdem wir die Verantwortung für etwas übernommen haben, das wir nicht vollständig verstanden haben. Danach legen wir gemeinsam fest, was die Wartung abdeckt und was nicht.
→ Mehr über unser Code Audit erfahren
Ich weiß noch nicht genau, was ich brauche. Kann ich mich trotzdem melden?
Auf jeden Fall – das ist eigentlich der beste Zeitpunkt für ein Gespräch. Viele unserer erfolgreichsten Projekte begannen mit einem Gespräch, in dem der Kunde sagte: „Ich habe ein Problem, aber ich weiß nicht, wie ich es lösen soll." Wir helfen dir herauszufinden, was du wirklich brauchst – bevor auch nur ein Euro den Besitzer wechselt.
Genau dafür gibt es die Clarity Session: ein fokussiertes 60-minütiges Gespräch, das mit einer klaren schriftlichen Zusammenfassung des Problems, der Risiken und des empfohlenen nächsten Schritts endet.
Wie starten wir die Zusammenarbeit?
Am einfachsten ist es, einen kostenlosen 30-minütigen Call zu buchen. Wir hören dir zu, stellen ein paar Fragen und sagen dir ehrlich, was als nächster Schritt sinnvoll ist. Keine Verpflichtung – nur ein Gespräch.
Wenn du noch nicht bereit für einen Call bist, kannst du uns auch über das Kontaktformular unten eine Nachricht schicken. Wir antworten innerhalb eines Werktags.
→ Gespräch buchen
Wie funktioniert Ihr Entwicklungsprozess?
Lorem