Ich habe in letzter Zeit viele Erfahrungen mit Ausfallzeiten von Anwendungen gemacht, sowohl von Anbietern als auch von meinen eigenen Anwendungen. Dies hat mich zum Nachdenken gebracht und so gut ich googeln kann, gibt es keine wirklich gute oder standardmäßige Methode zur Verwaltung der Kundenkommunikation bei Ausfallzeiten.
Ich habe gesehen, dass dies auf viele Arten gehandhabt wurde, vom Ansatz "Alle außer uns beschuldigen" bis zum Ansatz "Wir haben es vermasselt und es tut uns leid" .
Meine Fragen sind also ... wenn Sie eine App vermasseln und Ausfallzeiten verursachen:
- Gibst du sofort Fehler zu? (Sollten Sie legal?)
- Wie viele Informationen geben Sie dem Kunden darüber, was schief gelaufen ist? ("Ein Problem" vs. "Ein Codesyntaxfehler in einer unserer SQL-Abfragen")
- Kommen Sie mit einem Follow-up-Präventionsplan zurück oder belassen Sie ihn einfach bei "Dies wurde behoben"?
- Bieten Sie Echtzeit-Updates an? Wie oft? Über Twitter oder eine öffentlich zugängliche Website?
Gibt es noch andere Best Practices, die Sie für erfolgreich befunden haben?