Как да направите потребителско тестване на бюджет

Ръководство за начинаещи, за да стартирате първата си сесия за тестване на потребител за $ 0

Снимка от Луиджи

Потребителското тестване е скъпо. Дизайнерите, изследователите, продуктовите мениджъри или разработчиците често са поставени пред задачи за тестване на потребителите при ограничени бюджети. Като дизайнер съм работил по множество проекти при подобни ограничения и бих искал да споделя някои съвети и трикове, които научих през годините.

Въпреки че ще се съсредоточа върху методите за тестване на цифрови продукти, общите понятия могат да се прилагат към услуги или физически продукти. Целта е да се покажат идеи на потребителите рано, за да се оценят, повторят и утвърдят предположенията.

Какво е тестване на потребителите?

Потребителското тестване, известно още като тестване за използваемост, е процес, който идентифицира проблемите на продукта, като го тества с реални потребители. Потребителското тестване има корени, датирани от Втората световна война, където тестването е използвано за подобряване на военната техника.

Стив Круг не ме кара да мисля за по-нататъшно популяризиране на потребителските тестове в индустрията. Понастоящем са достъпни методи за използваемост извън традиционните военни, академични и корпоративни научно-изследователски лаборатории. Ако се интересувате от историята на потребителските тестове, проверете срока за използваемост на Джеф Сауро.

Защо трябва да направите тестване на потребителите?

Много по-евтино е да улавяте потенциални проблеми рано в рамките на жизнения цикъл на разработката на продукта. Техническите компании обикновено следват пъргавия работен процес, който изглежда така:

Графика: Agile Iteration Workflow

Тази графика представя как проектите се предават чрез екипи в цялата компания. Продуктовите мениджъри започват с определяне на продуктовите изисквания, които се предават заедно на UX екипа. След финализиране на дизайна, продуктът се движи чрез Development, QA, UAT и Release Engineering. Този цикъл се повтаря итеративно, докато крайният продукт не бъде завършен.

Дизайнерите, които разчитат само на интуицията и предположенията, трябва да изчакат до излизането на всеки цикъл, за да преценят обратна връзка, като потенциално губят много ресурси. Превръщането на щетите от лошото потребителско изживяване е скъп и тежък процес. След като оформлението и моделите са установени, дизайнерите трябва старателно да съберат доказателства за лоша използваемост и да убедят другите да прилагат нови модели.

„Ако смятате, че добрият дизайн е скъп, трябва да погледнете цената на лошия дизайн“ - Ралф Спет

Потребителското тестване е разработено като бързо и евтино решение за намаляване на някои от тези рискове. Можете да потвърждавате предположенията, да управлявате по-уверено направлението на продукта и дизайна и да разкривате скрити проблеми, като използвате действителните отзиви на потребителите. С това казано, потребителското тестване има ограничения поради изкуствената среда за тестване и малката извадка от потребители. Тя никога няма да замести обратната връзка от пуснатите продукти, където масовите потребители са ангажирани с реални данни.

Започнете с безплатни инструменти

Най-простият и евтин метод, прототипирането на хартия, позволява на не-дизайнерите да участват в създаването на прост интерфейс. Предпочитам да използвам приложения за фиксиране и създаване на прототипи, създадени специално за цифрови продукти. Ще започнем с използването на безплатни приложения или безплатни пробни програми:

  • Тел рамка - скица, балсамик или Draw.io
  • Прототип - инвизия
  • Споделяне на екрана - Google Hangouts, Skype или Validately

Инструментите за споделяне на екрана са за дистанционно тестване на потребители, което означава тестване чрез видеоконферентен разговор.

Стъпка 1 - Определете причините за тестване

Важно е първо да идентифицирате на какви въпроси се опитвате да отговорите чрез тестване на потребителите. Започнете с търсене на потенциални точки за болка, сложни потребителски потоци и други идеи, изискващи валидиране за вашия продукт.

Имайки предвид въпросите, изследователите обикновено започват с избора на най-добрия метод за изпитване и създаването на тестов план за използваемост. Тъй като ни липсват ресурси, ще се придържаме към един от любимите ми методи за тестване, наречен мислене на глас.

„В тест за мислене на глас вие молите участниците в теста да използват системата, докато непрекъснато мислят на глас - тоест просто вербализират мислите си, докато се движат през потребителския интерфейс“ - Якоб Нилсен

Стъпка 2 - Създайте скрипт

Скриптът е разпечатващ документ за модериране на сесия за тестване на потребителя. Вашият скрипт трябва да съдържа въведение, в което се посочват изследователските цели и правилата на дома, някои въпроси за проучване и след това да се премине към изпълнение на ключови задачи. Например,

„Здравей Фиона! Казвам се Джули и днес ще модерирам тази сесия. Благодарим ви, че отделихте време да участвате в тази сесия, отзивите ви са много ценни. Преди да започнем, бих искал да разгледам няколко предмета с вас ...

Нека се преструваме, че провеждам тестова сесия за приложение, наречено DogeMaps. След като идентифицирам изследователските цели в стъпка 1, ще обмисля някои въпроси около тези теми:

  • Предистория / Контекст - „Как обикновено обикаляте града? Използвате ли приложения на телефона си? "
  • Очаквания - „Преди да кликнете върху бутона„ търсене “, какво очаквате да се случи?“
  • Използваемост - „Как да запазите това местоположение за бъдеща справка?“
  • Скала за оценка - „Колко трудно (1) или лесно (5) беше да се търси Сан Франциско на тази карта?“

Ето проект на сценарий, който ще ви помогне да запалите някои идеи. Ако вашият продукт е сложен, дайте приоритет на въпросите си и проведете многократни тестове. За сесия с продължителност 20–30 минути се стремете към 1-2 въпроса за въвеждане и 3–5 задачи.

Съвет: Обърнете внимание на формулировката и избягвайте водещи въпроси, които влияят на поведението на потребителя. Например „Как да превъртите, за да видите повече резултати?“ Предполага, че мога да превъртя. По-добър въпрос може да бъде „Има ли повече резултати на тази страница? Ако да, как виждате тези резултати? "

Стъпка 3 - Създайте телени рамки и прототип

Кадрите трябва да се фокусират по-малко върху визуализациите и повече върху оформлението, потребителския поток и копирането. Пазете вашите телени рамки прости, за да спестите време повторение чрез прототипи. Общото правило е да се създават висококачествени макети след валидиране на основните потребителски потоци.

Следващата стъпка е да се създаде интерактивен прототип с помощта на Invision. Вижте ръководството за бързо стартиране на Invision, за да научите как да свързвате телените рамки заедно. Прототипът трябва да следва същия ред въпроси, описани в тестовия скрипт. Ако задача №1 е „как да влезете в DogeMaps?“, Тогава първият екран на прототипа трябва да бъде входът, а вторият екран - таблото за управление.

Ако задача №2 е „как да промените паролата си?“, Таблото за управление трябва да се свърже към страницата за нулиране на паролата. Представете си, че потребителите се опитват да изпълнят задача №2, като щракнат върху всичко на таблото за управление. Не е необходимо да се свързва всеки бутон на всяка страница; просто забележете и ги пренасочете към правилния път.

Когато прототипът ви е завършен, вземете личния URL адрес от първия екран. В Invision под „настройки на връзката“ се уверете, че „горещи точки са активирани“ е включен и „Предотвратяване на подсказване на гореща точка“ също е включено. Копирайте този URL адрес и го запазете за бъдеща справка.

Стъпка 4 - Набиране на потребители

Аудиторията на LinkedIn са GenX и GenY професионалисти, докато аудиторията на Snapchat са тийнейджъри от GenZ. Мозъчна атака на целевата аудитория за вашия продукт и осигурете стимули, ако имате бюджет. По-големите компании като Google или Airbnb обикновено стимулират потребителите, предлагайки щедра карта за подаръци. Ако нямате бюджет, ето няколко съвета за набиране на персонал.

,

Ако вече имате потребители ...

Определете хората, които активно се занимават с вашия продукт и изпратете кратко съобщение / имейл. Предложете промъкване на върха в най-новите функции и възможност да оформите посоката на вашия продукт. Ангажираните потребители са по-склонни да дават обратна връзка, ако проявяват голям интерес към вашия продукт; вашият успех се равнява на техния успех. Ако потребителите не са ангажирани, обяснете как вашият продукт носи стойност или решава проблема им.

Ако нямате потребители ...

Помислете за местата, където вашата целева аудитория се събира лично или онлайн. Посетете до клубове със специални интереси, приятели на приятели, Meetup, Reddit, онлайн форуми и др. Ето примерно съобщение за набиране:

Здравей Били! Аз съм основател на DogeMaps и забелязах, че сте запален потребител на GoogleMaps. Бих се радвал да получите отзивите ви за DogeMaps - неговото приложение, което ви спестява 50% повече време за пътуване от GoogleMaps. Ще имате ли 20 минути, за да скочите на разговор в Google Hangouts? Ако е така, кои са най-добрите налични времена за вас?

Ако всичко друго не успее или разширите вашата потребителска база, попитайте приятели и семейство или предоставете малки стимули. Логистиката около набирането на потребители може да отнеме много време от моя опит. Ако имате по-голям бюджет и планирате да наберете много потребители, компании като usertesting.com или ethnio могат да улеснят живота ви.

Колко потребители трябва да наема?

3–5 потребители на рунд са достатъчни, за да уловят повечето проблеми. Разпределете ресурсите си в различни кръгове на тестване, ако успеете да наберете повече потребители. И накрая, може да искате да стъпвате внимателно през законните води и да накарате потребителите да подпишат формуляр за съгласие.

Стъпка 5 - Настройте вашата тестова среда

Винаги е за предпочитане да провежда сесии за лично тестване в тихи офисни помещения. Кафенетата също са популярни, но могат да отвличат вниманието от целия фонов шум. Където и да изберете, уверете се, че няма твърде много разсейвания.

Отдалечените сесии са по-лесни за набиране и могат да се провеждат в удобство на вашия собствен дом. Въпреки това, бъдете готови за технически проблеми и винаги имайте резервен план. Имам опитни потребители, които не могат да свържат споделяне на екрана, микрофоните не работят и прототипите не функционират.

Винаги провеждайте пробен цикъл!

Открих прототипи, които бяха неправилно свързани по време на действителните сесии за тестване на потребителите. Не правете същата грешка и винаги провеждайте пробни изпълнения, за да направите окончателни ревизии на скрипт и прототип.

Стъпка 6 - Провеждане на сесията

Обикновено изпращам имейл с напомняне през нощта преди сесия за дистанционно тестване. Той включва прототипа URL и инструкции как да настроите Hangouts / Skype / Validately. Колкото по-бързо преминавате през логистиката предварително, толкова повече време имате за задаване на въпроси.

Безплатни инструменти като Google Hangouts изискват още инструкции. Направете го визуално и просто за вашия потребител.

Е-мейлите с напомняния също са полезни за намаляване на непоказванията и обикновено изчаквам 15 минути, преди да извикам сесия. Ако за първи път се модерира, може да се почувствате нервни или не сте сигурни какво да очаквате. Не се притеснявайте, постепенно ще развиете своя модериращ стил и ще се научите как да задавате проницателни въпроси.

Чудесен начин да развиете емпатия на потребителите в екипите е чрез насърчаване на хора извън UX (Ръководители на проекти, Разработчици, QA и т.н.) да наблюдават тези сесии. Запазете поне 15 минути между сесиите за потребители, които изпълняват определеното им време.

Тестова сесия с Джеси Чен

Намерете бележник

Невъзможно е едновременно да се правят добри бележки и да се модерират. Идеалната сесия трябва да има поне 3 участници - 1 потребител, 1 модератор и 1 бележник. Задачата на бележника е да записва както това, което потребителят казва, така и прави, особено поведението, което се отклонява от посочените твърдения. Например, потребителят може да каже „Мисля, че бутонът за търсене е много интуитивен“, след като натисне 7 различни области, преди да намери бутона за търсене. Внимавайте какво казват потребителите и се фокусирайте повече върху това, което правят.

Ако не можете да намерите бележник, използвайте програми за запис като Quicktime или Validately, за да прегледате сесиите си по-късно. Не забравяйте да разкриете това както във вашия имейл, така и във формуляра за съгласие.

Стъпка 7 - Дестилирайте основните констатации

Захранваща мрежа за обратна връзка на d.school - стр.43

Последната стъпка е да дестилирате и споделяте ключови констатации с помощта на Feedback Capture Grid. Начертайте решетка с четирите квадранта и символа по-горе. Горният ляв квадрант представлява „харесвания на потребителя“, горе вдясно представляват „конструктивна критика“, долу вляво представлява „въпроси“, а долу вдясно представлява „идеи“. Прехвърлете бележките си върху post-its и ги поставете в различни квадранти, групирайки заедно общи теми на post-it. Крайната цел е да се идентифицират модели и искри идеи във всяка категория.

Ревизирайте, тествайте, повтаряйте

Потребителското тестване ще Ви остави за следващи стъпки по отношение на Вашия продукт. Продуктите трябва да започнат да се разработват, когато се решат проблемите с използваемостта и общата обратна връзка е положителна. Ако обратната връзка е неутрална / отрицателна или предложението за стойност не е ясно за потребителя, преразгледайте прототипа си и започнете друг кръг от тестове.

Ако ви е харесало прочетеното, моля, дайте по-долу! Дава ми да споделя повече истории с вас