Wenn Sie dies noch nicht getan haben, definieren Sie die Mindestsystemanforderungen Ihrer Website, z
- unterstützte Browser¹,
- minimale Anzeigegröße,
- erforderliche Cookie-Berechtigungen,
- usw.
Wenn der Benutzer die Mindestsystemanforderungen nicht erfüllt hat, ist es nicht Ihre Schuld, dass es bei ihm nicht funktioniert hat. Untersuchen Sie das Problem, beweisen Sie, dass die Mindestsystemanforderungen nicht erfüllt wurden, und senden Sie dem Kunden eine Rechnung für die Zeit, die Sie dafür aufgewendet haben.²
In einigen Fällen ist es natürlich nicht so einfach: Sie sind vielleicht davon überzeugt, dass das Problem "auf der Benutzerseite" liegt, aber Sie können es möglicherweise nicht beweisen, ohne viel Aufwand zu betreiben. In diesem Fall sollten Sie mit Ihrem Kunden sprechen:
Ich habe einige Tests durchgeführt und bin mir ziemlich sicher, dass das Problem eine seltsame Firewall-Konfiguration / ein fehlerhaftes IE-Plugin / etc. Ist. Um dies zu beweisen, muss ich mich jedoch viel Mühe geben. Wenn ich das mache und es sich herausstellt, dass der Fehler nicht auf meiner Seite war, muss ich Ihnen eine Rechnung für die von mir geleistete Arbeit schicken. Sind Sie sicher, dass ich dieses Problem weiter untersuchen soll?
¹ Dies bedeutet nicht, dass es nicht mit anderen Browsern funktioniert, sondern beschränkt Ihre Garantie nur auf diese Browser. Normalerweise wird der Kunde verstehen, dass Sie Ihre Website nicht mit jedem Browser ausführlich testen können . Idealerweise sollte dies im Voraus geklärt werden:
Das Angebot enthält Unterstützung für IE8-10, FF12-19 und Safari 5. IE7 kann für zusätzliche $ xxx enthalten sein, IE6 für zusätzliche $ xxxx.
² Das Senden einer Rechnung ist ein sehr starkes Zeichen: Selbst wenn sich der Kunde beschwert und Sie die Rechnung als Geste des guten Willens stornieren, erfährt der Kunde, dass ungerechtfertigte Beschwerden Geld kosten können.
Lösen Sie die Beschwerde unabhängig davon, wie viele Benutzer erfolgreich waren. Stellen Sie außerdem sicher, dass Sie bei jeder Benutzerbeschwerde aufzeichnen, was für die Zukunft schief gelaufen ist.
Als Programmierer müssen Sie dies berücksichtigen
cookie-restriction/old browser
und richtig berücksichtigen. Es gibt keine akzeptable Lösung, bei der ein 'zu schlecht; Aktualisierung!' ist akzeptabel, sofern nicht von Ihrem Kunden angegeben.Dies kann eine Lernmöglichkeit sein, bei der Sie solche Details mit Ihren Kunden besprechen, um sicherzustellen, dass diese abgedeckt sind und es keine überraschenden „Gotcha“ -Situationen gibt.
quelle