User Requirements Ing. Valeria Mirabella Web:

Slides:



Advertisements
Similar presentations
Exploratory Research and Qualitative Analysis
Advertisements

Market Research Ms. Roberts 10/12. Definition: The process of obtaining the information needed to make sound marketing decisions.
Evaluation Mary Rowlatt MDR Partners. Definition of project evaluation Evaluation focuses on whether the project was effective, achieved its objectives,
Educational Research: Competencies for Analysis and Application, 9 th edition. Gay, Mills, & Airasian © 2009 Pearson Education, Inc. All rights reserved.
Usability presented by the OSU Libraries’ u-team.
Tasks, scenarios, sitemaps 21 Feb Task Analysis (1/3)  Know who is going to use the system  ID tasks that they now perform  ID tasks that they’d.
Jump to first page Chapter 2 System Analysis - Determining System Requirements.
Principles of Marketing
Recall The Team Skills 1. Analyzing the Problem (with 5 steps) 2. Understanding User and Stakeholder Needs 1. Interviews 2. Workshops 3. Brainstorming.
Principles of Marketing
 Market research is the process of gathering information which will make you more aware of how the people you hope to sell to will react to your current.
Marketing Research.
Marketing Information Chapter 4 Copyright © 2012 Pearson Education, Inc. Publishing as Prentice Hall.
Qualitative Research MKTG 3342 Fall 2008 Professor Edward Fox.
1. Learning Outcomes At the end of this lecture, you should be able to: –Define the term “Usability Engineering” –Describe the various steps involved.
Copyright 2002 Prentice-Hall, Inc. Modern Systems Analysis and Design Third Edition Jeffrey A. Hoffer Joey F. George Joseph S. Valacich Chapter 7 Determining.
Requirements, cont. …and a word on Ethics. Project Part 1: Requirements Gather data using one or more techniques Learn about environment, users, tasks,
Demystifying the Business Analysis Body of Knowledge Central Iowa IIBA Chapter December 7, 2005.
Department of Informatics, UC Irvine SDCL Collaboration Laboratory Software Design and sdcl.ics.uci.edu 1 Informatics 121 Software Design I Lecture 12.
Marketing Research. Monday, February 23 Give a couple examples of Marketing Research. Give a couple examples of Marketing Research. Why do you think Marketing.
3. Qualitative Research. Exploratory Research When a researcher has a limited amount of experience with or knowledge about research issue, exploratory.
Extreme/Agile Programming Prabhaker Mateti. ACK These slides are collected from many authors along with a few of mine. Many thanks to all these authors.
Blekinge Institute of Technology SE Karlskrona MARKETING MANAGEMENT Chaudhry Muhammad Nadeem Faisal Cell:
University of Sunderland Professionalism and Personal Skills Unit 9 Professionalism and Personal Skills Lecture Data Collection.
Software Engineering User Interface Design Slide 1 User Interface Design.
1 Technical & Business Writing (ENG-715) Muhammad Bilal Bashir UIIT, Rawalpindi.
Copyright 2002 Prentice-Hall, Inc. Modern Systems Analysis and Design Third Edition Jeffrey A. Hoffer Joey F. George Joseph S. Valacich Chapter 7 Determining.
SBD: Analyzing Requirements Chris North CS 3724: HCI.
QUALITATIVE RESEARCH METHODS
Managing Marketing Information 4 Principles of Marketing.
M ARKET R ESEARCH Topic 3.1. W HAT IS MARKET RESEARCH ? The process of gaining information about customers, products, competitors etc through the collection.
Managing Marketing Information
Day 8 Usability testing.
Models and Instruments for CDIO Assessment Content Validity – mapping the CDIO syllabus to questionnaire items  The role of specificity: Difficulty, context,
Russell & Jamieson chapter Evaluation Steps 15. Evaluation Steps Step 1: Preparing an Evaluation Proposal Step 2: Designing the Study Step 3: Selecting.
Market Analysis and Target Market
How would this information be useful to a business?
Data Collection Techniques
Food Product Development
Managing Marketing Information to Gain Customer Insights
Market Research.
Types of Marketing Research
Module 17 MARKET RESEARCH.
FIZZ Database General presentation.
Usability Evaluation, part 2
Research Methods Lesson 1 choosing a research method types of data
Recall The Team Skills Analyzing the Problem (with 5 steps)
Overview of Research Designs
Collaboration with Google Drive
4.1.
Program Evaluation Essentials-- Part 2
Qualitative vs. Quantitative Research
Informatics 121 Software Design I
Informatics 121 Software Design I
Starter Look at the photograph, As a sociologist, you want to study a particular group in school. In pairs think about the following questions… Which group.
Market Research.
SBD: Analyzing Requirements
Chapter Six Chapter Six.
Job Analysis Chapter 5.
Managing Marketing Information to Gain Customer Insights
Chapter 6 Discuss the types of strategic research
Marketing Research.
Principles of Marketing
COMP444 Human Computer Interaction Usability Engineering
User ScenarIOS.
UNIT No- III- Leverging Information System ( Investing strategy )
Welcome! .
Multimedia Training Kit
Trimester 3 Easter break FMP research
Trimester 3 Week 3 Final Major Project.
Presentation transcript:

User Requirements Ing. Valeria Mirabella Web:

2 How to Collect User Requirements 1. Before starting learn about your product and users 2. Define methods, protocols and prepare all the activities 3. Perform the activities 4. Analyze the data

3 Before Starting  Learn about your product  Learn about your users

4 Learn About Your Product  Use your product  Networking  Customer support comments  Log files  Your marketing department  Early adopter or partner feedback  Competitors

5 Focus on Competitors Once you have identified your competitors, you should ascertain their: Strengths Weaknesses Customer base (profile of users, size of customer base, loyalty, etc.) Availability Functionality and unique features Reputation Requirements (hardware, software, etc.)

6 Competitors (an example) Grid comparing TravelSmart.com against three competitors

7 Learn About Your Users  User profile  Personas  Scenarios A scenario can be be augmented by sketches and pictures. The sketches and pictures are called storyboards It is an iterative process

8 Learn About Your Users

9 User Profile Is a detailed description of your users’ attributes Describes: Demographic data Skills Education Occupation

10 Sample User Profile for a Travel Agent

11 A Persona Is a fictional individual created to describe the typical user based on the user profile

12 A Persona Persona for a website redesign Jane Smith is a 36 year-old hurried single stay-at-home mother from Rome. She has two children aged 5 and 2. She has an ADSL-based Internet access in her house. She sometimes browses the Web for information about raising children when she finds time in her hectic schedule

13 A Scenario Is a story that describes how a particular persona completes a task or behaves in a given situation

14 A Scenario Example It is Friday afternoon and Peter is flying out of Rome to Milan. He does not have enough money for a taxi to the airport, and he is running late. He goes to the local ATM and identifies himself. He specifies that he wants 150 Euro from his savings account. He would prefer to have the money in 20 Euro notes so that he can give the taxi driver the correct change. He does not want a printed receipt because he does not bother keeping track of transactions in his savings account.

15 Define Methods, Protocol and Prepare all the Activities  Define methods  Create a proposal  How many participants do I need?  Create recruiting advertise  Create a protocol …focus on methods and on creating a proposal

Methods Focus on methods

17 Methods  Interviews  Surveys  Group card sort  Group task analysis  Focus group  Field visits

18 Methods Interview In a broad sense an interview is a guided conversation in which one person seeks information form another Survey A survey is a collection of quantitative information about members of a population. It typically involves the construction of questionnaires and scales

19 Card sorting The method involves written objects that is supposed to be in your product that users will sort into meaningful groups Group task analysis Participants work in small groups and discuss the steps involved in completing a particular task in order to create a task flow Methods

20 Methods Focus Group Six/ ten individuals are brought together to discuss their experiences or opinions around topics introduced by a moderator. It is used for having a quick understanding of user perception about a particular topic or concept Fiel d studies “Field studies” refers to a broad range of data gathering techniques at the user’s location – including observation and interviewing

21 Comparison - Interview MethodPurposeAdvantagesLevel of effortRelative time InterviewsCollecting in- depth information from each of several users A skilled interviewer can collect a lot of information from each user Flexible; you can ask follow- up questions & delve into more detail than with surveys or focus groups If you are not a skilled interviewer, training is required It takes time to interview enough users Medium (phone interviews) to high (on-site interviews)

22 Comparison - Survey MethodPurposeAdvantagesLevel of effortRelative time SurveysQuickly collecting quantitative data from a large number of users Collect information from a large number of users simultaneously If designed correctly, it can be quick & easy to analyze the data Relatively cheap The evaluator must be skilled in creating unbiased surveys (this requires training) If it is posted to the web, little effort is required to distribute it Medium

23 Comparison – Card Sorting MethodPurposeAdvantagesLevel of effortRelative time Card sortIdentifying how users group information or objects to inform product information architecture Relatively simple technique to conduct If run as group, can collect data from several users at once Encourages the product team to better understand their own product by breaking the product down & defining each component It can be intense to come up with list of information or objects & definitions Effort to conduct the activity is low Effort required to analyze data varies depending on tool, number of cards, & number of participants Low (group card sort)

24 Comparison – Group Task Analysis MethodPurposeAdvantagesLevel of effortRelative time Group task analysis Understanding how users complete a specific task & issues surrounding that task Develop a task flow that works for multiple users/ companies Quick to conduct Relatively cheap Group moderation is high effort Fast turnaround on results Analyzing the data is low effort Low

25 Comparison – Focus Group MethodPurposeAdvantagesLevel of effortRelative time Focus groupsAssessing user attitudes, opinions, & impressions Recruiting enough users can be resource intensive Collect data from several users simultaneously Group discussion often sparks new ideas Group moderation takes moderate effort Summarizing the data is relatively low effort Low

26 Comparison – Field studies MethodPurposeAdvantagesLevel of effortRelative time Field studiesLearning about the users, their environment, & tasks in context Not dependent on what someone says they do Can collect a plethora of rich data Ecological Validity Arranging the visits, conducting them, & then analyzing the data requires a higher level of effort than any of the previous methods Medium to high