Flow. Streamlining your creative process so you can pursue your passions. Hi-Fidelity Prototype Report

Similar documents
Assignment 8 rekindl Local Community (1:30PM) Meet The Team. Ryan C. Amanda L. Sara V. James C.

CS Equalizing Society - Assignment 8. Interactive Hi-fi Prototype

SkillSwap. A community of learners and teachers

ZAPT - Interactive Prototype Report

Team : Let s Do This CS147 Assignment 7 (Low-fi Prototype) Report

Problem & Solution Overview. Tasks & Final Interface Scenarios

TEAM FOCUS POCUS JOCELYN HICKCOX DANIEL MELENDEZ ASHLEY MILLS

balancer high-fidelity prototype dian hartono, grace jang, chris rovillos, catriona scott, brian yin

KinX. Bringing families together. Brandon Development Jackie Design Tony User Testing / Documentation Shahab Manager

Figure 2.1. Viewing updates on what friends are accomplishing motivates the user.

showme Interactive Medium-fi Prototype

Problem and Solution Overview: An elegant task management solution, that saves busy people time.

Hi fi Prototype Report. Dartis Willis Cristian Lara Neven Wang Tomic. Head Design & Design, Documentation, User Testing & Development & Development

Rambl. Skip the obvious, travel with Rambl. Problem and Solution Overview: Tasks and Final Interface Scenarios:

FoodBack. FoodBack facilitates communication between chefs and patrons. Problem Solution and Overview: Yes&: Andrei T, Adrian L, Aaron Z, Dyllan A

MiPhone Phone Usage Tracking

Heuristic Evaluation of Covalence

Booth Mar 2018 OUHK Career Fair 2018 Job Openings of Participating Employers. A. Company Name Networld Technology Limited. B.

WEEK 6: Interactive Medium-fi Prototype

Our Three Usability Tests

Team. Problem and Solution Overview

NightOwl Get help now.

Foodwatch. Problem and Solution Overview. Tasks

soneme encouraging the cooperative discovery of lesser known artists

Anoto Medical Image Annotator: Interactive Prototype and Progress Report

bespoke museum tours

dt+ux Design Thinking for User Experience Design, Prototyping & Evaluation Autumn 2016 Prof. James A. Landay Stanford University

CS Human 2.0 Studio Lo-fi Prototyping & Pilot Usability Test

Usability Testing Review

StyleEye. Interactive Prototype Report

CS 147 Let s Do This! Assignment 6 Report

Heuristic Evaluation of Mango

Ryan Parsons Chad Price Jia Reese Alex Vassallo

Interactive Hi-Fi Prototype

meet chew there Low-Fi Prototyping and Pilot Usability Testing

Mobile: OneNote. Microsoft Quick Start ITS (2017)


Case study on PhoneGap / Apache Cordova

SWAT Folder Usability Test Student Website Advancement Team Usability Test 2014

Perfect Timing. Alejandra Pardo : Manager Andrew Emrazian : Testing Brant Nielsen : Design Eric Budd : Documentation

3d: Usability Testing Review

InDesign UX Design Patterns. by Justin Putney

SOFTWARE REQUIREMENTS ENGINEERING LECTURE # 7 TEAM SKILL 2: UNDERSTANDING USER AND STAKEHOLDER NEEDS REQUIREMENT ELICITATION TECHNIQUES-IV

Usable Privacy and Security Introduction to HCI Methods January 19, 2006 Jason Hong Notes By: Kami Vaniea

Assignment 1: Needfinding

Interactive (High-fi) Prototype (Group)

DESIGN PROCESS: REDESIGNING THE 2014 [REDACTED] CONFERENCE APP FOR 2015

Travel Teddy. Making traveling with kids BEARable Ionic View App ID: 652BB290. High-fidelity Prototyping Report. Joseph P, Carla R, Karen W

Plants can improve mood and health. Many people want to have plants in their home or workplace, but struggle with properly caring for their plants.

Seng310 Lecture 8. Prototyping

Data Management CS 4720 Mobile Application Development

Heuristic Evaluation of igetyou

OCR Interfaces for Visually Impaired

Heuristic Evaluation

Usability Tests Descriptions

PayAbility. by Nicole Crawford, Lynne Sneed, Jorge Cueto, and Musila Munuve Empowering people with math learning disabilities.

Prototyping. Oct 3, 2016

Mayhem Make a little Mayhem in your world.

Low-Fi Prototyping & Pilot Usability Testing

USER-CENTERED DESIGN KRANACK / DESIGN 4

mwork Medium-Fi Prototyping Assignment Write Up Re-imagining the Future of Mobile Work for the Masses Lea Coligado Design + Development

Heuristic Evaluation of [ Quest ]

Prepared by: Marysol Ortega & Diana Arvayo

Intrepid Travel Website

User Centered Design Process. Prototyping II. What is a prototype? Prototyping phases Oct 11, 2017

Session Observed [1]

How to make a prototype? A step-by-step. Step 1. Start with a paper prototype

Interaction Design: Part II

Medium-Fi Prototype. clicked

FOOD-TRAK System Version 5.0 ReadMe

National Health Service

The Experience of Prototyping. Jennifer Kalz, CBAP, CUA, CSM March 28, 2017

Campus Sandbox Testing Feedback

Human-Computer Interaction: An Overview. CS2190 Spring 2010

Issues identified from heuristic evaluations:

Final Project Report

WordPress User Interface Expert Review Gabriel White Version 1.0 DRAFT March, 2005

Momental. Adrienne I. (Observer) Juliana C. (Computer) Meredith M. (Greeter/Facilitator) Nhien T. (Observer)

PROBLEM AND SOLUTION OVERVIEW

Plan and Prepare. 1. Know your audience

Writing: Viswanathan Kumaragurubaran. User Testing: Sanjana Prasain. Program Manager: Jia Le He. Design: Kegham Bedoyan

CIS4930 / CIS6930: USER EXPERIENCE DESIGN INSTRUCTOR: DR. LISA ANTHONY

Getting Started Guide

Beginners Guide to. Sencha Touch. Joshua Morony

USER EXPERIENCE DESIGN GA.CO/UXD

HUSKY CRIME GUIDE. Interactive Prototype

Spark Quick Reference Guide

Ola Worry-Free Diabetes Care

Wanderlust Kye Kim - Visual Designer, Developer KiJung Park - UX Designer, Developer Julia Truitt - Developer, Designer

Human-Computer Interaction. CA357 Lecture 7 More on Prototyping

Homework Set 2. A brief discussion

keep a ``platelist'' of recipes you like, like a music playlist of songs plan your meals for the week from that list

Ink Weaver. Create the perfect story. Pierce Darragh, Aaron Hsu, Charles Khong, Rajul Ramchandani

Assignments. Assignment 2 is due TODAY, 11:59pm! Submit one per pair on Blackboard.

MOBILE APP USER TESTING GUIDING THE WAY TO SUCCESS. Mobile App User Testing 1

Next Generation LMS Evaluation

Design, prototyping and construction

PNC.com, Weather.com & SouthWest.com. Usability Analysis. Tyler A. Steinke May 8, 2014 IMS 413

This is an oral history interview conducted on. October 30, 2003, with IBM researcher Chieko Asakawa and IBM

Introduction CHAPTER1. Strongly Recommend: Guidelines that, if not followed, could result in an unusable application.

Transcription:

Flow Streamlining your creative process so you can pursue your passions. Problem and Solution Overview: Hi-Fidelity Prototype Report Genie Hyatt: Team Leader and Documentation Trijeet Mukhopadhyay: Designer and Developer Ken Chhan: Developer and User Testing Finishing a creative endeavor can be extremely daunting, difficult, and discouraging, and when this is combined with the many barriers one faces when attempting to finish their creative project, the individual often gives up, or puts their project on the back burner indefinitely. Our product will help individuals to streamline their creative process through organizational tools such as a and map, to make each task seem less intimidating and more manageable. It will also provide mechanisms such as reminders and deadlines for the individual and others to hold themselves accountable, and a networking aspect that will allow them to share their progress so that they can receive feedback from other creators. We believe that providing organization, accountability tools, and more readily available feedback will significantly increase individuals motivation, resilience, and likeliness that they will complete their project. Tasks 1. Quickly add a note about inspiration (simple) Our contextual inquiry participants noted that they believed inspiration could come from anywhere, and that they often had great ideas while simply going about their day. However, in the rush of every day life it is not always easy to jot down these ideas and be able to return to them later, so we thought it important to provide a quick and easy way to take a snapshot of an idea and file it away with all of the others for ease of access at a later time. 2. Create a new project (moderate) To finish a project, an individual must first start one. This task was to create a brand new project with a title and a description that they could start working on. We can also have them move over an idea from their idea board into this project, since projects are often started because of ideas that the individual has had. 3. Create a task and set a deadline (complex) One of the core functions of our app was to facilitate the breaking down of large, overwhelming projects into smaller, bite-sized chunks. This task asked a user to go to their project, and then give themself a task with a deadline, breaking up their project and making a commitment to themself to work on it.

4. Finish a task and share the work (simple) Finally, our research indicated that feedback was both extremely important and extremely hard to get while working on a creative project. After working on a task that the user has assigned to themself, they should upload some of their work and share it with their community and network of friends. After sharing their work, they should check the comments and feedback to see how their work was received and what they should continue with. Storyboarded Scenarios 1. Quickly add a note about inspiration (simple) 2. Create a new project (moderate)

3. Create a task and set a deadline (complex) 4. Finish a task and share the work (simple)

Major Usability Problems: 1. [H2-1] [S: 3]: There should be a way to move an idea from the idea board into a project. Implementing this was an idea that we had had for awhile but that proved more difficult than anticipated with the prototyping tool InVision, in our hi-fi prototype, you can access the option shown in Figure 1 by tapping on an idea in the idea board and choosing which project to move it to. 2. [H2-4] [S: 3]: The + symbol in the upper RH corner could mean add different things, and it s not clear that it s only for adding inspiration to the idea board. This problem had not occurred to us while creating the button, but on receiving the feedback we changed the symbol to that of a light bulb as shown in Figure 2 because it seemed to be more explicit about adding just an idea. Figure 1 Figure 2 3. [H2-1] [S: 4]: Unclear whether the main screen for a project should be the edit-project view or the web. It s also not immediately clear how to switch back into the web view. This was not a usability problem that we were able to completely tackle in our hi-fi prototype due to our inability to program the web-view as we had wanted. Instead we changed our web view to more of a list view (Figure 3) and added a back motion (mentioned in the next comment) that we think helped relieve this confusion. Figure 3 4. [H2-3] [S: 4]: There are many places in which there is no immediate back button in which it would be very useful. This was an important problem, and in our hi-fidelity prototype we added the ability to go back by swiping to the right. This was simple and didn t make our interface look any different, but we do think it was a very valuable change.

5. [H2-3] [S: 4]: No way to exit the comments screen on the webstyle overview, not even through tapping a menu again This was human error in creating the mid-fi prototype, and was different in the hi-fi prototype because the comments were viewed differently. Without the web-view, comments were simply seen on a task edit page in a list (Figure 4) Figure 4 Design Evolution: Initial Sketches These are initial, quick ideas about how the user should interact with the app and how data should be displayed and organized. We based our sketches on findings from out contextual inquiry, such as the need to quickly jot down inspiration, and for organization.

Paper Prototype Our paper prototype was a conglomeration of the initial sketches into a more organized and detailed set up. Such things as menus, and placement of buttons had to be figured out, as well as an overarching idea about how we wanted our app to flow. Medium-Fidelity Prototype Using results from user testing on the paper prototype, we knew we had to make a clearer map/web-view so that users knew that the nodes were interactive. We also knew we needed the data more easily accessible, and not so hard to find. For example, a user should be able to click on a node and see all the information on that node that they need, without making too many more clicks.

High-Fidelity Prototype The high-fidelity prototype used results from a heuristic evaluation of the mediumfidelity prototype. Some major issues that were fixed were a lack of interaction between the idea board and the projects, as well as issues with adding things. Modals helped to make what was being added more clear to the user, and the + icon was changed to a light bulb so that it s purpose was more clear. We also made navigation between screens easier with the help of a back motion. Prototype Implementation: Tools To implement our hi-fi prototype, we used a combination of AngularJS and Ionic. This allowed us to create our screens and controllers using HTML, SCSS, and JavaScript, while still creating a product that looked and felt like a real mobile application. Our original intention was to use Xcode and Interface Builder, but both the learning curve of native ios programming and the difficulties of getting the right permissions to effectively test an Xcode project were crippling. AngularJS and Ionic allowed us to use tools that were already familiar such as HTML and SCSS to create interfaces that actually looked how we wanted them too. They also made it possible to test the application quickly and easily in a web browser,

reducing the frustration and difficulty of testing on an actual phone while we were struggling with UDIDs and Provisioning Profiles. Finally, one of our group members did not own a mac, making it impossible for him to work with Xcode, but completely possible for him to work with AngularJS and Ionic. Although these tools were more familiar to us than native ios programming, we were not masters at them, and creating the dynamic and interactive web view proved to be far to complex given our skill level and time frame. This was very frustrating, as it was a central component of our interface design. Wizard of OZ Our most obvious wizardry was our implementation of the commenting. Our app had no true back-end or networking capability, but we still wanted our users to get feedback on their completed tasks. Our solution was to create hardcoded comments that were set on timers after a snapshot was shared. After the user shared a snapshot, comments would slowly start to appear on the screen, as though people had been looking at the work and commenting naturally. Hard Coded Data Because our app is meant to be used over a long period of time, and hold lots of relevant data, we created three hardcoded projects in various stages of progress. This was so that a the user could flip through the app and see what it would look like and how you could interact with it if you had already been using and adding things to it for quite some time. We also added a couple hard coded inspiration notes to the idea board. Without these hardcoded elements, the app would have consisted mostly of blank screens, and that s not how a user would ordinarily see it. We also hardcoded the comments, since there was no actual networking aspect, and we had to Wizard of Oz the social interaction part. Finally, a few pictures were hardcoded into the projects that the user s created, because the app could not actually access the phone camera or photo reel. Missing Features To have truly created the app we want, we would have needed a back end and a networking aspect, but either of those are for a finished project, and not necessarily a hi-fi prototype. What we were truly missing was the web-view. Our project hinged around this digitized mind-map, brainstorming, and organization tool, and we were not truly able to test our interface without it. Something of that complexity is difficult, and I do not believe it was possible for us at that time to implement in code, but our prototype was much weaker without it.