S-72.124 Product Development in Telecommunications, 1999 Usability and acceptability Design for successful telecommunications products.

Slides:



Advertisements
Similar presentations
User Interfaces 4 BTECH: IT WIKI PAGE:
Advertisements

Chapter 6 HCI in the software process. Software engineering and the design process for interactive systems Usability engineering Iterative design and.
The design process IACT 403 IACT 931 CSCI 324 Human Computer Interface Lecturer:Gene Awyzio Room:3.117 Phone:
Chapter 4 Design Approaches and Methods
Human Computer Interaction
IS214 Recap. IS214 Understanding Users and Their Work –User and task analysis –Ethnographic methods –Site visits: observation, interviews –Contextual.
Usability presented by the OSU Libraries’ u-team.
Midterm Exam Review IS 485, Professor Matt Thatcher.
Inspection Methods. Inspection methods Heuristic evaluation Guidelines review Consistency inspections Standards inspections Features inspection Cognitive.
Design and Evaluation of Iterative Systems n For most interactive systems, the ‘design it right first’ approach is not useful. n The 3 basic steps in the.
Course Wrap-Up IS 485, Professor Matt Thatcher. 2 C.J. Minard ( )
Usability 2004 J T Burns1 Usability & Usability Engineering.
Usages of ICT A user oriented innovation process Sylvain Dejean - Coordinator.
SIMS 213: User Interface Design & Development Marti Hearst Thurs, Jan 22, 2004.
HCI revision lecture. Main points Understanding Applying knowledge Knowing key points Knowing relationship between things If you’ve done the group project.
HCI in the software process
Mid-Term Exam Review IS 485, Professor Matt Thatcher.
INTRODUCTION. Concepts HCI, CHI Usability User-centered Design (UCD) An approach to design (software, Web, other) that involves the user Interaction Design.
Allison Bloodworth, Senior User Interaction Designer, University of California, Berkeley Gary Thompson, User Experience Leader, Unicon, Inc. Introduction.
Web Design Process CMPT 281. Outline How do we know good sites from bad sites? Web design process Class design exercise.
Usability 2009 J T Burns1 Usability & Usability Engineering.
Usability Methods: Cognitive Walkthrough & Heuristic Evaluation Dr. Dania Bilal IS 588 Spring 2008 Dr. D. Bilal.
1. Learning Outcomes At the end of this lecture, you should be able to: –Define the term “Usability Engineering” –Describe the various steps involved.
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 design process z Software engineering and the design process for interactive systems z Standards and guidelines as design rules z Usability engineering.
Predictive Evaluation
Principles of User Centred Design Howell Istance.
Evaluation of Adaptive Web Sites 3954 Doctoral Seminar 1 Evaluation of Adaptive Web Sites Elizabeth LaRue by.
Computer –the machine the program runs on –often split between clients & servers Human-Computer Interaction (HCI) Human –the end-user of a program –the.
Lecture 9 Usability of Health Informatics Applications (Chapter 9)
CENG 394 Introduction to Human-Computer Interaction
Interacting with IT Systems Fundamentals of Information Technology Session 5.
Ch.4 The UCSD Process.
Object-Oriented Software Engineering Practical Software Development using UML and Java Chapter 7: Focusing on Users and Their Tasks.
HCI in Software Process Material from Authors of Human Computer Interaction Alan Dix, et al.
Copyright © 2008 Pearson Education, Inc. Publishing as Pearson Addison-Wesley The Resonant Interface HCI Foundations for Interaction Design First Edition.
Interaction Design CMU. Today’s objectives Continue Design approaches (UCD, ACD)  User-Centered Design  Activity-Centered Design.
What is interaction design? Eileen Kraemer CSCI 4800/6800 University of Georgia.
UI Style and Usability, User Experience Niteen Borge.
1 ISE 412 Usability Testing Purpose of usability testing:  evaluate users’ experience with the interface  identify specific problems in the interface.
Evaluation of User Interface Design 4. Predictive Evaluation continued Different kinds of predictive evaluation: 1.Inspection methods 2.Usage simulations.
Putting Assessment into Practice - Library Websites Steve Burks, LIS Web Developer Saint Michael’s College Library
Usability Engineering John Kelleher IT Sligo Material Source: J. Nielsen Usability Engineering, 1993, AP.
Software Engineering User Interface Design Slide 1 User Interface Design.
Usability Engineering Dr. Dania Bilal IS 582 Spring 2006.
Design Process … and some design inspiration. Course ReCap To make you notice interfaces, good and bad – You’ll never look at doors the same way again.
© Simeon Keates 2008 Usability with Project Lecture 4 –18/09/09 Susanne Frennert.
Project Sharing  Team discussions (15 minutes) –Share results of your work on the Project Scope Proposal –Discuss your choice of methods and results –Prepare.
Usability Engineering Dr. Dania Bilal IS 592 Spring 2005.
Administrivia  Feedback from the mid-term evaluation  Insights from project proposal.
1 Usability evaluation and testing User interfaces Jaana Holvikivi Metropolia.
User Interface Evaluation Introduction Lecture #15.
S Product Development in Telecommunications, 1999 User-centered product concept creation.
Usability Engineering Dr. Dania Bilal IS 582 Spring 2007.
Usability Engineering Dr. Dania Bilal IS 587 Fall 2007.
SE 431 Human Computer Interactions Jamal Nasir. How to design & build good UIs UI Development process Usability goals User-centered design Design discovery.
Design Evaluation Overview Introduction Model for Interface Design Evaluation Types of Evaluation –Conceptual Design –Usability –Learning Outcome.
Introduction to System Evaluation IS 588 Dania Bilal & Lorraine Normore Spring 2007.
User-centred system design process
Topic for Presentaion-2
Usability engineering
Usability engineering
HCI in the software process
The design process Software engineering and the design process for interactive systems Standards and guidelines as design rules Usability engineering.
The design process Software engineering and the design process for interactive systems Standards and guidelines as design rules Usability engineering.
SY DE 542 User Testing March 7, 2005 R. Chow
HCI in the software process
HCI in the software process
COMP444 Human Computer Interaction Usability Engineering
Human Computer Interaction Lecture 14 HCI in Software Process
Presentation transcript:

S Product Development in Telecommunications, 1999 Usability and acceptability Design for successful telecommunications products

S Product Development in Telecommunications, 1999 What is “a good product” - for your company? - for the user of the product?

S Product Development in Telecommunications, 1999 Technical superiority is waste if no-one can really use it for anything that is fun or useful.

S Product Development in Telecommunications, 1999 “There is a conflict of interest in the world of sofware development because the people who build it are also the people who design it. If carpenters designed houses, they would certainly be easier or more interesting to build but not necessarily better to live in. The architect is an advocate for the user. “ (Alan Cooper: About face)

S Product Development in Telecommunications, 1999 A good telecom product? Supports the activities and communication of the user The whole system works, not only its parts Fits into the repertoire of communication systems of the user (compatibility - concergence!) The quality of the service is sufficient The user can use it and likes to use it

S Product Development in Telecommunications, 1999 Product maturity and usability 1) The Iron Age: Newly available functionality sells expensively, hard-to-use tolerated 2) The Functionality Competition: Feature lists 3) The Mature Product: Users want convenience and solutions 4) Transparency of product: Good usability makes product “disappear”

S Product Development in Telecommunications, 1999

Acceptability Social acceptability Practical acceptability CostReliability Compatibility Utility Usefulness Usability others (Nielsen, 1993) Acceptability and usability

S Product Development in Telecommunications, 1999 Usability / ISO goals Effectiveness Efficiency Satisfaction Intended objectives Outcome of interaction Usability Users Tasks Equipmen t and en- vironment

S Product Development in Telecommunications, 1999 ISO Usability: The extent to which a product can be used by specific users to achieve specific goals with effectiveness, efficiency and satisfaction in a specific context of use. effectiveness efficiency satisfaction

S Product Development in Telecommunications, 1999 Nielsen’s Usability Attributes Learnability (opittavuus) Efficiency (tehokkuus) Memorability (muistettavuus) Errors prevented (virheiden tekeminen estetty) Subjective satisfaction (tyytyväisyys)

S Product Development in Telecommunications, 1999 Inclusive design the process of creating products which are usable by people with the widest possible range of abilities, operating within the widest possible range of situations.

S Product Development in Telecommunications, 1999

User-centered design SYSTEM OPERATIONS output User interface Remote control Mouse

S Product Development in Telecommunications, 1999 Usability process Can be seen as a method for building as good as possible a system by removing things that cause problems using –user-centered approach –iterative developing & usability testing & expert-reviews –cognitive science & experience –guidelines and principles

S Product Development in Telecommunications, 1999 The Waterfall model of software design Requirements specification Architectural design Detailed design Coding and unit testing Integration and testing Operation and maintenance (Dix et al. Human Computer Interaction, 1998)

S Product Development in Telecommunications, 1999 The Waterfall model of software design with feedback Requirements specification Architectural design Detailed design Coding and unit testing Integration and testing Operation and maintenance (Dix et al. Human Computer Interaction, 1998)

S Product Development in Telecommunications, 1999 Using design rules Standards: –ISO 9241 Ergonomic requirements for office work with visual display terminals Guidelines –style guidelines for user interfaces of various companies –various guideline collections published by research projects and institutes –usability heuristics (Dix et al. Human Computer Interaction, 1998)

S Product Development in Telecommunications, 1999 Usability Engineering approach Including usability engineering goals into the design process Nielsen (Bellcore), Whiteside (IBM, Digital) Test of usability is based on measurements of user experience Addition of usability requirements to requirements specification (Dix et al. Human Computer Interaction, 1998)

S Product Development in Telecommunications, 1999 Sample usability specification Attribute: Backward recoverability Measuring concept: Undo an erroneus sequence Measurement method: number of user actions needed to undo error Level now: No current product allows this Worst case: as many steps as it takes to do error Planned level: Two actions Best level: One undo action

S Product Development in Telecommunications, 1999 User-centered design universal design user-oriented design –real value for end users –matched to user capabilities –fit for the purpose for which they were designed systems oriented design –all technology operates within a context –provision process, training, support and maintenance (Trace center www pages)

S Product Development in Telecommunications, 1999 User-centered design know the user, the task and the environment compare with existing systems set goals parallel design - competing versions

S Product Development in Telecommunications, 1999 use heuristics and guidelines test prototypes assess usability redesign… and redesign... get feedback from usage of completed system participatory design

S Product Development in Telecommunications, 1999 Involving the user into design Product concept Specifications Prototyping Final design Follow-up Focus groups Ethnographic methods Benchmark testing Task analysis, Scenarios, user description, usability goals Rapid prototyping Expert evaluations Prototype testing Final usability testing User feedback

S Product Development in Telecommunications, 1999 Product concept design Ideas for products and knowledge about user needs Ethnographic methods (origin anthropology): observing the user in real-life context Focus groups: discussing daily life Participatory design methods Day-in-the-life methods

S Product Development in Telecommunications, 1999 From product idea to definition Technical innovation Market innovationUser study innovation More user and marketing research Product concept Validation with more user research Definition of product

S Product Development in Telecommunications, 1999 Product concept The mission statement of the product –For whom, for what, why –on different stages of detail Is base of definitions Iterative

S Product Development in Telecommunications, 1999 Marketing vs. design Marketing: where are the customers, what would they pay Designer: How should this product work? (Beyer ja Holtzblatt, 1998 )

S Product Development in Telecommunications, 1999 Product concept design Ideas for products and knowledge about user needs Ethnographic methods (origin anthropology): observing the user in real-life context Focus groups: discussing daily life Participatory design methods Day-in-the-life methods

S Product Development in Telecommunications, 1999 Usability requirements specification User description: what kind of user groups is this designed for? User segments Task analysis: What are the user goals? How does the user work? Workflows, scenarios Environment analysis: external demands and requirements Usability goals

S Product Development in Telecommunications, 1999 Iterative prototyping visualising early design ideas for user feedback competing prototypes for comparative design paper prototypes - interactive prototypes horizontal: whole system at surface level vertical: part of functionality in whole depth whole prorotypes: whole functionality easy to produce - easy to discard!

S Product Development in Telecommunications, 1999 Parallel and iterative design (Nielsen, 1993 )

S Product Development in Telecommunications, 1999 User participation Involve actual users users usually will not be able to come to new design ideas, but they will react to existing design don’t ask what users want - let them try it out for long projects, refresh the user group - users start understanding the developers’ problems

S Product Development in Telecommunications, 1999 Iterative prototypes Icons, terms, main view, horizontal/ vertical scenarios as prototypes rapid prototyping early stages: paper mockups and storyboards, navigation maps, verbal prototyping advanced stages: wizard-of-Oz-techniques, interactive prototypes interactive prototyping - modification on the fly

S Product Development in Telecommunications, 1999 Prototype evaluation expert evaluations –cognitive walkthrough –heuristic analysis –visual walkthrough –guideline/ standard inspection usability testing –testing of the whole prototype –testing of icons, terminology, vertical prototype

S Product Development in Telecommunications, 1999 Usability testing Most new, surprising usability problems will not be found by expert evaluation methods Users representative of the intended user group perform typical tasks (scenarios from usability requirements) with the system; test leader observes and interviews the user Test design according to goals of the test - often the usability goals of the system

S Product Development in Telecommunications, 1999 Follow-up usability evaluation user feedback observing users in real work log of usage - analysis for errors and performance times final data on achievement of usability goals

S Product Development in Telecommunications, 1999 “If achieving the users’ goals is the basis of our user interface design, then the user will be satisfied and happy. If the user is happy, he will gladly pay us money, and then we will be successful.” (Alan Cooper: About Face)