Jeśli jeszcze tego nie zrobiłeś, określ minimalne wymagania systemowe swojej witryny, np
- obsługiwane przeglądarki¹,
- minimalny rozmiar wyświetlacza,
- wymagane uprawnienia do plików cookie,
- itp.
Jeśli użytkownik nie spełnia minimalnych wymagań systemowych, to nie twoja wina, że nie działał on dla niego. Zbadaj problem, udowodnij, że minimalne wymagania systemowe nie zostały spełnione, i wyślij klientowi fakturę za poświęcony na to czas .²
Oczywiście w niektórych przypadkach nie jest to takie proste: możesz być przekonany, że problem leży „po stronie użytkownika”, ale możesz nie być w stanie go udowodnić bez włożenia w to dużego wysiłku. W takim przypadku powinieneś porozmawiać ze swoim klientem:
Przeprowadziłem kilka testów i jestem prawie pewien, że problemem jest dziwna konfiguracja zapory ogniowej / błędna wtyczka IE / itp. Jednak, aby to udowodnić, będę musiał włożyć w to wiele wysiłku. Jeśli to zrobię i okaże się, że wina nie była po mojej stronie, będę musiał wysłać rachunek za wykonaną przeze mnie pracę. Czy na pewno chcesz, żebym nadal badał ten problem?
¹ Nie oznacza to, że nie będzie działać z innymi przeglądarkami, ogranicza jedynie gwarancję do tych przeglądarek. Zazwyczaj klient rozumie, że nie można dokładnie przetestować witryny za pomocą każdej przeglądarki. Najlepiej byłoby to wyjaśnić z góry:
Oferta obejmuje obsługę IE8-10, FF12-19 i Safari 5. IE7 można dodać za dodatkowe $ xxx, IE6 za dodatkowe $ xxxx.
² Wysłanie faktury jest bardzo silnym znakiem: nawet jeśli klient narzeka, a ostatecznie anulujesz fakturę jako gest dobrej woli, klient dowiaduje się, że nieuzasadnione reklamacje mogą kosztować pieniądze.
Rozwiąż skargę niezależnie od liczby użytkowników, którzy odnieśli sukces. Upewnij się również, że poprzez każdą skargę użytkownika rejestrujesz, co poszło nie tak w przyszłości.
Jako programista musisz to rozważyć
cookie-restriction/old browser
i odpowiednio uwzględnić. Nie ma akceptowalnego rozwiązania, w którym „szkoda; Aktualizacja!' jest akceptowalny, chyba że określi go twój klient.Może to być okazja do nauki, w której wymieniasz takie szczegóły ze swoimi klientami, aby upewnić się, że jeśli jest taka możliwość, jest ona objęta i nie ma niespodziewanych sytuacji „gotcha”.
źródło