ahandrewh teaches IAT-334interface design

P1: Features (due June 8)

Introduction

Research is key to understanding the context and users we are designing for. For this project you will design a new feature for an existing mobile application. This will require researching the existing interface, interaction patterns, features and users.

This project is completed individually.

P1: Features is worth 10% of your final grade.

Applications permitted

The following applications are permitted for this project.

If you have another application that you would prefer to work on please email Andrew before May 18 to discuss.

Weekly instructions

This project spans multiple weeks. Please read the weekly instructions carefully.

From May 18 to May 25

This week is for completing some exploratory and evaluative research on the chosen application.

For the exploratory research we are looking to understand the purpose of the application, its users, and their goals for using the application. For the evaluative research we are looking at the usability and design patterns within the application.

Please complete the following:

  1. Explore and investigate the interface as it is now. Capture and document in screen-shots, sketches, and/or notes:
    • The primary purpose of the application
    • Key features (pick two)
    • Interface design patterns, or what does it look like? (colours, icons, type, layouts, etc.)
    • Interaction design patterns, or how do we move through the application? (clicks, swipes, scrolls, etc.)
    • Intended users
  2. Having identified intended users, find two intended users and evaluate with them:
    • What is their familiarity with the application or similar sorts of applications?
    • What is one feature they use most often? Have them step you through how they typically use this feature.
    • Does anything about that feature frustrate them? If so, why?
    • What (if anything) do they appreciate most about the feature? and why?

Assemble your research into a document that is designed for easy and concise understanding that answers the questions above. The format (PDF, website, etc.) is of your choosing but should demonstrate a refined and well-designed document.

Bring to your May 25 lab

A document (PDF, website, etc.) containing:

  • Your interface exploration
  • Your two user evaluations

We will chat about your deliverables in-lab.

From May 25 to June 1

This week is about generating ideas for a feature.

  1. Working from your research, consider what kinds of new features would make sense for your application? You are coming up with two different options. Be prepared to answer:
    • What is the new feature?
    • What goals does it help your user achieve?
    • Why will it work for those goals?
    • Why should we care about it?
    • How might it work?
    • How might the user interact with it?
  2. Generating ideas may result in further questions. For example: "How might the user interact with it?" may be difficult to answer without some further insight from your users. Go back and do more exploratory or evaluative research as needed to support your case.
  3. Create and illustrate a scenario for each new feature. These can be done as a storyboard, sketched wireframes, or a combination of the two. The scenario should illustrate:
    • Why the user would be making use of the new feature.
    • In what context the new feature would be used.
    • Where the new feature is situated in the application overall.

Assemble your new feature proposals into a document that is designed for easy and concise understanding that answers the questions above. The format (PDF, website, etc.) is of your choosing but should demonstrate a refined and well-designed document.

Bring to your June 1 lab

A document (PDF, website, etc.) containing:

  • Two proposed new features with explanations
  • Two scenarios (one for each new feature)

We will chat about your deliverables in-lab.

From June 1 to June 8

This week is for building an interactive prototype of one new feature.

  1. Based on feedback from the labs, choose one new feature and create a complete interactive mockup for it. The tools you use are up to you, but the mockup will need to:
    • Show a graphically polished and complete version of the new feature.
    • The series of displays related to the feature.
    • Make use of the application's existing visual language.
    • Make use of only real text (no placeholder text).
  2. Create an updated scenario using the interactive mockup. The scenario can be presented as a video with voiceover (maximum 2 minutes), a slide deck with annotations, or a webpage with explanations. This scenario needs to answer why and how this feature is fulfilling a user need.

Assemble all project materials (from May 18 to June 8) into a document that is designed for easy and concise understanding. The format (PDF, website, etc.) is of your choosing but should demonstrate a refined and well-designed document.

You are allowed to improve your earlier weekly deliverables for your final submission.

Final submission requirements (June 8)

The final submission for P1 is a collection of all weeks of the project into a document that is designed for easy and concise understanding. The format (PDF, website, etc.) is of your choosing but should demonstrate a refined and well-designed document.

Your project submission is due to Canvas before your June 8 lab.

Please make sure double-check all your submitted files and URLs to ensure they can be opened. We want to avoid late or problematic submission penalties whenever possible.