Gần đây tôi đã có rất nhiều kinh nghiệm với thời gian ngừng hoạt động của ứng dụng, từ cả nhà cung cấp và ứng dụng của riêng tôi. Điều này khiến tôi suy nghĩ và tốt nhất tôi có thể google không thực sự là một cách tốt hay tiêu chuẩn để quản lý giao tiếp khách hàng trong các sự cố thời gian chết.
Tôi đã thấy điều này xử lý rất nhiều cách từ cách tiếp cận "đổ lỗi cho tất cả mọi người trừ chúng tôi" đến cách tiếp cận "chúng tôi đã làm hỏng và chúng tôi xin lỗi" .
Vì vậy, câu hỏi của tôi là ... khi bạn làm hỏng ứng dụng và gây ra thời gian chết:
- Bạn có nhận lỗi ngay lập tức không? (Bạn có nên hợp pháp không?)
- Bao nhiêu thông tin bạn cung cấp cho khách hàng về những gì đã sai? ("Sự cố" so với "Lỗi cú pháp mã trong một trong các truy vấn SQL của chúng tôi")
- Bạn có quay lại với một kế hoạch phòng ngừa tiếp theo, hoặc chỉ để lại tại "điều này đã được giải quyết"?
- Bạn có cung cấp cập nhật theo thời gian thực? Bao lâu? Thông qua Twitter hoặc trang web công khai?
Bất kỳ thực hành tốt nhất nào khác cho việc này mà bạn thấy thành công?