usability ranjeet

43
What is Usability Usability Version Control – 1.0 Version Date - 22nd Dec 2006 Author – Ranjeet Kumar

Upload: ranjeet-tayi

Post on 15-Jul-2015

83 views

Category:

Documents


2 download

TRANSCRIPT

Page 1: Usability ranjeet

What is Usability

Usability

Version Control – 1.0Version Date - 22nd Dec 2006

Author – Ranjeet Kumar

Page 2: Usability ranjeet

What is

Usability

?

Page 3: Usability ranjeet

Usability is the degree to which something - software, hardware or anything else - is easy to use and a good fit for the people who use it.

It is a quality or characteristic of a product.

It is whether a product is efficient, effective and satisfying for those who use it.

It is the name for a group of techniques developed by usability professionals to help create usable products.

And, it is a shorthand term for a process or approach to creating those products, also called user-centered design.

Page 4: Usability ranjeet

Definitions of Usability

• "Usability is about human behavior. It recognizes that humans are lazy, get emotional, are not interested in putting a lot of effort into, say, getting a credit card and generally prefer things that are easy to do vs. those that are hard to do."

-- David McQuillen in "Taking Usability Offline" Darwin Magazine, June 2003

• After all, usability really just means that making sure that something works well: that a person of average (or even below average) ability and experience can use the thing - whether it's a Web site, a fighter jet, or a revolving door - for its intended purpose without getting hopelessly frustrated. --Steve Krug

Page 5: Usability ranjeet

Lets look at a few examples

Page 6: Usability ranjeet
Page 7: Usability ranjeet
Page 8: Usability ranjeet
Page 9: Usability ranjeet
Page 10: Usability ranjeet
Page 11: Usability ranjeet

Usability meansMaking things easier to USE

Page 12: Usability ranjeet

Usability… Who is actively participating?

Page 13: Usability ranjeet

Internationally

Tho us a nd s o f o rg a niz a tio ns s uch a s

• Microsoft• IBM• Yahoo• US Federal Government• Singapore Government• Nokia• eBay• Amazon• Apple• Oracle

Page 14: Usability ranjeet

Nationally

In Ind ia , s o m e p io ne e ring a d o p te rs o f us a bility a re

• Yahoo! India• Symantec• Wipro• PURE IT Usability Research• People Group• Kanbay• Infosys• ICICI Bank• eBay India• Human Factors International

Page 15: Usability ranjeet

This means that the technology world is moving towards

Usability

Page 16: Usability ranjeet

Why

?

Page 17: Usability ranjeet

The IT product development life spam

Page 18: Usability ranjeet

Eg: The 1st Music System

Page 19: Usability ranjeet

Eg: The Camera

Page 20: Usability ranjeet

Usability a part of all traditional product development

• Manufacturing• Automobile• Aviation • Services• FMIG• Durables• Food• Health Care

Page 21: Usability ranjeet

Only in ITit is an after thought

Page 22: Usability ranjeet

So.. what is this

Usability?

Why is it important for

Me?

Page 23: Usability ranjeet

Usability Constructs

Page 24: Usability ranjeet

Design process in traditional product development

Page 25: Usability ranjeet

Design Process in IT, typical SDLC, UAT in the end

and

not iterative & not a part of process

Page 26: Usability ranjeet

?Is it acceptable

Page 27: Usability ranjeet

ReworkRework Rework Rework

Page 28: Usability ranjeet

Cost & time

overrun

Page 29: Usability ranjeet

Lets incorporate

Usability into the

design system

Page 30: Usability ranjeet

Advantages

•Increased sales

• Longer market life

• Credible marketing claims

• Compelling product demonstrations

• Reduced need for customer support

• Simple, less costly documentation

• Fewer last minute design changes

• Reduced development time

• Minimized rework

Page 31: Usability ranjeet

How

?

Page 32: Usability ranjeet

Many Methods

• ISO 13407• 9241 - 11• LUCID• Iceberg Method• HCD

Page 33: Usability ranjeet

What is

User-Centered Design?

Page 34: Usability ranjeet

User-centered design (UCD)

is an approach to design that grounds the process in information about the people who will use the product. UCD processes focus on users through the planning, design and development of a product.

Page 35: Usability ranjeet

Broadly all of them say this..

Page 36: Usability ranjeet

An International Standard

There is an international standard that is the basis for many UCD methodologies. This standard (ISO 13407: Human-centered design process) defines a general process for including human-centered activities throughout a development life-cycle, but does not specify exact methods.

In this model, once the need to use a human centered design process has been identified, four activities form the main cycle of work:

•Specify the context of useIdentify the people who will use the product, what they will use it for, and under what conditions they will use it. •Specify requirementsIdentify any business requirements or user goals that must be met for the product to be successful. •Create design solutionsThis part of the process may be done in stages, building from a rough concept to a complete design. •Evaluate designsThe most important part of this process is that evaluation - ideally through usability testing with actual users - is as integral as quality testing is to good software development. •The process ends - and the product can be released - once the requirements are met.

Page 37: Usability ranjeet

A Typical UCD Methodology

•Most user-centered design methodologies are more detailed in suggesting specific activities, and the time within a process when they should be completed. The UPA publishes a poster, Designing the User Experience, showing a typical UCD process.

•In this version, the UCD activities are broken down into four phases: Analysis, Design, Implementation and Deployment, with suggested activities for each phase. They are:

•Analysis Phase•Design Phase •Implementation Phase •Deployment Phase

Page 38: Usability ranjeet

Analysis Phase

•Meet with key stakeholders to set vision •Include usability tasks in the project plan •Assemble a multidisciplinary team to ensure complete expertise •Develop usability goals and objectives •Conduct field studies •Look at competitive products •Create user profiles •Develop a task analysis •Document user scenarios •Document user performance requirements

Page 39: Usability ranjeet

Design Phase

•Begin to brainstorm design concepts and metaphors •Develop screen flow and navigation model •Do walkthroughs of design concepts •Begin design with paper and pencil •Create low-fidelity prototypes •Conduct usability testing on low-fidelity prototypes •Create high-fidelity detailed design •Do usability testing again •Document standards and guidelines •Create a design specification

Page 40: Usability ranjeet

Implementation Phase

•Do ongoing heuristic evaluations •Work closely with delivery team as design is implemented •Conduct usability testing as soon as possible

Page 41: Usability ranjeet

Deployment Phase

•Use surveys to get user feedback •Conduct field studies to get info about actual use •Check objectives using usability testing

Page 42: Usability ranjeet
Page 43: Usability ranjeet

Question & Answers