📜 ⬆️ ⬇️

Planning usability testing. Part 1



Hi, Habr! This is Natalia Sprogis from the Mail.Ru Group UX-lab. Today I will talk about the planning and preparation of this type of research, as usability testing. The article is intended primarily for inexperienced researchers and those who are going to conduct usability testing for the first time.

A test plan is, on the one hand, a set of tasks, questions and questionnaires that you give to each respondent, and on the other, the methodological basis of the research: metrics and hypotheses that you test and record, the chosen toolkit. The first part of the article is devoted just to methodological issues underlying any plan.

Do you really need testing?



')
To begin with, you must be sure that at this stage the project needs usability testing. Therefore, clarify the real purpose of contacting you project team. Usability testing is not all-powerful, and at the start you need to understand that such a study can really bring a product. Immediately prepare the project team for what questions you can give answers to, and which you do not. We have had cases where we either offered a different method to customers (for example, in-depth interviews or diary studies would be better) or even even recommended to abandon the study, and instead do a split test.

For example, we never undertake in qualitative research to check the “attractiveness” of some function or design variant. We may collect feedback from users, but the risk is too great that their social desirability will affect their responses. People are always inclined to say that they would even use what they will not use. And the small sample size does not allow to trust such answers. For example, we had a bad experience testing gaming landing pages. When the landing, which was chosen as the most attractive on the test, with A / B testing worked much worse.

There are a number of limitations for testing prototypes and concepts. When planning, you should understand that you can really "squeeze" out of this test. It's great when the project has the opportunity to test prototypes or design before implementation. However, the less detailed and working the prototype, the higher the level of abstraction for the respondent, the less data can potentially be obtained from this test. Best of all in testing prototypes are problems of naming and icon metaphors, i.e. all questions of clarity . The possibility of checking something beyond this strongly depends on the essence of the project and the detailed elaboration of the prototype.

Basis for a usability test script


Testing planning does not begin with drawing up the text of the tasks, but with a detailed study of the objectives and research questions in conjunction with the project team. The main plan for the preparation are:


Think with the project team about the places where users behave differently than expected (if such information is available). Find out if there are many design elements that were arguing about and they may be problematic. And also make your own product audit in search of potential difficulties for users, which is important to check on the test. All this will help you to compile a list of those elements (tasks, questions, checks) that should be included in the final scenario.

Data collection method




It is important for you to think about how you will collect data on what is happening during the test for later analysis. The following options are traditionally used:


It’s up to you to decide which method is best for you. However, my advice: try to think about how you can get enough data, while maintaining the maximum naturalness of the respondent's behavior. Despite the simplicity and versatility of the “thinking out loud” method, which has long been the most popular in usability testing, we are increasingly trying to replace it with observation. If the moderator sees the respondent’s interesting behavior, he will wait for him to complete the task and ask the question after. Immediately after the assignment, it is more likely that the respondent remembers why he did so. It helps a lot in this issue tracker. Seeing the focus of the current attention of the respondent, you can, without asking unnecessary questions, much better understand his behavior. Ai-tracker generally significantly improves the quality of moderation, and this role, in my opinion, is no less important than the possibility of building hitmaps.

Metrics




Metrics are quantitative usability indicators. As a result of testing, you always get a set of problems found in the interface. Metrics allow you to understand how good or bad everything is, and also to compare with another project or previous versions of design.

What are the metrics


We all, of course, remember that according to ISO 9241-11, the main characteristics of usability are efficiency, productivity and satisfaction. Different metrics may be relevant for different projects, but all of them, one way or another, are tied to these three characteristics. I will write about the most commonly used indicators:


These are far from the only possible metrics. Here, for example, is a list of 10 UX-metrics that Jeff Sauro highlights. But for your product metrics may be different. For example, from what level do respondents understand the rules of the game, how many mistakes are made when filling out long forms, and so on.

Remember also that the decision to use many metrics imposes a number of limitations on testing. Respondents must act as naturally as possible and be put in the same conditions. Therefore it would be good to provide:


Treatment of metrics


Using metrics, remember that classic usability testing is a qualitative study. And the metrics you received are primarily illustrative. They give a general look at the different scenarios in the product, allowing you to see the pain points. For example, that account settings cause more difficulties than registering with the system. They can show you the dynamics of change if you measure them regularly. Those. metrics make it possible to understand that in the new design the task has become faster. It is these relationships that are much more indicative and reliable than the absolute values ​​of metrics found.

Jeff Sauro, an expert on statistics in UX-studies, advises that metrics are not mean values, but always consider confidence intervals. This is much more correct, especially if there is a variation in the results of the respondents. To do this, you can use its free online calculators: for success and for the time of task execution . Also not to do without statistical processing and when comparing the results.

When metrics are needed


Not every usability testing report contains metrics. Their collection and analysis takes time and imposes a number of restrictions on the methods of the test. In which cases they are really needed:


However, we do not use metrics in every test. You can do without them, if the researcher works closely with the project team, there is internal confidence and the team is mature enough to correctly prioritize problem solving.

Method of fixing data




It would seem, what is wrong with a notebook and a pen or just an open Word document? In the modern Agile world of development, UX researchers should try to deliver the results of their observations to the team as quickly as possible. To optimize the time for analysis, it is good to prepare a template in advance for entering your notes during the test. We tried to do it in specialized software (for example, Noldus Observer or Morae Manager), but in practice the tables turned out to be the most flexible and versatile. Mark in advance in the table questions that you are planning to ask, places for entering problems found in different tasks, as well as hypotheses (you will mark whether it was confirmed or not on each respondent). Our tablets look like this:
Respondent 1Respondent 2Respondent 3Respondent 4
Exercise 1
Did you notice function A?
Where did you look for opportunity B?
Problems and observations on assignment
...
You can also use:


With experience, most recordings can be made right during the test. If you do not have time, it is better to write down everything that you remember right after the test. Because if you return to the analysis in a few days, you will most likely have to review the video and spend much more time.

Preparation for testing


In addition to the method, metrics and the test protocol itself, you need to decide on the following:


Conclusion


Of course, you can simply “give the product a use” to your friend and watch what difficulties he has. But a well-written script will allow you not to miss important problems and not accidentally push the respondent to the answers you need. After all, usability testing is a simplified experiment, and for any experiment, preliminary preparation is important. In the next part of the article, I will talk about drawing up a test protocol: where to start the test, what questions to ask the respondent, how to formulate tasks and how to collect the final impressions.

Source: https://habr.com/ru/post/307556/


All Articles