Post on 28-Jan-2015
description
Usability Process
Over View
Usability Process Overview
User-centeredAnalysis
Wire Frame
UI Design
HTMLPrototype
Evaluation/Usability Testing Implementation
What is Usability Engineering?
• Effectiveness – Can users achieve what they need by using the product?
• Ease of learning – How fast can a user who has never seen the interface learn to use it?
• Efficiency of use – How fast can users complete tasks?
• Memorability – Can users remember enough to reuse the interface effectively?
• Error prevention – The best way to deal with errors is to design the interface so users do not make errors.
• Satisfaction – How much does the user like using the system?
Usability is about:
• Understand Users• Understand user groups• Understand their work environment and
how they work• Understand user’s goals and their problems.
Purpose of Usability
UCD Isn’t Part of the Project Life Cycle
• Identify business need• Establish technical feasibility• Design system architecture• Implement the system• QA testing• Launch• Maintenance
Traditional flow:
Traditional software development Vs User-centered development
Traditional software development User-centered development
Technology/developer-driven User - driven
Focus on internal architecture Focus on external attributes (look and feel, interaction)
Quality measured by product defects and performance (system quality)
Quality defined by user satisfaction and performance (quality in use)
Solutions are directed by functional requirements Solutions are directed by Understanding the context of use (user, task, work environment)
The UCD Lifecycle
Answer these questions early
Who are my users and how will they perceive the application?
What are the users goals with the Application?
What areas are critical to overall success?
Critical design component
Personas Personas are specific, realistic descriptions
of a imaginary user
Primary Nouns or Things “Things” users take action or manipulate
Primary Nouns connect the tasks with the navigation model.
Scenarios Scenarios are detailed, concrete
description of an activity
They focus on the user’s “story”: what they want to do, why, and what they expect.
Task Design Task design creates streamlined task
flows within the target system
Methodologies to Identify Critical Design Components
Meeting Card Sort Interview
Contextual Inquiry
TaskAnalysis
Usability Test Focus Group
Design Critique
Understand Users
Once you have done the User Centered Analysis by any of these methodologies
•Meeting
•Interview
•Card Sort
•Contextual Inquiry
Document the Critical design component
•Task Analysis
•Focus Group
•Design Critique
•Usability Test
Next step is to document the Critical
design components……….
What type of UI ?
Before prototyping identify what type of UI?
• Task Based
• Information Based
• Role Based
• Pattern Based
• Free style
Way to Usable design
•Understanding end users’ needs
•Defining interaction
•Designing the user interface (UI)
- will increase the usability & satisfaction of the user with the application
Thank You……
Ramesh.Krameshuxm@gmail.com
www.studiolive.in