Imran Hussain University of Management and Technology (UMT)

Slides:



Advertisements
Similar presentations
Lecture 5: Requirements Engineering
Advertisements

Virtual University - Human Computer Interaction 1 © Imran Hussain | UMT Imran Hussain University of Management and Technology (UMT) Lecture 20 User Research.
Imran Hussain University of Management and Technology (UMT)
Virtual University - Human Computer Interaction 1 © Imran Hussain | UMT Imran Hussain University of Management and Technology (UMT) Lecture 16 HCI PROCESS.
CS305: HCI in SW Development Evaluation (Return to…)
William H. Bowers – Understanding Users: Qualitative Research Cooper 4.
CAP 252 Lecture Topic: Requirement Analysis Class Exercise: Use Cases.
Course Wrap-Up IS 485, Professor Matt Thatcher. 2 C.J. Minard ( )
Administrivia Turn in ranking sheets, we’ll have group assignments to you as soon as possible Homeworks Programming Assignment 1 due next Tuesday Group.
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.
System Development Life Cycle (SDLC)
Chapter 2: IS Building Blocks Objectives
© 2007 Pearson Education, Inc. Publishing as Pearson Addison-Wesley 1 Context of Software Product Design.
Nature and Scope of Marketing Research
1 Lecture 5.3: SEF Ch 4 Requirements Analysis Dr. John MacCarthy UMBC CMSC 615 Fall, 2006.
Chapter 3: Marketing Intelligence Copyright © 2010 Pearson Education Canada1.
William H. Bowers – Modeling Users: Personas and Goals Cooper 5.
Introduction to SDLC: System Development Life Cycle Dr. Dania Bilal IS 582 Spring 2009.
Software Project Management Lecture # 8. Outline Earned Value Analysis (Chapter 24) Topics from Chapter 25.
CIS 321—IS Analysis & Design Chapter 4: Analysis— Investigating System Requirements.
A COMPETENCY APPROACH TO HUMAN RESOURCE MANAGEMENT
Human Computer Interaction
What is a Business Analyst? A Business Analyst is someone who works as a liaison among stakeholders in order to elicit, analyze, communicate and validate.
PROJECT MANAGEMENT. A project is one – having a specific objective to be completed within certain specifications – having defined start and end dates.
Lecture 7: Requirements Engineering
Work package 2: User analysis and usability testing Responsible partner: Danish Data Archives WP leader: Anne Sofie Fink, DDA.
Virtual University - Human Computer Interaction 1 © Imran Hussain | UMT Imran Hussain University of Management and Technology (UMT) Lecture 40 Observing.
Develop Project Charter
Chapter 8 Usability Specification Techniques Hix & Hartson.
Business Analysis. Business Analysis Concepts Enterprise Analysis ► Identify business opportunities ► Understand the business strategy ► Identify Business.
Virtual University - Human Computer Interaction 1 © Imran Hussain | UMT Imran Hussain University of Management and Technology (UMT) Lecture 18 Goal-Directed.
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.
Interface Types and Models Dr. Dania Bilal IS 588 Spring 2008.
1 CP586 © Peter Lo 2003 Multimedia Communication Multimedia Development Team.
Company LOGO. Company LOGO PE, PMP, PgMP, PME, MCT, PRINCE2 Practitioner.
CHAPTER 2 SYSTEM PLANNING DFC4013 System Analysis & Design.
Introduction to Consumer Behavior and Marketing Strategy
From: A. Cooper et al.: About Face Andreas Rudin
The Components of Information Systems
Software Quality Control and Quality Assurance: Introduction
DATA COLLECTION METHODS IN NURSING RESEARCH
Introduction to Consumer Behavior and Marketing Strategy
Imran Hussain University of Management and Technology (UMT)
Requirements Analysis Scenes
The Systems Engineering Context
Quality Management Perfectqaservices.
System Development Life Cycle (SDLC)
Methodology Overview 2 basics in user studies Lecture /slide deck produced by Saul Greenberg, University of Calgary, Canada Notice: some material in this.
System Development Life Cycle (SDLC)
Technical Communication: Foundations
Informatics 121 Software Design I
Informatics 121 Software Design I
Informatics 121 Software Design I
Informatics 121 Software Design I
The Components of Information Systems
Qualitative Research.
FOUNDATIONAL CONCEPTS
Informatics 121 Software Design I
Foundation Concepts for Teaching Problem Solving
Usability Techniques Lecture 13.
System Development Life Cycle (SDLC)
Lecture 6 Initiating and Planning Systems Development Projects
Imran Hussain University of Management and Technology (UMT)
Software Engineering I
Informatics 121 Software Design I
COMP444 Human Computer Interaction Usability Engineering
Robertson & Robertson: Chapter 2 Software Specification Lecture 10
Information System Building Blocks
Informatics 121 Software Design I
Project Management Method and PMI ® PMBOK ® Roles
Presentation transcript:

Imran Hussain University of Management and Technology (UMT) Virtual University Human-Computer Interaction Lecture 19 User Research Imran Hussain University of Management and Technology (UMT) 1

In the Last Lecture Goal directed design process Software development process Detail of design process Types of users 2

In Today’s Lecture Research techniques Qualitative Research techniques 1

Qualitative vs Quantative Research People, associate the word research with science and objectivity and the current notion or prevailing concept of valid research only that yields quantitative data.

Qualitative Research Understand Existing products, and how they are used Technical, business and environmental contexts Constraints, Vocabulary and other social aspects of the domain in question

Help in design projects Helps to identify the patterns of behaviour. Helps the progress of design team Providing credibility and authority to design team Uniting the team with a common understanding of domain issues and user concerns Empowering management to make more informed decisions about product design issues that would otherwise be based on guesswork or personal preference

Other benefits of Qualitative Research Faster Less expensive More flexible

Question that leads to superior design What problems are people encountering with their current was of doing what the product hopes to do? Into what broader context in people’s lives does the product fit and how? What are the basic goals people have in using the product, and what basic tasks help people accomplish them?

Types of qualitative research Stakeholder interviews Subject matter expert (SME) interviews User and customer interviews User observation/ethnographic field studies Literature review Product/ prototype and competitive audits

Stakeholder Interviews Start by understanding the business and technical context Common vocabulary and understanding among the design team, management and engineering teams.

Definition Any one affected by the outcome of the project or actual product itself is known as the stakeholder

Stakeholder Interview Managers Engineers Sales people Marketing people Design people

How to conduct interview? Interviews of stakeholders should be held before user research. Interviews should be one-on-one Optimum duration should be of an hour.

Stakeholder Interviews What is the primary vision of the product from each stakeholder perspective? What is the budget and schedule? What are the technical constraints? What are the business drivers? What are the stakeholders’ perceptions of the user?

Understanding these issues help you to better serve your customer, as well as the user of the product. build consensus internally for decision making, and build credibility for design team.

Subject Matter Expert (SME) Interviews SME are also known as domain experts SMEs are expert users: they have management perspective. SMEs are knowledgeable, but they are not designers You will want access to SMEs throughout the design process

User and Customer Interviews User and customer are two different groups User People who use the product and try to accomplish something with it. Customer Who make the decision to purchase the product.

User and Customer Consumer domain Enterprise/Business domain Customer are same as user Enterprise/Business domain Customer and user represent different groups of people

It’s important to understand customers and their goals in order to make a product viable.

Interviewing customers Their goals in purchasing the product Their frustrations with current solutions Their decision process for purchasing a product of the type you are designing Their role in installation, maintenance, and management of the product Domain-related issues and vocabulary Reasons and problems behind product suggestions and ideas

Interviewing User Different type of users Current users Potential users

Interviewing User Problems and frustrations with the product The context of how the product fits into their lives or workflow Domain knowledge from a user perspective A basic understanding of the users current tasks A clear understanding of user goals

Literature Review Studying documentation which is relevant or pertains to the product or domain Business strategies document Business plans Various policies, processes and procedures Product marketing plans Data coming from market research Technology specification White papers Business and technical journals articles Competitive studies Usability study results Customer support data

Product and Competitive Audits Examine existing products and prototype Examine competitive products Design team gets a feel for things Source of information for question To understand the audit based upon heuristics Expert review of product interfaces and to make comparisons.

Enthographic Interviews

Contextual Inquiry Context Partnership interpretation Focus

Improving contextual inquiry Shortening the interview process Using smaller design teams Identifying goals first Looking beyond business contexts