Beauftragen Sie Freelancer für Wartung oder Vertretung mit definiertem Backlog, Zugriffsgrenzen, Prüfer und dokumentierter Übergabe für Ihr Team.
Vertretung oder Wartungsleistung?
Vertretung ergänzt Kapazität; Ihr Team behält Prioritäten und Prüfungen. Wartung braucht vereinbarten Umfang und Zuständigkeiten. Trennen Sie Fehler, Updates und neue Funktionen; eine Person zu beauftragen umfasst nicht automatisch laufenden Support.
Legen Sie ein Sicherheitsnetz aus Tests um das Verhalten, auf das Sie sich verlassen
Legacy-Code hat meist wenige Tests, und sein dokumentiertes Verhalten stimmt selten mit dem tatsächlichen überein. Schreiben Sie vor Strukturänderungen Charakterisierungstests: Tests, die festhalten, was das System heute tut, einschließlich seiner merkwürdigen Grenzfälle, sodass jede Verhaltensänderung als fehlschlagender Test sichtbar wird.
Beginnen Sie an den Rändern, mit Tests, die die Anwendung über ihre API oder Benutzeroberfläche aufrufen und die Ergebnisse prüfen, denn diese überstehen interne Änderungen. Spielen Sie bei Berechnungen und Berichten echte Eingaben durch den alten und den neuen Code und vergleichen Sie die Ausgaben. Ergänzen Sie feinere Tests für jeden Teil, sobald Sie ihn refaktorieren. Unser Artikel über das Upgrade einer kritischen Java-8-Anwendung zeigt dasselbe Sicherheitsnetz bei einem Upgrade der Laufzeitumgebung.
Was gehört ins Wartungsbriefing?
Listen Sie Versionen, bekannte Vorfälle, Releaseprozess und Dokumentationslücken auf. Benennen Sie kritisches Verhalten und Freigabeverantwortliche. Vereinbaren Sie Kapazität, Start und Übergabe; Supportabdeckung muss ausdrücklich festgelegt werden.
Das Wichtigste in Kürze
- Vertretung ergänzt Kapazität; Ihr Team behält Prioritäten und Prüfungen.
- Listen Sie Versionen, bekannte Vorfälle, Releaseprozess und Dokumentationslücken auf.
- Halten Sie den geschäftlichen Grund für die Modernisierung schriftlich fest, mit einer Messgröße, die Sie später prüfen können.
FAQ
Vertretung oder Wartungsleistung?
Vertretung ergänzt Kapazität; Ihr Team behält Prioritäten und Prüfungen. Wartung braucht vereinbarten Umfang und Zuständigkeiten. Trennen Sie Fehler, Updates und neue Funktionen; eine Person zu beauftragen umfasst nicht automatisch laufenden Support.
Was gehört ins Wartungsbriefing?
Listen Sie Versionen, bekannte Vorfälle, Releaseprozess und Dokumentationslücken auf. Benennen Sie kritisches Verhalten und Freigabeverantwortliche. Vereinbaren Sie Kapazität, Start und Übergabe; Supportabdeckung muss ausdrücklich festgelegt werden.
Ich weiß nicht genau, wen ich brauche. Können Sie helfen?
Ja. Beschreiben Sie das Problem in Ihrer Anfrage oder in einem Gespräch, und wir helfen Ihnen, die Rolle zu definieren. Wenn sich herausstellt, dass Sie eher ein fertig umgesetztes Projekt brauchen, übernehmen wir auch das.