WordPress-Entwickler: Wie man ein neues Plugin in der Beta testet, um eine erfolgreiche Veröffentlichung sicherzustellen
Veröffentlicht: 2016-01-20Eine qualitativ hochwertige Beta-Testphase bildet das Rückgrat jedes erfolgreichen Zeitplans für die Veröffentlichung von Premium-Plugins. Man kann seinen Wert in Bezug auf (a) das Entfernen von Fehlern und (b) die Sicherstellung, dass Ihr Plugin tatsächlich eine intuitive Lösung bietet, die Benutzer schätzen werden, nicht unterschätzen.
Ich muss „hohe Qualität“ betonen, wenn ich über Beta-Tests spreche, weil es an und für sich keine Lösung bietet. Mit anderen Worten, es ist allzu einfach, ein paar Leute Ihr Plugin „testen“ zu lassen und das Gefühl zu haben, dass die Arbeit erledigt ist, wenn nichts weiter von der Wahrheit entfernt sein könnte.
Vor diesem Hintergrund stellen wir Ihnen in diesem Artikel eine Schritt-für-Schritt-Anleitung zur Durchführung qualitativ hochwertiger Betatests vor. Um das Ganze abzurunden, gehen wir zum Schluss noch ein paar häufige Fehler durch, die Sie vermeiden müssen, wenn Ihr Beta-Test ein Erfolg werden soll.
Schritt 1: Finden Sie qualifizierte Beta-Tester
Es ist entscheidend, „qualifizierte“ Betatester für Ihr Plugin zu finden; Sie müssen mit Menschen zusammenarbeiten, die ein echtes Interesse an der Lösung haben, die Sie anbieten.
Aber wie findet man sie? Wir empfehlen die folgenden Orte, um qualifizierte Betatester zu identifizieren und zu sichern:
Auf Twitter
Der Schlüssel zum Finden qualifizierter Betatester auf Twitter liegt in der effektiven Verwendung von Hashtags. In diesem Leitfaden erfahren Sie, wie Sie bestimmte Arten von Personen durch Hashtag-Data-Mining finden und Ihre neu gewonnenen Fähigkeiten einsetzen, um potenzielle Betatester zu identifizieren.
Sie können TweetDeck auch verwenden, um zu verfolgen, wer in Ihrer Branche oder Ihrem relevanten Bereich aktiv ist. Schauen Sie sich den Screenshot unten an: Die ersten beiden Spalten enthalten generische Hashtags und die letzte Spalte enthält generische und emotionale Hashtags.
Um die obige Strategie effektiver zu machen, kombinieren Sie Hashtags mit negativen Wörtern wie „ saugt “, „ schlecht “ und „ besorgt “. Auf diese Weise finden Sie Menschen, die wirklich in Not sind.
Auf Linkedin
Gruppen auf LinkedIn können eine Goldgrube sein, um Betatester zu finden. Als Faustregel sollten Sie nur Gruppen beitreten, die mehr als 100 Mitglieder haben; weniger und Ihre Zeit wird wahrscheinlich verschwendet.
Stellen Sie sicher, dass Sie zu Ihrer Gruppe beitragen, anstatt mit dem obligatorischen „Können Sie mir helfen?“ einzuspringen. gleich posten. Dies muss nicht viel Zeit in Anspruch nehmen (und Sie finden es vielleicht sogar gut investierte Zeit), aber es ist wichtig, dass Sie sich nicht als alles nehmen und nichts geben darstellen. Die Beziehungen, die Sie auf diese Weise aufbauen, können viele Vorteile auf der ganzen Linie bieten.
Einige Beispiele für mittelgroße Gruppen wären WordPress-Plugin-Entwickler und Meister von WordPress, Joomla, Drupal und Magento, größere Gruppen wären WordPress-Entwickler und die WordPress-Gruppe selbst.
In Nischenforen
Nischenforen sind voll von Menschen, die sich leidenschaftlich für Ihren Schwerpunkt interessieren. Diese Jungs haben sich die Zeit und Mühe genommen, sich zu registrieren und zu einer Plattform beizutragen, die außerhalb der typischen Social-Media-Netzwerke existiert; ein sicheres Zeichen dafür, dass sie einen Hund in Ihrem Kampf haben.
Ein nützliches Community-Mitglied zu sein, ist in Foren extrem wichtig; Je nachdem, wie streng ihr Moderationsprozess ist und wie „leidenschaftlich“ ihre Mitglieder sind, können Sie sich in der Kälte wiederfinden, wenn Sie sich so darstellen, als ob Sie nur daran interessiert wären, wie andere Ihnen helfen können.
Wir raten Ihnen sicherlich nicht, Ihren ersten Beitrag zu einer Anfrage für Betatester zu machen; Versuchen Sie zunächst, anderen zu helfen (ohne Angst zu haben, bekannt zu machen, wer Sie sind und was Sie tun). Wenn Sie das richtige Forum auswählen, stellen Sie möglicherweise fest, dass die Leute nur zu bereit sind, zu helfen, wenn die Zeit gekommen ist.
Um Ihnen ein Beispiel zu geben: Wenn Sie ein Plugin erstellen, das Menschen hilft, Fortschrittsziele in ihrem Blog zu veröffentlichen, wenden Sie sich an Gewichtsverlustforen wie NerdFitness. Arbeiten Sie an einem Plugin, das Funktionen für das Onsite-Marketing hinzufügt? Probieren Sie es vielleicht mal im Warrior Forum aus. Denken Sie darüber nach, wer am meisten von Ihrem Plugin profitieren wird und wie es seine Bedürfnisse erfüllt, und Sie haben eine bessere Vorstellung davon, wie Sie ein passendes Forum finden.
Auf Branchenblogs
Konzentrieren Sie sich auf Laser-Targeting-Blogs in Ihrer Branche, auch wenn sie relativ klein sind. Sie möchten Ihr Plugin nicht auf einer großen Bühne promoten; Sie suchen nach einer relativ kleinen Anzahl hochinteressierter Leute. Sie können einen oder zwei Gastbeiträge für solche Websites schreiben, die nicht nur dazu dienen können, Ihr Plugin zu bewerben, sondern auch potenzielle Betatester anzuziehen.
Einige Beispiele für Branchenblogs wären Smart Passive Income für digitale Downloads und Affiliate-Marketing-Tools, Copy Blogger zur Optimierung von Posts und Verbesserung des Schreiberlebnisses und Smashing Magazine für Plugins, die Arbeitsabläufe, Design und Benutzerfreundlichkeit verbessern. All dies sind große Player, die Ihnen zeigen, wie ein Branchenblog aussehen kann, und Ihnen gleichzeitig einen Ausgangspunkt für Ihre Suche bieten.
Auf spezialisierten Beta-Testseiten
Ein solches Beispiel für spezialisierte Beta-Testseiten ist Betabound. Stellen Sie einfach sicher, dass Ihr Beitrag spezifisch genug ist, um das unqualifizierte Publikum herauszufiltern.
Schritt 2: Stellen Sie die richtigen Fragen
Sobald Sie eine kleine Armee von Betatestern aufgebaut haben, müssen Sie diese effektiv einsetzen. Es ist eine unglückliche Wahrheit, dass Ihre Betatester Ihnen nur dann ein gültiges Feedback geben, wenn Sie ihnen zur richtigen Zeit die richtigen Hinweise geben.
Seien Sie daher beharrlich, wenn Sie Ihre Tester bitten, Ihre Fragen zu beantworten. Der beste Weg, dies zu tun, ist auf dem Dashboard (mit einer verwerfbaren Nachricht, die zurückkehrt, wenn sie nicht bearbeitet wird).
Der Prozess der Überprüfung von Betatestern kann verwendet werden, um die Einhaltung besser sicherzustellen. Wenn es beispielsweise um die Registrierung als Betatester geht, fügen Sie eine Erklärung wie „Ich stimme zu, dass ich täglich Feedback poste“ hinzu, der zugestimmt werden muss.
Hier sind einige der entscheidenden Fragen, die Sie Betatestern stellen sollten:
Was versuchst du zu machen?
Dies sollte über das Dashboard abgefragt werden; Es wird Ihnen einen größeren Kontext geben, mit dem Sie andere Fragen verstehen können.
Was verwirrt dich hier am meisten?
Stellen Sie diese Frage auf jeder Seite, die auch nur mäßig kompliziert ist. Dadurch können Sie die Benutzeroberfläche in Bezug auf Intuitivität und Benutzerfreundlichkeit verbessern.
Was würde Sie davon abhalten, dieses Plugin zu kaufen?
Bitten Sie sie, auf die spezifischen Teile hinzuweisen, die so frustrierend waren, dass sie beschlossen haben, vollständig aufzuhören.
Wie viel würden Sie für dieses Plugin bezahlen?
Stellen Sie diese Frage bei jeder Iteration; Wenn Sie Funktionen hinzufügen und entfernen, ändert sich die Wahrnehmung des Benutzers des Plugin-Werts.
Schritt 3: Vermeiden Sie diese häufigen Fehler
Wenn Sie die folgenden Fehler nicht vermeiden, verschwenden Sie viel Zeit und erhalten nicht die Daten, die Sie benötigen, um Ihr Plugin fertig zu machen.
Verschenken Sie das Plugin kostenlos
Wichtig: Verschenken Sie Ihr Plugin auch in der Beta-Phase nicht umsonst. Sie wollen nur Leute, die für Wert bezahlen.
Sie können ihnen einen steilen Rabatt gewähren und ihnen mitteilen, dass dies ein großer Vorteil ist.
Leute, die für Tests bezahlen, geben Ihnen eher regelmäßiges Feedback, da sie auch ihr Geld auf dem Spiel haben. Wenn Sie weitere Überzeugungsarbeit benötigen, warum Sie Betatester belasten sollten, lesen Sie dies.
Das Senden von Feedback erschweren
Der durchschnittliche Benutzer hat eine sehr kurze Aufmerksamkeitsspanne, daher müssen Sie auf jeder Admin-Seite Feedback-Formulare erstellen.
Das Formular sollte über AJAX gesendet werden, damit Sie den „Fluss“ des Benutzers nicht stören, was die Gültigkeit des Feedbacks beeinträchtigen könnte.
Festlegen einer kurzen Testzeitspanne
Die Testdauer sollte idealerweise acht bis zehn Wochen betragen – Sie brauchen ausreichend Zeit, um Feedback zu sammeln, das Plugin zu iterieren und erneut bis zum Abschluss zu testen.
Neue Builds zu oft posten
Wenn Sie ständig neue Builds veröffentlichen, werden Ihre Tester verwirrt und das Feedback wird überall sein. Stellen Sie sicher, dass Ihr Beta-Testprogramm eine Struktur hat.
Nur wenige Tester haben
Streben Sie nach Möglichkeit mindestens 100 Qualitätstester an; Dies dient dazu, eine zuverlässigere "Makro"-Ansicht Ihres Plugins bereitzustellen. Hundert Tester sind vielleicht nicht möglich, aber je mehr Sie verwalten können, desto besser.
Feedback nicht kategorisieren
Erstellen Sie Kategorie-Buckets für Feedback, das sich auf verschiedene Elemente konzentriert. Es ist eine gute Idee, auch Tags für jeden Build zu erstellen.
Fazit
Beta-Tests sind eine wesentliche Phase bei der Erstellung eines erfolgreichen Premium-Plugins. Die hier verbrachte Zeit wird sich in Zukunft auszahlen.
Folgendes sollten Sie tun, um Ihr Beta-Testprogramm erfolgreich zu machen:
- Finden Sie zielgerichtete Betatester. Sie möchten kein Feedback von jemandem erhalten, der letztendlich kein Benutzer sein wird.
- Stellen Sie die richtigen Fragen. Sie müssen sich auf Feedback konzentrieren, auf das Sie reagieren können.
- Vermeiden Sie häufige Fehler, wie z. B. das Nichtkategorisieren von Feedback.
Sind Sie neu beim Betatest oder sind Sie ein erfahrener Profi? Wir würden uns freuen, von Ihnen im Kommentarbereich unten zu hören!