Investigator: Kyle Johnson Project Supervisors: Prof. Hannah Thinyane Mrs. Ingrid Siebörger.

Slides:



Advertisements
Similar presentations
Chapter 11 Designing the User Interface
Advertisements

 Obtaining data by asking people questions and recording their answers  A standardised set of question is given to each respondent; they give their answers.
Requirements Specification and Management
CareCentrix Direct Training.
+ UCD Methods For Understanding Users In Computer Science – Music application.
Situation in which I need UX evaluation Product E.g. a smart phone; an e-commerce site; a lamp; a health self-monitoring system for elderly Design stage.
Software Project Management
Object-Oriented Application Development Using VB.NET 1 Chapter 5 Object-Oriented Analysis and Design.
1http://img.cs.man.ac.uk/stevens Interaction Models of Humans and Computers CS2352: Lecture 7 Robert Stevens
Online Bulletin Board Focus Groups Nobles Research.
Chapter 14: Usability testing and field studies. Usability Testing Emphasizes the property of being usable Key Components –User Pre-Test –User Test –User.
Measuring the quality of academic library electronic services and resources Jillian R Griffiths Research Associate CERLIM – Centre for Research in Library.
Evaluation Methodologies
Usable Privacy and Security Carnegie Mellon University Spring 2008 Lorrie Cranor 1 Designing user studies February.
Longitude Usability Study Interim Presentation May 6, 2010 Sabel Braganza Fiel Guhit Amir Malik Viet Pham.
Ch 10 Prototyping page 1 CS 368 Prototyping an initial version of a software system used to demonstrate concepts, compare design alternatives and to explore.
1 Lecture 6 The Systems Analyst (Role and activities) Systems Analysis & Design Academic Year 2008/9.
1 Requirements Elicitation Slinger Jansen. 2  1. Motivation  2. Requirements  3. Continuous RE  4. The RE Framework  7. Fundamentals of Goal Orientation.
Design Problems  Limited Market  Too Many Other Devices  No Standard Design Among Devices.
Investigator: Kyle Johnson Project Supervisors: Prof. Hannah Thinyane Mrs. Ingrid Siebörger.
User Centered Design April 1-3, 2009 Joshua Ganderson Laura Baalman Jay Trimble.
Seminar 1 Project Outline and Research Goals Principal Investigator: Kyle Johnson Project Supervisors: Prof. Hannah Thinyane Mrs. Ingrid Siebörger.
Final Year Project Presentation E-PM: A N O NLINE P ROJECT M ANAGER By: Pankaj Goel.
Amarino:a toolkit for the rapid prototyping of mobile ubiquitous computing Bonifaz Kaufmann and Leah Buechley MIT Media Lab High-Low Tech Group Cambridge,
Chapter 14: Usability testing and field studies
Gravity Control™: Is a new generation graphic user interface for searching, sorting and managing large amounts of data from different sources. Makes interaction.
“What a Small World!” ---NaviChat Team 4: Andrew Puchle Arthur Liu Yi-Jen Lai.
Impact assessment framework
Muyowa Mutemwa Supervisor: W.D. Tucker Co-Supervisors: Prof. I. Venter; Mr. M Norman.
Port Security Social Media Project Advisory Group May 15, 2012.
14 Chapter 11: Designing the User Interface. 14 Systems Analysis and Design in a Changing World, 3rd Edition 2 Identifying and Classifying Inputs and.
Smart Phone Laboratory ECEN 489 Srinivas Shakkottai.
CS 360 Lecture 3.  The software process is a structured set of activities required to develop a software system.  Fundamental Assumption:  Good software.
SiTEL LMS Focus Group Executive Summary Prepared: January 25, 2012.
DUE Hello World on the Android Platform.
+ Interaction Design User Centred Design. + Does the Interface Make sense? Characteristics of successful ID Products makes sense to the users when they.
Software Engineering Management Lecture 1 The Software Process.
IBM Research June 14, 2007 An IP Continuum for Adaptive Interface Design Jeff Pierce © 2007 IBM Corporation.
Chapter 3: Managing Design Processes
MiLife Research Plan Dan Saffer Jennifer Anderson Phi-Hong Ha Chun-Yi Chen Graduate Design Studio II.
ISU Science Center : Phase 3 : Dec Speedometer Station This station matches two areas of study into one cohesive system. Current will be induced.
The Smart watch 1. ① Introduction ② ADVT.&DISADVT. ③ Examples ④ Future ⑤ Conclusion Agenda 2.
Project Overview Bag-It Game E-Learning By Design Group Presenters: Cheryl Anderson Chuck Chills Tim Davis Lisa Fuller Susan Genden.
Incorporating Feedback Lesson 5 0. Check-in: paper prototype By now, your paper prototype should be complete, so that you can begin creating your app.
©2011 1www.id-book.com Data Gathering Chapter 7. ©2011 Data Gathering What is data gathering? –The act of gathering data through a study The data can.
Creative Digital Technology Excellence in Internet Development Since 1992 Westpac Online FX Facelift RFP Discussion.
The effects of Peer Pressure, Living Standards and Gender on Underage Drinking Psychologist- Kanari zukoshi.
“I’m hacking it!”.  Imagine that you’re hacking away on a web app that uses the Wicket web framework. You want to know how to create a form so that the.
Software Development Process CS 360 Lecture 3. Software Process The software process is a structured set of activities required to develop a software.
Final Presentation Smart-Home Smart-Switch using Arduino
Www. pdst. ie PDST Data Gathering Workshop Lorcán O Callaráin
Developing a Monitoring & Evaluation Plan MEASURE Evaluation.
Mr Cainos Mukandatsama Professor Janet Wesson Department of Computing Sciences.
ASUEat Android App Benjamin Dummer Brian Clee Christian Zavala-Santos Kyle Huff Dr. Tashakkori’s Spring 2012 STEP Group:
Presented by: Lihi Yahav Alexander Isenshtat Supervisor: Kfir Lev-Ari Accessible Navigation.
Investigating System Requirements
Features introduced recently (late 2012 – early 2013)
Unit 2 GCSE Business Communication Systems
Materials and Methods (Continued)
IENG 451 / 452 Voice of the Customer: Analysis (KANO, CTQ)
Qualitative and quantitative research for small business
OPERATING SYSTEMS.
CS 2610 Project Presentation Presented By- Zuha Agha and Tazin Afrin
Saad Ahmad Jola Bolaji Melvin Chien Maxwell Taylor
Usability Techniques Lecture 13.
Risk & Safety Manager Brandon Lechner
10 Rules of Good UI Design to Follow On Every Web Design Project
Midway Milestone Presentation: FlexiVoice
Lesson 2 Prototyping.
Presentation transcript:

Investigator: Kyle Johnson Project Supervisors: Prof. Hannah Thinyane Mrs. Ingrid Siebörger

What the goals were Work done Findings Future Work

Different target audiences would want a smart watch for different things. Investigation into whether the smart watch can be a potentially useful device to university students (student-device interaction) The type of information (applications) which would be considered the most useful by students on a smart watch.

So why would students want to use a smart watch? Would the usability of applications on the smart watch be easier than on a smart phone? (Perhaps in particular circumstances?) Questions were answered via proof of concept applications requested by CS1L (quantitative research).

The Spiral model (Boehm, 1988) was used to implement the applications found to be of most value to students. Iterative framework (Each iteration passes through 4 phases) This research uses two iterations of this framework

Requirements gathering (questionnaire) (phase 1) Mock-ups (phase 2) Prototype (phase 3) Evaluation (Expert Users) (phase 4)

This questionnaire used a broad scope of participants to gain data (low fidelity / large breadth on multiple features & tasks). User questionnaire with CS1L class (n=211) 89 participants (quantitative) Available on Google Forms in afternoon pracs

Majority of respondents were interested in using a smart watch for information retrieval Convenience of an always accessible on-wrist interface Physical security of having device attached to arm Similar features to smart phone with added portability Curiosity for new tech

Possible perceived deterrents found when using a smart watch as per the questionnaire: Both devices can access the same information (Why use a watch when you can use a phone?) Adaptation to a new interface can be intimidating to users. They need to be motivated to learn how to use a smart watch over already established interfaces. Small screen and limited buttons for human-device interaction

Applications which participants requested:

Weather, Calendar, functionality Participants were asked what applications they would like to see on a smart watch besides those suggested. The most popular one was found to be a phone finder Design (mock-ups) and Implementation (prototypes) of these applications proceeded

1. Weather Calendar

Developed to demonstrate the use of notifications sent from the phone -> Pebble and as a proof of concept. Control app will send notification messages to the Pebble in response to any relevant information received on the phone. Highlights the mechanism used to push information to and from phone and watch.

Two expert users were asked to evaluate the prototypes. For the notifier app: found that it would be better to make the weather watch face the main screen, include larger fonts / icons, and include a vibration notification before the time of a calendar appointment. Phase 4 in the spiral model, first iteration. Findings here used for the requirements gathering of second iteration (Actual development of both applications).

Requirements gathering (Expert User Feedback) (phase 1) UML Diagrams (phase 2) C / Android (Java) Development (phase 3) Field Study (phase 4)

Integration of the Weather, Calendar and functionalities into one application. Developed in C on the CloudPebble IDE. Displayed the message passing concept between watch and phone using dictionary structures (key-value pairs) Keys -> Functionality selection / what to update

Review of existing phone finder apps revealed the following: No bypass of Android phone state (mute to loud) in order to force sound output (no multi-modality support). Most are not free Have limited methods to find a phone (Ringing / vibration most popular) Have unnecessarily complicated companion apps installed on Android phone

The new implementation takes these into consideration. Allows for activation of RingingService on an Android phone Uses Bluetooth signal strength to determine phone proximity to watch, succession of watch vibrations increase in frequency the stronger the signal gets. Minimal companion app installed on phone (allows for the change of phone states and access to multi-media libraries). C (watch app) / Java (companion) using Android dev tools + PebbleKit SDK

Evaluation conducted as a Field Study, allowed for testing in a more natural environment for participants than a lab setting. 6 participants from CS202 for Qualitative research. Demographics:

Done to gain a deeper understanding of how users interacted with the smart watch and the installed applications (High fidelity). Participants used the watch for a day, and were evaluated in the afternoon. Used an online questionnaire and an interview to evaluate the user experience with the watch. Participants ranked each question in questionnaire on a scale from 1 – 5; where 1 = strongly disagree, 2 = disagree, 3 = neutral, 4 = agree, 5 = strongly agree

The smart watch as a useful interface: 5/6 participants found some benefit in using the applications on the watch. Found to be useful in situations where small amounts of information could be viewed at a time. Participants found that using the watch to retrieve information was convenient in a real-world environment. 3 / 6 participants found a use for the smart watch in a lecture environment, convenient to be connected to received notifications on their phones.

While most participants acknowledged the usefulness of the watch, female participants were less willing to use the smart watch to view information on. Was “awkward” and “uncomfortable” to use. Male participants wanted to use the watch more on a daily basis. Mentioned it had a “Novelty” value to it. Same novelty factor was found when using the phone finder application among all participants: All participants were found to want to use it if they had lost their phone. Curiosity for wanting to use a new way to find a phone.

Based on the results obtained through the Field study, another iteration in the Spiral model could be performed where the notifier and phone finder applications are improved upon: More intuitive way of turning off the Bluetooth connection between the phone from the watch. Highlighting days of the week on which there are appointments in the calendar functionality of the notifier app. Study how participants can benefit from the smart watch in a lecture environment.