Evaluate your app

Now that your app is deployed, it’s time to find out how users react to it. To obtain high quality feedback, it’s useful to perform a usability test. Let’s follow the guidelines in 5 steps to Usability Testing:

  1. Choose goal-based tasks
  2. Write scenarios
  3. Find a location and participants
  4. Practice and test! (No screen capture required)
  5. Identify (and if possible, fix) the top 3 usability problems

Note that your usability test for each participant must start by obtaining their informed consent. See the reading for for a template consent form. You should create a Google Doc or some other document with this text, print out two copies, and have each participant read and sign it both copies at the beginning of the test session. You will keep one copy, and the participant will keep the other.

There are three approaches for enabling the user to test your app:

  1. They test your app by downloading and installing it on their own mobile device. This is the best approach, as it creates the most realistic experience for participants. There is some extra time required during the test, since they will have to download and install it.
  2. They test your app via your mobile device. This is still acceptable, but there are potential issues with realism (for example, they are an Android user, and you have an iPhone).
  3. They test your app by interacting with the emulator on your laptop. This is the worst case scenario, and should be only used if you have failed to successfully deploy the app in the previous module. This approach is still better than not doing the usability test at all.

You should document the design of your usability test and its results in a report. There should be a link to this report from your project site. One way to do this is to create a file in your github.io repo called “evaluation.md”, write the report in markdown format, and then provide a link to report from your project site. But if you prefer, you can create your report as a PDF or a Google Doc and link to it. Please do not create a Word document, as some viewers may not have that application.

Your report should include the following:

Submission Instructions

By the time and date on the schedule page, each person should provide a link to their project’s usability report in Laulima.