Requirements I Gathering Data with Users. Objectives By the end of this class you should be able to… Explain the importance of involving users in requirements.

Slides:



Advertisements
Similar presentations
Beauty in a NutShell Business Management Software for Spa Consultants.
Advertisements

Advertising with Face Book Guadalupe Perez III October 12, 2010 EDTC 3332 Instructional Technology Practicum.
English Test (from July 2014) developed by Different Touch LTD.
PART-TIME JOBS Do students need to work part-time or not? part-time or not?
Successful College Writing 5 th Edition Kathleen T. McWhorter ©2012 Bedford/St. Martin’s ISBN-10: ISBN-13: Successful College.
Teens 2 lesson ten savings and investing. simple interest calculation Deposit x Interest Rate x Number of Years = Interest Earned example You have $100.
Opportunity Cost When you chose, what did you give up?
Web E’s goal is for you to understand how to create an initial interaction design and how to evaluate that design by studying a sample. Web F’s goal is.
Unit 211 Requirements Phase The objective of this section is to introduce software system requirements and to explain different ways of expressing these.
Objectives By the end of this class you should be able to… Explain the importance of involving users in requirements gathering Describe various types of.
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.
Principles of Investing
The aim of this part of the curriculum design process is to find the situational factors that will strongly affect the course.
? READY TO GET STARTED online study tools for: Raven Biology of Plants 8th Edition By Ray F. Evert and Susan E. Eichhorn.
Console Yourself! Jamie the School Boy’s Lesson. Objective To help Jamie buy a console and save £100 Starter Can you think of all the major things that.
READY TO GET STARTED online study tools for: The Basic Practice of Statistics 6 th Edition By David Moore, William Notz, Michael Fligner ?
 What is it?  Skype is software which allows you to call other computer users who also have Skype installed for audio and/or video chats, for free.
How to Write Anything 2 nd Edition John J. Ruszkiewicz Jay T. Dolmage ©2012 Bedford/St. Martin’s ISBN-10: ISBN-13: How.
Unit Title: Banking Lesson Title: Checking Accounts & Banking Services MHS Personal Finance Desiree Sartin.
READY TO GET STARTED online study tools for: The Essential Earth 2 nd Edition By Thomas H. Jordan and John Grotzinger ?
Salary deductions. Review What is salary or wage? When do you get a salary or wage? What is ‘paid by the hour’? How do you figure out how much money you.
READY TO GET STARTED online study tools for: Investigating Chemistry 3rd Edition By Matthew Johll ?
The Basics of Hiring Student Employees The basic steps for hiring a student employee are as follows: Step 1 Determine your department’s needs and budget.
READY TO GET STARTED online study tools for: The Developing Person Through the Life Span, 8 th Edition By Kathleen Stassen Berger ?
Bloom’s Taxonomy An Interactive Quiz Game For 4 th Grade AT Readers.
Real Communication 2 nd Edition Dan O’Hair | Mary Wiemann ©2012 Bedford/St. Martin’s ISBN-10: ISBN-13: Real Communication.
Requirements, cont. …and a word on Ethics. Project Part 1: Requirements Gather data using one or more techniques Learn about environment, users, tasks,
Borrowing Why do we borrow money? Where can you borrow money from? Advantages vs Disadvantages.
Writing the I-Search Paper. Learning Targets for this session To create a research question that is debatable and significant To use significant and appropriate.
User Modeling Lecture # 5 Gabriel Spitz 1. User-Interface design - Steps/Goals.
Requirements II: Task Analysis. Objectives By the end of the class, you will be able to… Write detailed task descriptions to inform design. Create scenarios.
Key to the Future Chapter 1, Lesson 2 Warm-Up Questions CPS Questions Note for teacher: Use “Pick a Student” button in CPS.
READY TO GET STARTED online study tools for: Investigating Astronomy 1 st Edition by Timothy F. Slater & Roger A. Freedman ?
Making a great Project 2 OCR 1994/2360. Analysis This is the key to getting it right. Too many candidates skip through this section. It’s worth 20% of.
Human Computer Interaction
PET for Schools. Paper 3: Speaking What’s in the Speaking Test? Part 1: You answer the examiner’s questions about yourself and give your opinions. Part.
Managing your Digital Footprint Real Life vs. Digital Life.
Class Usability Experience User slides are in BLUE.
BUDGET – SAVING MONEY.  A BUDGET is a plan for dividing income among spending and saving options.  Most budgets are based on SHORT TERM and LONG TERM.
Writing First with Readings 5 th Edition Laurie G. Kirszner Stephen R. Mandell ©2012 Bedford/St. Martin’s ISBN-10: ISBN-13:
READY TO GET STARTED online study tools for: Calculus 2 nd Edition By Jon Rogawski ?
Usability Assessment Methods beyond Testing Chapter 7 Evaluating without users.
Intermediate 2 Software Development Process. Software You should already know that any computer system is made up of hardware and software. The term hardware.
READY TO GET STARTED online study tools for: Discovering Statistics 2 nd Edition By Daniel T. Larose ?
Your College Experience 10 th Edition John N. Gardner Betsy O. Barefoot ©2012 Bedford/St. Martin’s ISBN-10: ISBN-13:
Tools to help you succeed in Course name Course number Professor Name.
READY TO GET STARTED online study tools for: Psychology 10 th Edition By David Myers ?
Step by Step 4 th Edition John Gardner Betsy Barefoot ©2011 Bedford/St. Martin’s ISBN-10: ISBN-13:
人教修订版 高中三年级 Unit 11. Listening Listening Lead-in What do you usually do in your free time?
Real Essays with Readings 4 th edition Susan Anker ©2012 Bedford/St. Martin’s ISBN-10: ISBN-13:
Unit 8 If you want to talk, you can go online.. What do you usually do online?
READY TO GET STARTED online study tools for: Essentials of International Economics 2 nd Edition By Robert C. Feenstra and Alan M. Taylor ?
Qian Rujuan from Gaoqiao Middle School Module 6 Problems Unit 3 Language in use.
Chapter 23 Deciding how to collect data. UIDE Chapter 23 Introduction: Preparing to Collect Evaluation Data Timing and Logging Actions –Automatic Logging.
Task Analysis Lecture # 8 Gabriel Spitz 1. Key Points  Task Analysis is a critical element of UI Design  It describes what is a user doing or will.
Data gathering (Chapter 7 Interaction Design Text)
Number Lines- Lesson 2. Use the number line to answer the following questions. Think about your answer to all of the questions before you write anything.
Unit 1 How do I write my homework on the computer? Module7 Computers.
Preparing Lifelong Learning Personal Finance:.  Imagine you are 25 years old describe your life. - What is your job? - Where do you live? - What do you.
GATHERING DATA Supplementary Note. What are requirements? A requirement is a statement about an intended product that specifies what it should do or how.
Md. Abdul Kader Lecturer Department of English King’s College Sub: English First Paper Class:
Welcome to (Insert Course info) Use Your Required Materials and Own Your Grade.
Free Games Online Play Without Downloading The Best Online Games! Awesome action games, puzzle games, exciting sports games, mobile games & radical stunt.
Social Networking. Hands up, who has a social networking site? How many friends do you have? How many have added friends that you don’t know in real life?
FIN 415 Week 3 Individual Assignment Risk Management Techniques Paper Resource: Foundations of Finance Prepare a 700- to 1,050-word paper in which you.
PSY 435 Week 2 Individual Job Analysis Paper Choose a job you would be interested in pursuing to prepare for this assignment. Write a 1,050- to 1,400-word.
Chapter 4: Design and Problem Solving
How to use By Zainab Muman
Chapter 23 Deciding how to collect data
Presentation transcript:

Requirements I Gathering Data with Users

Objectives By the end of this class you should be able to… Explain the importance of involving users in requirements gathering Describe various types of requirements Choose data gathering techniques for a scenario and justify the choice Gather data to establish requirements for an application and produce a simple list of requirements Prepare your proposal for assignment 1.

What kinds of information should we gather? Domain knowledge, users, user characteristics… Tasks and task characteristics Physical environment, social environment, organizational environment, availability of user support… Usability goals, constraints, trade-offs…

Example: eBook What information would you want to know about users? What information might be irrelevant?

How can we gather data? Observation –Live or video Interview or focus group Keystroke / mouse logging Questionnaire What are the advantages / disadvantages of these methods?

Interviews & Questionnaires Questions should be –Simple –Unambiguous –Non-leading –Should not make any presumptions

Improve these questions I Did you click that link because you thought it would go to the homepage? How often do you read an online newspaper?1 (Never) (lots) What online newspaper do you read? When you are reading your online newspaper, do you read it in the morning, afternoon, or evening, and how long do you read it for?

Improve these questions II Do you read paper newspapers? If yes, how often, for how long, and what sections do you read? Why is the classified section better in online newspapers compared to paper newspapers?

The User a pretend person who will mould themselves to fit your system Jessica a real person with real constraints trying to get her job done vs. Personas

Specific, imaginary examples of the real users they represent –Be as specific as possible –Give the person a name Create several personas, at least one for each major type of user

Example persona for eBook Mary is an 18 year old first year English major. She has limited computer experience, but regularly uses a PC to contact friends using or facebook. Mary reads many novels, often on the bus or in bed. She often writes notes in the margins. Although she really likes the format of paper books, Mary would like to use an eBook device because many digital books are free.

Example Persona for an ATM Felix is 13 years old. He gets an allowance every week but spends it out with his friends, and there is usually not anything left over to bank. He often gets money from his grandparents and uncles for his birthday and this is always deposited to his account. He saves this for more expensive purchases; for example, he likes to buy video games. Plus he likes to buy trendy clothes. Felix’s account allows him to withdraw small amounts of money from ATMs.

Homework (due at the beginning of next class) Imagine you are designing a flight simulator for student pilots to practice flight activities. Describe what methods you would use to gather more information about the users, tasks, and environment. Be specific about who you would involve and what you would do. Make sure you justify your choices. Your answer should be approx. 400 words.

Key Points Use a combination of methods to gather information Consider all aspects of a system’s use (not just functionality) Use personas to describe a system’s users.