After user testing during last week's class with our initial prototype, we recollected our thoughts and made significant changes to the design of our application. Before we describe the user testing, we would like to provide an overview of the current state of development of the application, before we explain further the goals and task of the tests of the new application design.
Our previous design aims to allow users to customize the space by going through the customization page before they start to use the main functions. However, many users found that navigating this page difficult and we also thought that this step is relatively redundant for now because the current “customized” effect was very limited (the color of the background changed according to the theme selected). We redesigned the entire application layout so that it highlights only the main feature of our application – providing videos for users to view and relax – while other functionalities, such as theme setting (changing the color of lights) is done “thoughtlessly”, for example, light colors change when the users switch from one category to another one. We aim to provide a simple yet interesting interface for the users.
Motivations/Goals:
Our goal is to provide a platform that helps users relax by viewing videos and controlling the environment. By conducting the user testing we hope to uncover and discrepancies between what we may think is intuitive and what our users feel is intuitive. We also want to make sure that our users are relaxing while using our application.
Critical tasks:
Hypothese:
Relaxation Hypothesis: Spaatify will provide a more relaxing environment by allowing users to have control over their environment while watching videos
Usability Hypothesis: Having all of the controls on one screen allows users to easily access different aspects of the application while also digesting the content of the videos.
Our Users:
One of the main issues when testing our paper prototypes and first function prototype was that our users weren’t ideal. For this round of testing we are looking for young adults who actually spend time bathing rather than showering. We also accepting people who seem to need some time to relax. Each member of the team is responsible for finding 2-3 users who fall into this category.
Data:
Besides observational information, we plan on giving the users a pre-and post-survey in order to note their preferences for forms of relaxation and their mood quantitatively. We will also have a short discussion for additional feedback and suggestions on the overall experience.
Tasks/Instructions:
After taking the pre survey, the user will have a few minutes to just explore the application. We will observe the initial reactions/actions to the application. This should help us decide if the gestures are as intuitive as we thought. The user will then be given a series of tasks to perform:
Recruiting Users:
Since our application targets at a broad range of users who use bathtub daily, we recruited our 8 testing users from different background, ranging from undergraduates, graduates, and working professionals. We did not intend to recruit a large number of users because it is important to allow each user to experience Spaatify in a relaxing setting, which we had to set up in d-school every time before the tests. Each user spent about 30 minutes to use the application on a 54-inch screen with the kinect and arm chair set-up at d.school.
Staged Testing Strategy:
Although this week’s theme is user testing, we continued to improve our application as we received some insightful feedback. To take advantages of the user testing in a most rapid and effective way, we decided to conduct the tests in two main stages: between the two stages, we can reiterate our design and implementation to fix obvious issues or improve the product based on feedback. Within each stage, we presented the users with the same UI design and functionalities.
Highlights of changes between two stages
Originally, we planned to test Philips Hue with four users. Eventually we were able to get some preliminary work done on lighting by Thursday, and we took the advantage to incorporate lighting in two out of total of eight tests.
Organization of the results:
There are three main kinds of data collected:
Challenges in Testing:
There are several challenges in conducting user tests for our app. First, our app aims to provide the users with a sense of relaxation, a feeling that is abstract and hard to measure. Our team is aware of this issue, and have adopted several measures to enhance the user experience and data collection. For example, we used a standard script to help the user to understand and relax themselves before they started the test. We used the pre-test survey both as a buffer to collect data and get user into the relaxing mode by making them think what relaxation means to them. Also, we compared quantitatively the user’s happiness, tiredness, calmness, relaxation level before and after the test.
Second, although we have tried exploring and brainstormed different on-campus facilities to mimic a bathtub environment, we experienced difficulties in asking users to actually go into a bathtub and try the app. To mitigate the issue of not being able to set up in a real bathtub, we set up every test in d. school, which is spacious and well-equipped with big projection screen and arm chairs. We invited our testees over to d.school, and blocked off their schedule for at least 30 minutes to conduct the test, such that they felt that the time was used exclusively for testing.
Moreover, there are several different kinds of feedback the users would received as they interact with the app. The user will see the main page of the app changing as they navigate the app, watch the video, listen to the audio from the video clips, and also see the light color changing according to video selection. The setup of the test is challenging in order to provide the user the full experience. Due to limited time and resource constraint, we could not set up the audio and lighting fully, but these two aspects will be addressed in our tests for prototype 2.
Data Collection Discussion:
We designed the tests such that they answer the two big hypotheses we had: 1. Is using the application relaxing? (functionality) 2. Is the application intuitive to use? (Usability) We think that the approach to break down the high level hypotheses into several sub-questions is effective. This helped us to organize users’ feedback and our observation into meaningful way which can directly inform our design.
When evaluating the gestural interaction aspect of the application, we noticed that there was a steep learning curve of performing the designed gestures. Several users saw the team performing gesture calibration prior to their tests, they seemed to get the gestures faster and were able to use the application smoother than others. Having some users seeing our gesture demonstration might have enhanced their learning of the right gestures, and might cause an unequal starting level across different users.
Discussion of the results
Design of Lighting:
In the last two user tests, we implemented the Philips Hue lighting with one bulb only. However, one user did not seem to notice that the light color was changing colors when she selected different categories. Another user noticed the light color change half way into the test and was amazed by this. We were not able to get sufficient and rich feedback regarding the lighting because the users did not notice it.
Video Viewing Experience:
We found that the users in general like short clips, however, not all of the short clips were entertaining or attractive to them. Some users were not interested in the content of the videos and they just quickly “flipped” through. This might be due to the fact that the video cover flow present little information about the video and users had to guess the content, and also the nature of the videos themselves. Users also considered audio as an important component to the experience as well.
Feeling of Relaxation:
Our results for relaxation were based on the survey results and feedback from users. We originally set it up so that the users would let us know how they felt at the moment and they also ranked activities based on how relaxing they are. After much thought we decided to stick with just the main four questions because the ranking return insufficient data.
At first, we did not intend to analyze the survey results separately for Stage 1 and Stage 2 users. We gave the same survey address to every user and the results for different users are aggregated automatically by the software. We can't differentiate between the specific users so we just evaluated the survey as a whole. Based on the survey results we can see that the users generally were more relaxed after using our application. Studying the results from surveys, the overall improvement of feeling relaxed showed that our users felt more relaxed after using our application. This proves our relaxation hypothesis and shows us that our users are able to play with our application and navigate through it without taking away from the main goal of relaxation.
Gestural Interactions:
We initially assumed that the gesture for playing/stopping a video should be simple and intuitive enough for the users to learn because it was different from the rest of the gestures. In Stage 1 tests, the users had to do “zoom-in” to play videos and join their hands to stop playing. We found that the “zoom-in” gesture required very specific angle setting of the kinect and the seating style of the users. All users from Stage 1 reported issues with this gesture and we decided to change the gesture to join hands to play in Stage 2.
We found that users learned better with interactive gesture tutorial in Stage 2 tests and were able to use the app in a coherent way sooner than those in Stage 1. Also, the users had to somehow learn the gestures by experiencing after the app started even though they went through the tutorial. There was a learning curve in gesture control but in general users took about less than 5 minutes to be able to master the gestures.
Some users demonstrated to us some swiping left or right, and up gestures that we did not expect at all before. It was useful to observe what they did naturally such that we could design our gestural control more suitable to a wide range of users.
Lighting:
Video Viewing:
Feeling of Relaxation:
Gestural Interactions: