Test-Peeking bezeichnet die Praxis, die Ergebnisse eines laufenden Experiments wiederholt zu überprüfen und es abzubrechen, sobald ein Signifikanzniveau überschritten wird. Dies ist die häufigste Methode, mit der valide statistische Verfahren zu falschen Schlussfolgerungen führen, und geschieht fast immer in guter Absicht von Personen, die glauben, lediglich den Fortschritt zu überwachen. Die Mathematik des Fixed-Horizont-Tests geht von einer einzigen Analyse mit einer vorab berechneten Stichprobengröße aus; jede weitere Überprüfung erhöht die Wahrscheinlichkeit, dass zufällige Schwankungen das Signifikanzniveau überschreiten, und die tatsächliche Rate falsch positiver Ergebnisse steigt mit jeder Überprüfung.
Das Ausmaß der Verzerrung ist überraschend. Ein Test, der mit einer Falsch-Positiv-Rate von 5 Prozent ausgelegt ist und über einige Wochen täglich mit der Abbruchbedingung „signifikante Ergebnisse erzielt“ durchgeführt wird, kann eine um ein Vielfaches höhere tatsächliche Falsch-Positiv-Rate aufweisen. Das Programm sammelt dann ein Portfolio an vermeintlichen Erfolgen an, von denen ein erheblicher Anteil auf Fehlalarmen beruht, und die Gesamtauswirkungen auf das Geschäft entsprechen nicht der Summe der gemeldeten Effekte. Da jeder einzelne Test korrekt analysiert schien, wird die Ursache für die Diskrepanz selten ermittelt, und die gängige Schlussfolgerung lautet, dass Optimierung in diesem Unternehmen schlichtweg nicht funktioniert.
Das Vorab-Beobachten verzerrt auch die Größe der verbleibenden Effekte. Ein Test, der im Moment der Signifikanz abgebrochen wird, wird zu einem Zeitpunkt beendet, an dem die zufällige Variation die Variante begünstigt. Daher überschätzt der beobachtete Effekt systematisch den wahren Effekt, selbst wenn dieser real ist. Programme, die vorzeitig abbrechen, weisen daher größere Erfolge aus, als sie tatsächlich erzielen. Dies schädigt die Glaubwürdigkeit im Laufe der Zeit und lässt sich nur schwer wieder gutmachen, sobald die Finanzwelt die Diskrepanz bemerkt hat.
Der Druck, die Ergebnisse zu überprüfen, ist strukturell und nicht persönlich. Testplattformen zeigen in ihren Dashboards Live-Signifikanzwerte an. Stakeholder überprüfen diese. Eine Variante mit einem deutlichen Vorsprung zu Beginn erzeugt realen kommerziellen Druck, sofort auf den Markt zu kommen, während eine Variante mit einem frühen Rückgang Druck erzeugt, den Test zu stoppen und Verluste zu begrenzen. Den Leuten zu sagen, sie sollen nicht hinschauen, ist wirkungslos; die praktischen Lösungen sind verfahrenstechnischer und technischer Natur. Legen Sie die Stichprobengröße und das Enddatum vor dem Start schriftlich fest. Verwenden Sie sequentielle oder Bayes'sche Methoden, die für die kontinuierliche Überwachung ausgelegt sind, damit die Überprüfung legitim ist. Konfigurieren Sie Dashboards so, dass die Signifikanzwerte ausgeblendet werden, bis die geplante Stichprobengröße erreicht ist. Behalten Sie den vorzeitigen Stopp echten Notfällen vor, die durch Schutzmaßnahmen erkannt werden, mit einem benannten Entscheidungsträger und einer dokumentierten Begründung.
Zwischen dem bloßen Betrachten und der Überwachung besteht ein wichtiger Unterschied. Die Beobachtung von Fehlerraten, Seitenladezeiten, Stichprobenverhältnissen und schwerwiegenden Verstößen gegen die Schutzmaßnahmen während eines Tests ist nicht nur zulässig, sondern notwendig, da fehlerhafte oder schädliche Varianten sofort gestoppt werden müssen. Die Analyse wird jedoch verfälscht, wenn die primäre Geschäftskennzahl außerhalb des vorab festgelegten Plans als Abbruchkriterium verwendet wird. Die Trennung der operativen Überwachung von der Ergebnisanalyse durch unterschiedliche Dashboards und Berechtigungen reicht in der Praxis oft aus, um das Problem zu lösen.
Wenn ein Stakeholder vor Abschluss eines Tests dessen Leistungsstatus erfragen möchte, ist eine kategorische Ablehnung meist kontraproduktiv, und die Angabe der Kennzahl untergräbt das Protokoll. Ein praktikabler Mittelweg besteht darin, über den Betriebszustand anstatt über das Ergebnis zu berichten: zu bestätigen, dass der Test korrekt läuft, der Datenverkehr wie konfiguriert aufgeteilt wird, keine Sicherheitsvorkehrungen verletzt wurden und wie viele Tage bis zur geplanten Analyse verbleiben. Dies beantwortet die berechtigte Frage hinter der Anfrage, die in der Regel eher auf Risiken als auf Neugierde beruht, ohne eine Kennzahl preiszugeben, auf deren Grundlage gehandelt werden muss. Diese Vorgehensweise im Vorfeld als Teil des Versuchsprotokolls zu vereinbaren, ist wesentlich einfacher, als sie mitten in einem Test auszuhandeln, der vielversprechend erscheint, wenn der kommerzielle Druck zur sofortigen Veröffentlichung am größten und das Argument der Geduld am wenigsten willkommen ist.
Die Etablierung dieser Disziplin ist eine der am wenigsten technischen und gleichzeitig wertvollsten Maßnahmen, die einem Optimierungsprogramm zur Verfügung stehen. In einem typischen CRO-Dienstleistung Engagement, Analyseprotokoll, Abbruchregeln und die Befugnis zum Notstopp werden vor dem ersten Testlauf dokumentiert, und die Ergebnisse werden in einem festen Rhythmus und nicht auf Anfrage veröffentlicht. Benötigt eine Organisation aus legitimen kommerziellen Gründen kontinuierliche Transparenz, ist ein sequenzielles Design die richtige Wahl, anstatt Tests mit festem Zeithorizont durchzuführen und darauf zu hoffen, dass niemand hinsieht.