Deweloperzy WordPressa: jak przetestować wersję beta nowej wtyczki, aby zapewnić pomyślne wydanie
Opublikowany: 2016-01-20Wysokiej jakości etap testów beta stanowi podstawę każdego udanego harmonogramu wydawania wtyczek premium. Nie można lekceważyć jego wartości pod względem (a) usuwania błędów i (b) zapewniania, że wtyczka faktycznie zapewnia intuicyjne rozwiązanie, które użytkownicy docenią.
Muszę podkreślić „wysokiej jakości” podczas omawiania testów beta, ponieważ nie jest to rozwiązanie samo w sobie. Innymi słowy, zbyt łatwo jest, aby kilka osób „przetestowało” twoją wtyczkę i poczuło, że praca została wykonana, podczas gdy nic nie może być bardziej odległe od prawdy.
Mając powyższe na uwadze, w tym artykule przedstawimy Ci krok po kroku podejście do przeprowadzania wysokiej jakości testów beta. Na koniec omówimy kilka typowych błędów, których należy unikać, jeśli testy beta mają zakończyć się sukcesem.
Krok 1: Znajdź wykwalifikowanych beta testerów
Znalezienie „wykwalifikowanych” beta testerów dla Twojej wtyczki ma kluczowe znaczenie; musisz pracować z ludźmi, którzy są autentycznie zainteresowani rozwiązaniem, które oferujesz.
Ale jak je znaleźć? Zalecamy następujące lokalizacje do identyfikowania i zabezpieczania wykwalifikowanych beta testerów:
Na Twitterze
Kluczem do znalezienia wykwalifikowanych beta testerów na Twitterze jest efektywne wykorzystanie hashtagów. Zapoznaj się z tym przewodnikiem, jak znaleźć określone typy osób za pomocą eksploracji danych hashtagów i wykorzystaj swoje nowo odkryte umiejętności, aby zidentyfikować potencjalnych beta testerów.
Możesz także użyć TweetDeck, aby śledzić, kto jest aktywny w Twojej branży lub obszarze, który ma znaczenie. Sprawdź zrzut ekranu poniżej: pierwsze dwie kolumny zawierają ogólne hashtagi, a ostatnia kolumna zawiera ogólne i emocjonalne hashtagi.
Aby powyższa strategia była bardziej skuteczna, połącz hashtagi z negatywnymi słowami, takimi jak „ do bani ”, „ zły ” i „ zmartwiony ”. W ten sposób znajdziesz ludzi, którzy naprawdę są w potrzebie.
Na LinkedIn
Grupy na LinkedIn mogą być kopalnią złota do znalezienia beta testerów. Zasadniczo dołączaj tylko do grup, które zawierają więcej niż 100 członków; mniej, a Twój czas prawdopodobnie zostanie zmarnowany.
Upewnij się, że przyczyniasz się do swojej grupy, zamiast wskakiwać z obowiązkowym „Czy możesz mi pomóc?” opublikuj od razu. Nie musi to zająć dużo czasu (a możesz nawet uznać, że jest to czas dobrze wykorzystany), ale ważne jest, abyś nie przedstawiał się jako „wszyscy biorą i nie dają”. Relacje, które budujesz w ten sposób, mogą przynieść wiele korzyści.
Kilka przykładów grup średniej wielkości to WordPress Plugin Developer i Masters of WordPress, Joomla, Drupal i Magento, większe grupy to WordPress Developers i sama grupa WordPress.
Na forach niszowych
Fora niszowe są pełne ludzi, którzy pasjonują się Twoim obszarem zainteresowania. Ci goście poświęcili czas i trud, aby zarejestrować się i wnieść wkład w platformę, która istnieje poza typowymi sieciami mediów społecznościowych; pewny znak, że mają psa w twojej walce.
Bycie użytecznym członkiem społeczności jest niezwykle ważne na forach; w zależności od tego, jak rygorystyczny jest ich proces moderacji i jak „namiętni” są ich członkowie, możesz znaleźć się na zimnie, jeśli przedstawisz się jako zainteresowany tylko tym, jak inni mogą ci pomóc.
Z pewnością nie radzimy, aby Twój pierwszy post był prośbą o beta testerów; spróbuj pomóc innym (nie bojąc się ujawnić, kim jesteś i co robisz) na początek. Jeśli wybierzesz odpowiednie forum, może się okazać, że ludzie będą bardzo chętni do pomocy, gdy nadejdzie czas.
Aby dać ci przykład, jeśli tworzysz wtyczkę, która pomaga ludziom publikować cele postępów na swoim blogu, przejdź do forów odchudzających, takich jak NerdFitness. Pracujesz nad wtyczką, która dodaje funkcjonalność do marketingu na miejscu? Może wypróbuj Forum Wojowników. Zastanów się, kto najbardziej skorzysta na Twojej wtyczce i jak rozwiąże ona ich potrzeby, a będziesz miał lepszy pomysł na znalezienie odpowiedniego forum.
Na blogach branżowych
Skoncentruj się na laserowych blogach w Twojej branży, nawet jeśli są one stosunkowo małe. Nie chcesz promować swojej wtyczki na dużej scenie; szukasz stosunkowo niewielkiej liczby bardzo zainteresowanych osób. Możesz napisać jeden lub dwa gościnne posty dla takich witryn, które mogą służyć nie tylko promowaniu Twojej wtyczki, ale także przyciąganiu potencjalnych beta testerów.
Kilka przykładów blogów branżowych to Smart Passive Income do pobierania plików cyfrowych i narzędzi marketingu afiliacyjnego, Copy Blogger do optymalizacji postów i poprawy doświadczenia pisania oraz Smashing Magazine do wtyczek poprawiających przepływ pracy, projektowanie i użyteczność. Są to wszyscy wielcy gracze, ale pokażą Ci, jak może wyglądać blog branżowy, zapewniając jednocześnie punkt wyjścia do wyszukiwania.
W wyspecjalizowanych witrynach testów beta
Jednym z takich przykładów wyspecjalizowanych witryn do testowania wersji beta jest Betabound. Tylko upewnij się, że Twój post jest wystarczająco szczegółowy, aby filtrować niewykwalifikowanych odbiorców.
Krok 2: Zadaj właściwe pytania
Po stworzeniu małej armii beta testerów musisz je efektywnie wykorzystać. To niefortunna prawda, że twoi beta-testerzy przekażą ci ważne informacje zwrotne tylko wtedy, gdy dostarczysz im właściwych wskazówek we właściwym czasie.
Mając to na uwadze, bądź wytrwały w proszeniu testerów o odpowiedź na Twoje pytania. Najlepszym sposobem na zrobienie tego jest pulpit nawigacyjny (za pomocą komunikatu, który można odrzucić, który powraca, jeśli nie zostanie rozwiązany).
Proces weryfikacji beta testerów może być wykorzystany do lepszego zapewnienia zgodności. Na przykład, jeśli chodzi o rejestrację beta testera, dodaj oświadczenie w stylu „Zgadzam się, że będę codziennie publikować opinie”, na które należy się zgodzić.
Oto kilka kluczowych pytań, które chcesz zadać beta testerom:
Co próbujesz zrobić?
Należy o to zapytać z pulpitu nawigacyjnego; da ci większy kontekst do zrozumienia innych pytań.
Co najbardziej dezorientuje Cię tutaj?
Zadaj to pytanie na dowolnej stronie, która jest nawet umiarkowanie skomplikowana. Dzięki temu poprawisz interfejs pod względem intuicyjności i użyteczności.
Co powstrzymałoby Cię przed zakupem tej wtyczki?
Poproś ich, aby wskazali konkretne części, które były tak frustrujące, że zdecydowali się całkowicie zrezygnować.
Ile zapłaciłbyś za tę wtyczkę?
Zadaj to pytanie w każdej iteracji; w miarę dodawania i usuwania funkcji zmienia się postrzeganie wartości wtyczki przez użytkownika.
Krok 3: Unikaj tych typowych błędów
Jeśli nie unikniesz poniższych błędów, zmarnujesz dużo czasu i nie otrzymasz danych potrzebnych do przygotowania wtyczki.
Rozdawanie wtyczki za darmo
To ważne: nie oddawaj wtyczki za darmo, nawet w fazie beta. Chcesz tylko ludzi, którzy zapłacą za wartość.
Możesz dać im dużą zniżkę i dać do zrozumienia, że to ogromna korzyść.
Osoby, które płacą za test, chętniej przekazują Ci regularne informacje zwrotne, ponieważ mają też swoje pieniądze na linii. Jeśli potrzebujesz dalszego przekonania, dlaczego powinieneś pobierać opłaty od beta testerów, przeczytaj to.
Utrudnianie przesyłania opinii
Przeciętny użytkownik ma bardzo krótki czas uwagi, więc musisz utworzyć formularze przesyłania opinii na każdej stronie administratora.
Formularz należy przesłać za pośrednictwem AJAX, aby nie zakłócać „przepływu” użytkownika, który mógłby wpłynąć na ważność opinii.
Ustawianie krótkiego okresu testowania
Okres testowania powinien w idealnym przypadku wynosić od ośmiu do dziesięciu tygodni – potrzebujesz odpowiedniego czasu na zebranie opinii, iterację wtyczki i ponowne przetestowanie do końca.
Zbyt częste publikowanie nowych kompilacji
Jeśli cały czas będziesz publikować nowe kompilacje, Twoi testerzy będą zdezorientowani, a opinie będą dostępne w każdym miejscu. Upewnij się, że Twój program testów beta ma strukturę.
Tylko kilku testerów
Jeśli to możliwe, postaraj się o co najmniej 100 testerów jakości; zapewni to bardziej niezawodny widok „makro” wtyczki. Setka testerów może nie być możliwa, ale im więcej możesz zarządzać, tym lepiej.
Brak kategoryzacji opinii
Twórz zasobniki kategorii, aby uzyskać opinie, które skupiają się na różnych elementach. Dobrym pomysłem jest również tworzenie tagów dla każdej kompilacji.
Wniosek
Testy beta to niezbędny etap w tworzeniu udanej wtyczki premium. Czas spędzony tutaj zwróci się w przyszłości.
Oto, co należy zrobić, aby program testów beta zakończył się sukcesem:
- Znajdź ściśle ukierunkowanych beta testerów. Nie chcesz otrzymywać opinii od kogoś, kto ostatecznie nie będzie użytkownikiem.
- Zadawaj właściwe pytania. Musisz skupić się na informacjach zwrotnych, na podstawie których możesz działać.
- Unikaj typowych błędów, takich jak brak kategoryzacji informacji zwrotnych.
Czy jesteś nowy w testach beta, czy jesteś doświadczonym profesjonalistą? Chcielibyśmy usłyszeć od Ciebie w sekcji komentarzy poniżej!