Human Factors and User Interface Class Project

Project 2

Task Analysis and Low-fidelity Prototype

This project is to design a revolutionary, intuitive, and absolutely unique interface for a currently non-existent system. This system will be constructed as a Senior Design Project at South Dakota State University. When it is completed it will have the ability to mix beverages with any combination of the sixteen liquids contained inside it. As there is no current system this will be a complete and one-off design from nothingness.

Interviews

All three of the following interviews were prefaced by the same header or background information. I gave the users a very general sense of what the project was so that there answers would not be influenced by my preconceived notions.

My name is Derek Fernholz and I am building a Computerized Automatic Beverage Mixing system, in other words, a "Computerized Bartender". This system will use a touchscreen to allow users to choose what drink they would like from the available drinks, customize said drink, add a new beverage to the database, among other things. Once the drink is chosen and confirmed the machine will take over and gather the required ingredients from the 16 different liquids in the system to concoct the selection.

Interview 1

Interviewer: Derek Fernholz
Interviewee: Kristian Peterson
Age: 23
Culture: American
Computer / IT experience: Little to Average

  1. Q. Is there anything you need further explanation or clarification on?
    A. What Happens if Liquid gets spilled on the touchscreen? How user friendly will it be? Will I need a deep knowledge of computers to be able to use it?

  2. Q. Have you ever seen such a system in the "wild"?
    A. No, never, this is a new concept to me, and an exciting one at that!

  3. Q. Do you think that this type of system has valid real world application?
    A. Definitley! It would increase efficiency and decrease cost (by having to staff fewer postions or have as many people working at a given time) and wait time in an establishment that serves mixed drinks to its patrons.

  4. Q. Would you like to use such a device?
    A. Yes, it would enable me to try a variety of different drinks independently (I wouldn?t have to rely on another person to make them for me). It would give me the chance to taste what a specific drink is supposed to be like because the proportions would be precise after eliminating the human factor.

  5. Q. What potential problems do you as a user foresee for such a system?
    A. Having a certain liquid required for a favorite drink not available within the chosen 16 ingredients. Another problem could potentially be, letting people enter their own drinks, making sure they don?t mess up any preset options or break the program in any way.

  6. Q. What are some important features or things you would like to see implemented in this project?
    A. Accuracy of the liquids being dispensed in the glass (making sure all the liquid that is supposed to be in the drink physically gets into that drink). Making sure all electrical components are safe from any potential spills or accidents within the system.

  7. Q. Do you have any questions you would like answered at this time?
    A. I'm thirsty! When is this system going to be ready?

Interview 2

Interviewer: Derek Fernholz
Interviewee: Andrew Boerema
Age: 21
Culture: American
Computer / IT experience: High to Expert

  1. Q. Is there anything you need further explanation or clarification on?
    A. There will only be 16 different ingredients to choose from?

  2. Q. Have you ever seen such a system in the "wild"?
    A. No I haven't. This seems like quite a novel idea.

  3. Q. Do you think that this type of system has valid real world application?
    A. Yes, I do. I think that having a machine like this would cut down on the costs to bars for their staffing. Also, it would allow for faster service time.

  4. Q. Would you like to use such a device?
    A. Yes, I would. Especially if I didn't have to tip it.

  5. Q. What potential problems do you as a user foresee for such a system?
    A. The issue of a robot not really checking an ID for the correct age. Also, a robot can't as easily recommend a drink to you. Finally, if you are in a high-volume setting, the machine would perhaps run out of ingredients quickly

  6. Q. What are some important features or things you would like to see implemented in this project?
    A. Perhaps a larger selecting of ingredients, but I understand the implementation issue. Maybe have a suggestion system based on drinks that the user has enjoyed in the past

  7. Q. Do you have any questions you would like answered at this time?
    A. Is this a paid survey?

Interview 3

Interviewer: Derek Fernholz
Interviewee: David C Freitag
Age: 22
Culture: American
Computer / IT experience: Above Average to High

  1. Q. Is there anything you need further explanation or clarification on?
    A. No, everything seems to be quite clear in the above description.

  2. Q. Have you ever seen such a system in the "wild"?
    A. No, this seems like a unique and innovative system.

  3. Q. Do you think that this type of system has valid real world application?
    A. Yes, I think it would be very useful in bar applications. It would make it easier for bartenders to keep up with customer orders, increasing efficiency to maximize profit margins and customer satisfaction.

  4. Q. Would you like to use such a device?
    A. Of course I would!

  5. Q. What potential problems do you as a user foresee for such a system?
    A. Perhaps, if certain drinks aren't in the system it may cause difficulty or frustration for the user.

  6. Q. What are some important features or things you would like to see implemented in this project?
    A. A house favorites section, maybe based on a system that would count the number of times a certain drink is poured. Thus giving you a list of perhaps the 10 most ordered beverages. Making the drinks scalable, so that you can make different sizes of the same drink and still have them be proportional.

  7. Q. Do you have any questions you would like answered at this time?
    A. No. You've been most informative.

Interview Summary

After conducting the above interviews I can say that I firmly believe that my project is unique and a very worthwhile endeavor. Overall the feedback has been very positive and many of the thing mentioned or touched upon just go on to confirm my plans. A new feature was even born from this interview process and I think it will be a fun and interesting option. This new feature is the "House Favorite" feature that David Freitag proposed. This is simply a top listing of drinks dispensed in a predetermined time period. I believe this will be a valuable addition and it will take virtually no effort to implement.

Task Analysis

In my case the tasks will be more along the lines of features that the system will have. I have grouped these tasks by their ranging difficulty.

Low-fidelity Prototypes

Figure 1: An idea for the front "Splash" screen. Figure 2: A mockup of the display drink page. Figure 3: A proposed search interface.


Use Scenarios

This Scenario will take the user from the "Start Page" to Drink Selection

This Scenario will take the user from Drink Selection to Pouring

This Scenario will take the user from Customizing a Drink to Pouring