UWE Life Ben Argo (10008548) Gunnar Petzäll (10005826) Dushyant Kanungo (10036175)

Slides:



Advertisements
Similar presentations
Usability and Performance Rules of Thumb for Mobile Java Developers Jackson Feijó Filho Software Developer Lightning talk at Java Mobile, Media & Embedded.
Advertisements

User Interface Structure Design
Task-Centered User Interface Design who are the users? what are the tasks? plagiarize! iterative design –rough descriptions, mock-ups, prototypes test.
UWE Life Ben Argo ( ) Gunnar Petzäll ( ) Dushyant Kanungo ( )
UWE Life Ben Argo ( ) Gunnar Petzäll ( ) Dushyant Kanungo ( )
Intuitive Design Inc. New Product Development Progress March 25, 2006 Prepared for: Company Management Team Dave Leis.
For a Good User Experience UX Design Goals, Methods, Tools & Tales William Washington | Washington Kevin Makice| Indiana Kuali Student UX.
THE PROCESS OF INTERACTION DESIGN
Usable Security (Part 1 – Oct. 30/07) Dr. Kirstie Hawkey Content primarily from Teaching Usable Privacy and Security: A guide for instructors (
Usability presented by the OSU Libraries’ u-team.
Design Modeling for Web Applications
Chapter 2: Planning. Planning steps Establishing project team Defining system requirements Performing feasibility analysis Obtaining support for the HRMS.
CS147 - Terry Winograd - 1 Lecture 6 – Usability Terry Winograd CS147 - Introduction to Human-Computer Interaction Design Computer Science Department Stanford.
Designing for security and privacy. Agenda Tests Tests Project questions? Project questions? Design lecture Design lecture Assignments Assignments.
Heuristic Evaluation Evaluating with experts. Discount Evaluation Techniques  Basis: Observing users can be time- consuming and expensive Try to predict.
Evaluation Through Expert Analysis U U U
Evaluating with experts
What is a good length of string? –Depends on its use How do you design a good length of string? –Can be determined by a process What is a good user interface?
1 Web Site Design Customer Centered Design Principles Patterns and Processes Dr. Carl Rebman.
User Centered Design Lecture # 5 Gabriel Spitz.
User Interface Evaluation CIS 376 Bruce R. Maxim UM-Dearborn.
Lecture 23: Heuristic Evaluation
Web Design Process CMPT 281. Outline How do we know good sites from bad sites? Web design process Class design exercise.
Heuristic evaluation IS 403: User Interface Design Shaun Kane.
Evaluating User Interfaces Walkthrough Analysis Joseph A. Konstan
Introduction to Interactive Media 02. The Interactive Media Development Process.
Computer –the machine the program runs on –often split between clients & servers Human-Computer Interaction (HCI) Human –the end-user of a program –the.
MULTIMEDIA DEVELOPMENT
Introduction to Interactive Media The Interactive Media Development Process.
CSCD 487/587 Human Computer Interface Winter 2013 Lecture 3 HCI and Interactive Design.
SWE205 Review Spring Why is software unusable? Users are no longer trained. Why? Feature creep Inherently hard: a problem of communication Designed.
Part 1-Intro; Part 2- Req; Part 3- Design  Chapter 20 Why evaluate the usability of user interface designs?  Chapter 21 Deciding on what you need to.
10 Usability Heuristics for User Interface Design.
Prototype critique IMD07101: Introduction to Human Computer Interaction Tom McEwan 2010/11.
What about Chapter 7?. What is the usability process? Tyldesley’s 22 possible Measurement Criteria Let’s focus on usability–A usability initiative needs.
Heuristic evaluation Functionality: Visual Design: Efficiency:
What is interaction design? Eileen Kraemer CSCI 4800/6800 University of Georgia.
SEG3120 User Interfaces Design and Implementation
Chris Lehman - University of Illinois at Urbana-Champaign This project looked at whether an effective usability makeover of an enterprise.
Chapter 2.2 Game Design. CS Overview This introduction covers: –Terms –Concepts –Approach All from a workaday viewpoint.
Design 2 (Chapter 5) Conceptual Design Physical Design Evaluation
©Ian Sommerville 2004Software Engineering, 7th edition. Chapter 4 Slide 1 Slide 1 Human Computer Interface Design (HCI - Human Computer Interactions Alias.
MUSICBLOX Flash Prototype Presentation. MUSICBLOX TEAM MEMBERS Anika Talapatra Mayank Mehta Nicolas Gaumond Zeid Al-Hammami.
Evaluating a UI Design Expert inspection methods Cognitive Walkthrough
Chapter 1: What is interaction design?. Bad designs From:
Project Sharing  Team discussions (15 minutes) –Share results of your work on the Project Scope Proposal –Discuss your choice of methods and results –Prepare.
1 Chapter 4: User Interface Design. 2 Introduction … Purpose of user interface design:-  Easy to learn  Easy to use  Easy to understand.
Yonglei Tao School of Computing & Info Systems GVSU Ch 7 Design Guidelines.
Prototyping life cycle Important steps 1. Does prototyping suit the system 2. Abbreviated representation of requirements 3. Abbreviated design specification.
Creating & Building the Web Site Week 8. Objectives Planning web site development Initiation of the project Analysis for web site development Designing.
DESIGNING FOR MOBILE EARLY STAGE UX DESIGN PROCESS.
© 2012 Adobe Systems Incorporated. All Rights Reserved. Copyright 2012 Adobe Systems Incorporated. All rights reserved. ® INTRODUCTION TO INFORMATION ARCHITECTURE.
Design Phase intro & User Interface Design (Ch 8)
Administrivia  Feedback from the mid-term evaluation  Insights from project proposal.
Oct 211 The next two weeks Oct 21 & 23: Lectures on user interface evaluation Oct 28: Lecture by Dr. Maurice Masliah No office hours (out of town) Oct.
Ten Usability Heuristics with Example.. Page 2 Heuristic Evaluation Heuristic evaluation is the most popular of the usability inspection methods. Heuristic.
User-Centered Design (UCD) Overview
Design Evaluation Overview Introduction Model for Interface Design Evaluation Types of Evaluation –Conceptual Design –Usability –Learning Outcome.
Your Prescription for Requirements Management 1. Assumptions The prescription for requirements management is based on the following assumptions:  The.
Product Innovation & UI\UX Workshop
UI/UX Design and Implementation
User Interface Design Chapter 8.
SY DE 542 User Testing March 7, 2005 R. Chow
Copyright Catherine M. Burns
INTRODUCTION TO INFORMATION ARCHITECTURE
One-timer?. A new face of the technical communicator – UX is our strength – we design to write.
Systems Analysis and Design in a Changing World, 6th Edition
Interface Design Easy to learn? Easy to use? Easy to understand?
Nilesen 10 hueristics.
THE PROCESS OF INTERACTION DESIGN
Presentation transcript:

UWE Life Ben Argo ( ) Gunnar Petzäll ( ) Dushyant Kanungo ( )

Introduction

The App

Design Process

Brainstorming with whiteboard: from personal safety to breastfeeding support Research (PACT, requirements, competitors, etc) Early wireframes Testing and refined prototypes Presentation prototype

Design Principles

First Principles of Interaction Design Aesthetics Anticipation Autonomy Color Consistency Defaults Discoverability Efficiency of the User Explorable Interfaces Human Interface Objects Latency Reduction Learnability Metaphors, Use of Protect Users’ Work Readability Simplicity State Visible Navigation

Trenchard-Seys’ Shortlist Match Experience & Expectations Consistency Functional Minimalism Cognitive load Engagement Functional Layering Control, Trust & Explorability Error Prevention, Detection & Recovery Affordance Hierarchy of Control

Design Principle Example: Match Experience & Expectations Carefully consider user’s knowledge Use familiar iconography (affordance) Use established practices (cognitive load and memorability) UWE Life – features matching the name Incorporating user feedback

Feedback & Iterative Design

Labelling & Size

Priority & Sortability

Mapping

Individual Approaches

Gunnar User Testing/Feedback: Functional Minimalism/Layering Primary user Other users PACT analysis Survey First wireframes More users (swipes) More wireframes

Changed the process Additional requirements Gunnar User Testing/Feedback: Functional Minimalism/Layering ?

Ensured relevance to target audience Added quantitative evidence (location & social) Additional, unexpected, ideas from users (locked doors) Lack of formal criteria Additional planning would have been beneficial Tying in work more with other team members Gunnar User Testing/Feedback: Functional Minimalism/Layering

Ben Feasibility & requirement research: Control, Trust & Explorability Technical definitions Interrelationships “Trust” Data privacy

Ben Feasibility and requirement research: Control, Trust & Explorability Ensured app is feasible Plethora of documentation Overwhelmingly positive feedback More experience communicating with departments Hard to see past technical constraints (improved) Exploring more channels Two new programming languages Hard to prioritise ID principles in designs Learning curve

Dushyant Seductive Design Approach: Engagement beyond 1 st use – Longevity Functional – Reliable – Usable – Convenient

Dushyant Seductive Design Approach: Engagement beyond 1 st use – Longevity Pleasurable – memorable experience worth sharing

Dushyant Seductive Design Approach: Engagement beyond 1 st use – Longevity Meaningful – has personal significance

Dushyant Seductive Design Approach: Engagement beyond 1 st use – Longevity Visible differences over competition High referral value (testing) Useful after first install (independent features useful) Elusive nature of the idea – Hard to define objectives Trying to do too much? Testing with live data missing for seductive design approach

Conclusions

Learning Points Importance of planned approach Use of testing/iteration Evidence Surprising insights (doors) Mobile development very different from web Plenty of support available

Looking ahead Learned a lot from AppFurnace (useful for location testing) Limited – Can’t do much custom JS (chat) Further development planned for the SU Use Intel XDK framework instead? Location based chat for freshers Additional questions