Beta-Tests ist eine gängige Praxis in der Computer-Software -Geschäft. Bevor die Allgemeinheit Gewinne auf die endgültige Version eines Produkts zugreifen , ist es üblich, für einige Teil der Öffentlichkeit , um die Software auf Herz und Nieren , auf der Suche nach Problemen , Usability Testing und Performance-Messung auf verschiedenen Hardware . Die Begründung für einige Beta-Tests unterscheiden können , aber das Ende Ziel ist immer das Produkt, das letztlich für die Öffentlichkeit bestimmt ist, zu verbessern. Definition
Eine offene Beta-Test ist eine optionale Testphase , dass ein Stück von Computer-Software oder Video- Spiel durch und nach der Erstellung interner Tests geht . Alle Software- Projekte durchlaufen verschiedene Stadien der Entwicklung, oder Meilensteine , die gemeinhin mit einer Pre-Alpha- Zustand , Alpha-Version , Beta-Version und die endgültige Version . Mit einem Beta-Test , hat ein Stück Software, ein Punkt, wo es erfordert erhebliche Tests von der Außenwelt erreicht . Ein Beta-Test ist "offen" , wenn fast jede Person in der Öffentlichkeit die Software testen können.
Funktion
Ein Unternehmen kann viele Gründe haben , um eine offene Beta wählen Test für sein Produkt , aber der Hauptgrund ist, um Bugs und Probleme, die die Schnittstelle Veröffentlichung der finalen Einzelhandel Produkts beeinträchtigen finden könnte . Saeed Khan in einem 2006 Artikel auf Pragmatische Marketing- Website glauben öffentlichen Eingang in der Software-Entwicklung ist wichtig : "Ob es Beta-Tests , externe Validierung , vorzeitige Entlassung oder etwas anderes genannt wird , ist es fast allgemein anerkannt, dass Software-Entwicklung ist ein schrittweiser Prozess und Benutzer-Feedback ist entscheidend für die Entwicklung großer Software-Produkte. " Durch Gießen ein weites Netz von öffentlichen Tester über das Produkt kann ein Unternehmen nicht nur Probleme beheben , bevor der Fertigstellung des Produkts , aber es kann die öffentliche Meinung zu probieren , um ein Gefühl für die Richtung das Produkt Überschrift bekommen .
Einschränkungen
Während eine offene beta-Test geben können Software-Entwickler wertvolle Informationen über ein Produkt , kann es auch nutzlosen Informationen . Das Hauptproblem ist , dass die allgemeine Öffentlichkeit Tester nicht professionelle Tester . Saeed Khan drückt es so aus : "... ein Beta-Programm ist kein Ersatz für eine gute Qualitätssicherung Senden Sie eine vorzeitige Entlassung zu Beta-Testern und Zählen auf ihnen zu finden Bugs , die behoben werden sollten, ist ein sehr schlechtes Ziel für eine Beta . Programm . " Zusätzlich kann , wenn ein Unternehmen nicht eine richtige Bug-Reporting- Methode oder Feedback-Interface , Culling die Daten aus einem großen, offenen Beta-Test als schwierig erweisen sowie fruchtlos.
Open Beta vs Closed Beta
der Hauptunterschied zwischen einer offenen und einer geschlossenen beta- beta-Test ist , dass eine offene beta -Test zur Verfügung , um die meisten der allgemeinen Öffentlichkeit und der geschlossene beta-Test ist nur für eine ausgewählte Anzahl von Individuen. Die Einladung - einzige Art von einem geschlossenen Beta-Test ermöglicht die Steuerung der Prüfbedingungen und schafft einen besonderen Schwerpunkt für die Prüfung , wie Netzwerk-Code oder User Experience Themen. Während Open-Beta- Tests eine größere Menge von Testern haben , geschlossenen Beta -Tests können die Teilnehmer nach einer bestimmten geografischen Region handpick , Computer-Betriebssystem , Altersgruppe oder Erfahrungsstufe .