Designing Ubiquitous Computing Systems for Sports Equipment Matthias Kranz, Wolfgang Spiessl, Albrecht Schmidt University of Munich The Fifth Annual IEEE.

Slides:



Advertisements
Similar presentations
Design, prototyping and construction
Advertisements

Systems Investigation and Analysis
1 Design, Prototyping, and Evaluation in Developing Countries Jen Mankoff, Assistant Professor EECS.
References Prof. Saul Greenberg, University of Calgary, notes and articles INUSE 6.2 and RESPECT 5.3 Handbook Prof. , University of , Notes and articles.
Object-Oriented Analysis and Design LECTURE 3: REQUIREMENTS DISCIPLINE.
Overview of the Interaction Design Process. Objectives By the end of today’s class you will be able to… –Describe the major steps in the interaction design.
Chapter 4 Design Approaches and Methods
The Design Process Where do consumer products begin?
Learning and Teaching Conference 2012 Skill integration for students through in-class feedback and continuous assessment. Konstantinos Dimopoulos City.
THE PROCESS OF INTERACTION DESIGN
Part 1: Introducing User Interface Design Chapter 1: Introduction –Why the User Interface Matters –Computers are Ubiquitous –The Importance of Good User.
UI Standards & Tools Khushroo Shaikh.
Project Life Cycle Jon Ivins DMU. Introduction n Projects consist of many separate components n Constraints include: time, costs, staff, equipment n Assets.
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?
Course Wrap-Up IS 485, Professor Matt Thatcher. 2 C.J. Minard ( )
Feedback from Usability Evaluation to User Interface Design: Are Usability Reports Any Good? Christian M. Nielsen 1 Michael Overgaard 2 Michael B. Pedersen.
SIMS 213: User Interface Design & Development Marti Hearst Thurs, Jan 20, 2005.
SIMS 213: User Interface Design & Development Marti Hearst Thurs, Jan 22, 2004.
Part 2: Requirements Days 7, 9, 11, 13 Chapter 2: How to Gather Requirements: Some Techniques to Use Chapter 3: Finding Out about the Users and the Domain.
SIMS 213: User Interface Design & Development Marti Hearst Thurs, Jan 18, 2007.
University of Jyväskylä – Department of Mathematical Information Technology Computer Science Teacher Education ICNEE 2004 Topic Case Driven Approach for.
User Centered Design Lecture # 5 Gabriel Spitz.
Usability Driven GUI Design Portal as a Gateway to Intranet Resources Matthew Winkel Usability Analyst.
Human Interface Engineering1 Main Title, 60 pt., U/L case LS=.8 lines Introduction to Human Interface Engineering NTU Seminar Amy Ma HIE Global Director.
The Software Development Life Cycle: An Overview
Introduction to Usability By : Sumathie Sundaresan.
Principles of User Centred Design Howell Istance.
ACTIVITY. THE BRIEF You need to provide solid proof to your stakeholders that your mobile website meets the needs of your audience. You have two websites.
Advanced Topics in Requirement Engineering. Requirements Elicitation Elicit means to gather, acquire, extract, and obtain, etc. Requirements elicitation.
National and University Library of Slovenia University of Ljubljana, Faculty of Civil and Geodetic Engineering User-centred evaluation of digital repositories:
Output and User Interface Design
Copyright © 2013 by The National Restaurant Association Educational Foundation. Published by Pearson. All rights reserved. HOSPITALITY HUMAN RESOURCES.
Software Project Failure Software Project Failure Night Two, Part One CSCI 521 Software Project Management.
Computer –the machine the program runs on –often split between clients & servers Human-Computer Interaction (HCI) Human –the end-user of a program –the.
S556 SYSTEMS ANALYSIS & DESIGN Week 11. Creating a Vision (Solution) SLIS S556 2  Visioning:  Encourages you to think more systemically about your redesign.
2Object-Oriented Analysis and Design with the Unified Process The Requirements Discipline in More Detail  Focus shifts from defining to realizing objectives.
Usability and Internet Instruction INST 5240 Mimi Recker Utah State University.
Object-Oriented Software Engineering Practical Software Development using UML and Java Chapter 7: Focusing on Users and Their Tasks.
Software Engineering – University of Tampere, CS DepartmentJyrki Nummenmaa REQUIREMENT SPECIFICATION Today: Requirements Specification.
©2011 1www.id-book.com The process of interaction design Chapter 9.
Interaction Design CMU. Today’s objectives Continue Design approaches (UCD, ACD)  User-Centered Design  Activity-Centered Design.
Software Requirements Engineering: What, Why, Who, When, and How
S Product Development in Telecommunications, 1999 Usability and acceptability Design for successful telecommunications products.
Applying the Usability Engineering Lifecycle in Tool Development VT SENRG Will Humphries & Kim Gausepohl 12/04/07 2:50-3:20PM.
Lecture 7: Requirements Engineering
Program Evaluation for Nonprofit Professionals Unit 2: Creating an Evaluation Plan.
Chapter 9 Prototyping. Objectives  Describe the basic terminology of prototyping  Describe the role and techniques of prototyping  Enable you to produce.
User Interfaces 4 BTECH: IT WIKI PAGE:
Dr. H. Rex Hartson Fall 2003 Introduction to the Course Copyright © 2003 H. Rex Hartson and Deborah Hix. CS5714 Usability Engineering.
Today Next time  Interaction Reading: ID – Ch 2 Interaction  Introduction to HCI & Interaction Design Reading: ID – Ch. 1 CS 321 Human-Computer Interaction.
Connecting with Computer Science2 Objectives Learn how software engineering is used to create applications Learn some of the different software engineering.
Requirements Engineering Processes. Syllabus l Definition of Requirement engineering process (REP) l Phases of Requirements Engineering Process: Requirements.
Requirement Engineering
Requirement engineering & Requirement tasks/Management. 1Prepared By:Jay A.Dave.
EasyChair Project Reviewer sign up and bidding Art Hsieh Jean Huang Norik Davtian Ryan Nissenbaum.
Introducing Evaluation Chapter 12. What is Evaluation?  Assessing and judging  Reflecting on what it is to be achieved  Assessing the success  Identifying.
Session 6: Data Flow, Data Management, and Data Quality.
Introduction to System Evaluation IS 588 Dania Bilal & Lorraine Normore Spring 2007.
Software Design and Development Development Methodoligies Computing Science.
Usability of Interaction Patterns Katarina Segerståhl 1,2, * & Timo Jokela 1 1) Department of Information Processing Sciences, P.O.Box 3000, FIN
Digital Media & Interaction Design LECTURE 4+5. Lecture 4+5 Draw requirement + Prototyping.
User-centred system design process
INF385G: Topic Discussion Huang, S. C.
T Project Review Group: pdm I2 Iteration
Software Life Cycle Models
Software Requirements analysis & specifications
Chapter 20 Why evaluate the usability of user interface designs?
HOSPITALITY HUMAN RESOURCES MANAGEMENT AND SUPERVISION.
Principles of HCI Design
What is a System? A system is a collection of interrelated components that work together to perform a specific task.
Presentation transcript:

Designing Ubiquitous Computing Systems for Sports Equipment Matthias Kranz, Wolfgang Spiessl, Albrecht Schmidt University of Munich The Fifth Annual IEEE International Conference on Percomm 2007 Presented by Sung Chul Ha

Table of Contents 1.One Line Comment 2.Introduction 3.Problem Definition 4.Approach 5.Result 6.Critique

One line comment Design a user-centered and interactive sports equipment with ubiquitous computing system using Therapy Top.

Introduction A challenging task The ubiquitous computing systems are penetrating through all around the world. End users which don’t have a technical background encounter a different focus on ubiquitous computing systems. Now a days,

Problem definition Ubiquitous computing systems familiar with engineers and researchers. HOWEVER, do end users also familiar with that systems? So, the engineers have to develop a user-centered process. THINK !

Approach Design & Develop a Process Case Study : Therapy Top Study & Evaluation

Approach - Design & Develop a Process Design & Develop a Process The objective was to build a system suited and customized perfectly to the respective needs of the users and based on the latest technology available. Paper Prototype & Mock-Ups Rapid Prototyping Functional Prototyping Iterative Development & Fast Development Cycles Stakeholder Identification Learn about the Domain Educating the User

Approach 1. Stakeholder Identification “Direct stakeholders refer to parties – individuals or organizations – who interact directly with or its output. Indirect stakeholders refer to all other parties who are affected by the use of the system.” - by Friedman et al. 2. Technology Developers Learn About the Domain in Depth Scientists attended a sports school as ‘customer’ and ‘user’ before the start of any development in the project for a period of more than three months doing regular sessions. This gave the researchers insight in how people are taught to do the exercises, how reporting and error-correction is done.

Approach 3. Educating the User : Technology Previews and Technology Probes For end users, even prototypes need a certain level of maturity. This is necessary to allow them to think aloud about the possibilities and not distract them with the shortcomings. 4. Paper prototypes and Mock-Ups Using paper prototype – an efficient way for informal system specification and to document requirements. -has limits when it comes to integration and time functionality and flow of information within the system. Using Mock-ups – more efficient when we consider the ‘time’ than paper prototype.

Approach 5. Rapid Prototyping Support System developing is difficult, because needs of users change very fast. So, we need a prototype which can be change easily and rapidly. 6. Functional Prototypes – Throughout the Development By having functional prototypes, the experience and usage becomes very realistic and people using the system come across more issues than when just thinking or discussing about it 7. Iteration Development and Fast Development Cycles Creation an idea – specification of the requirement – feedback – prototyping – demonstration - evaluation

Approach - Case Study : Therapy Top Paper prototype & Mock-ups Presenting the people involved in the design team with a technology preview was essential to make them understand what is technologically feasible. Flash C program Graphical user interface

Approach - Case Study : Therapy Top Development Cycles Presenting the people involved in the design team with a technology preview was essential to make them understand what is technologically feasible. Entered & keep angle Standard performance Substandard performance No data Graphical interfaces make communication between trainer and trainee.

Approach - Study and Evaluation 47 participants over a two-weeks time frame. 21 female, 26 male participants. The youngest was 18 years old, the oldest trainee and 5 trainer The exercises of all participants were stored RFID cards. Participant were already familiar with those card

Approach - Study and Evaluation Pre-study interviews Interview the participants with a structured questionnaire to get background information

Result Participants were first demonstrated and taught the usage of the system. How to use the systems?

Result Asking 6 questions to participant. Figure1. User study results for the following questions: system feedback, user’s self-improvement and more satisfying training with audio-visual feedback

Result Asking 6 questions to participant. Figure2. User study results for the following questions: system feedback: training without supervision, usability of the GUI, error awareness

Critique Strong points The think,“user-centered”, is the best point in this paper. Using “therapy top” is very interesting point because that can be familiar with people. Weak points Too simple experiments disappoint many passional readers. - Improving performance - Value of interesting and fun (Fun is the most important element when we exercise) Why don’t use more familiar and more digitalized equipments? - Running machines, Babel, and so on.

Critique New Ideas How about use “Running Machine”? “Running Machine” is more familiar with people and a necessary health equipment. Checking the value of improving performance and concentration will be valuable data. Using music sign can make happy to users.

Thanks for your attention