Objectives By the end of the class, you will be able to… Describe typical users by using “personas” Write detailed task descriptions to inform design.

Slides:



Advertisements
Similar presentations
MFA for Business Banking – Security Code Multifactor Authentication: Quick Tip Sheets Note to Financial Institutions: We are providing these QT sheets.
Advertisements

MFA for Business Banking – Security Questions with Reset Multifactor Authentication: Quick Tip Sheets Note to Financial Institutions: We are providing.
Use-Cases.
CareCentrix Direct Training.
© Dolinski This presentation will help you with the database section of your coursework. It will cover: – What you need to do.
Cognitive Walkthrough More evaluation without users.
NorthWest Arkansas Community College Starfish Training NorthWest Arkansas Community College.
Chapter 6 Review Questions
Fits your IT requirements Fits your workforce Fits your organisation.
An Overview. BizLink BizLink is a Social Networking platform for business. It allows colleagues to come together, ask questions, share resources, form.
Human-Computer Interaction Design Principles & Task Analysis.
Identifying Needs and Establishing Requirements John Thiesfeld Jeff Morton Josh Edwards.
Scenario Assignment IS 485, Professor Matt Thatcher.
Task Analysis.
Part 4: Evaluation Chapter 20: Why evaluate? Chapter 21: Deciding on what to evaluate: the strategy Chapter 22: Planning who, what, where, and when Chapter.
Identifying needs and establishing requirements Task Descriptions.
Task Analysis Analyzing and representing the activities of your users.
Database Design Concepts Info 1408 Lecture 2 An Introduction to Data Storage.
Identifying needs and establishing requirements. Overview The importance of requirements Different types of requirements Data gathering Task descriptions:Scenarios.
Click on ‘Search Availability’. How to search for tutor availability.
Outlook 2007 Managing Your Time. Course contents  It’s all about choices  Get it right in the calendar  Finishing touches.
Outlook 2007 Tips, Tricks, and Tools. Overview Main Screen Navigation Pane View Pane Reading Pane To–Do Bar Create a New Message Contacts Create a Signature.
Page 1 Mobile Quote & Payment Request Usability Test Results | January 2015 Quote and Payment Requests Mobile (iPhone) Usability Test Results Conducted.
The Registration Experience Student Registration via Self-Service.
+ DGM6168 | Fall 2014 Farah Abu-Arja Stephanie Gama Pooja Shah Natasha Taylor PARK LIVE.
Michael Cohen - Team Manager Brandon Bond - User Testing Kimberley Dietemann - Documentation Jennifer Sloan - Design Kun Wang - Development.
Requirements, cont. …and a word on Ethics. Project Part 1: Requirements Gather data using one or more techniques Learn about environment, users, tasks,
Project Analysis Course ( ) Week 2 Activities.
TWU Student Union Online Reservation System Training Session.
Representing the results of user research: tasks and personas CS 5115 Fall 2013 September 16.
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.
The Ministry of CPD This session was inspired by a popular TV show with a similar name.
1. Outline 4 functions of a typical operating system of a PC(4) Resource management Operating systems organise how to: Load programs from backing storage.
Copyright © 2007, Oracle. All rights reserved. Managing Concurrent Requests.
The Panlingual Mobile Camera CSE 490f Jonathan Pool, Neb Tadesse, Tim Wong, Luke Woods Tim Wong, Luke Woods.
Usability Evaluation June 8, Why do we need to do usability evaluation?
General Requirements General requirements Theory of Use Design Concept Contextual Studies Task model Design space System specification ImplementationDeployment.
Moodle (Course Management Systems). Managing Your class In this Lecture, we’ll cover course management, including understanding and using roles, arranging.
Welcome to AR355: Processing Interfund Transactions.
Ch 7 Identifying needs and establishing requirements Group 3: Lauren Sullivan Chris Moore Steven Pautz Jessica Herron.
State of Kansas Travel Authorizations Statewide Management, Accounting and Reporting Tool Entering a Travel Authorization Navigation: Employee Self Service.
Observing Users (finishing up) CS352. Announcements, Activity Notice upcoming due dates (web page) Discussion: –Did your observations have enough detail.
1 אירוע אמאזון. 2 שלבי הפיתוח עם דיאגרמות UML 3 אמאזון תרשים תוכן.
Online Bid Submission in Bid4Michigan Screen Walk Tutorial Compiled by Christine Mitchell 1/4/2011.
Task Analysis …and we’ll really get to Ethics this time.
Software Engineering User Interface Design Slide 1 User Interface Design.
1 Lecture 5: (Ref. Chapter 7) Identifying Needs and Establishing Requirements.
Arrange simple meetings on demand from Worldspan Go! MEETING SPACE POWERED BY: User Guide.
Microsoft Outlook 2010 Instructor: Julie Thorngren
2/6/03C-1 © 2001 T. Horton CS 494 Object-Oriented Analysis & Design Requirements and Use Cases.
CS3205: Task Analysis and Techniques
How Your Customers Will Pay Online & by Phone
Cognitive Walkthrough More evaluating with experts.
MOBILE INTERFACE. Mail Click here to check the Digidaters Mailbox. Users in your hot list can send messages which are stored in your personal inbox.
Identifying Needs and Establishing Requirements Presenters: Veronica Gasca Jennifer Rhough.
Object-Oriented Analysis and Design Use cases Finding classes Collaboration and Sequence diagrams Associations between classes.
CS305: Spring 2008 Task Analysis and Techniques. Task Analysis Same as requirements analysis? –Focus on users, not on the proposed system –“Earlier” than.
Use Case Diagrams. Introduction In the previous Lecture, you saw a brief review of the nine UML diagrams. Now that you have the clear, you'll start to.
HighImpactSoft 2010 Organizing a Better Future. Agenda Specify Goals ScopeDefinitions Process Model Preliminary Requirements Issues and solutions TraceabilityPrototype.
Conceptual Model of Alabama Law Enforcement Traffic Crash Report System By: Wanda Eugene Kinnis Gosha Andrea Williams.
Texas Assessment Management System STAAR Alternate Manage Teacher Assignments.
How Can NRCS Clients Use the Conservation Client Gateway
Evaluation without Users, Part 2
Services Course 9/9/2018 9:54 PM Services Course Windows Live Hotmail Participant Guide © 2008 Microsoft Corporation. All rights reserved.
This presentation document has been prepared by Vault Intelligence Limited (“Vault") and is intended for off line demonstration, presentation and educational.
Adding and editing users
Adding and Editing Users
Selecting Your Year 9 Options
User ScenarIOS.
Cognitive Walkthrough
Presentation transcript:

Objectives By the end of the class, you will be able to… Describe typical users by using “personas” Write detailed task descriptions to inform design. Create scenarios to demonstrate example uses of a system. Perform hierarchical task analysis. Conduct a cognitive walkthrough of an interface

Activity Part 5: Personas (con’t from last class) Create personas for your online grocery store users (one persona for each group of users)

Some tasks Enter meeting details into a paper calendar Arrange a meeting using a shared calendar application Change the radio station on a car stereo

HTA for shared calendar Arrange a meeting –Decide meeting constraints Approx time / deadline Location Who will attend –Choose a time for the meeting Check when other participants are available Find times when everyone is free Select one time for the meeting –Record the meeting time and location Type or write into calendar –Notify other participants

Scenario definition for this class A personal narrative story identifying a task, with specific details Shows context of use Does not say anything about the system interface

Restaurant guide scenario Christina is at the park with 3 friends. They’ve decided to go out for dinner. Christina uses her mobile device to search for a Japanese restaurant within walking distance (1 km), that will cost less than $15 per person. The system tells her that space is available. She then makes an online reservation for 6 pm.

Scenario for shared calendar “Joe enters all the names of the meeting participants together with some constraints such as the length of the meeting, roughly when the meeting needs to take place, and where it needs to take place. The system checks against the individuals’ calendars and the central departmental calendar and presents Joe with a series of dates on which everyone is free all at the same time. Then the meeting is confirmed and written into people’s calendars. Some of Joe’s colleagues want to be asked before the calendar entry is made, so the system s them automatically and asks that it be confirmed before it is written in.”

Use case for shared calendar 1. The user chooses the option to arrange a meeting. 2. The system prompts user for the attendees. 3. The user types in a list of names. 4. The system checks that the list is valid. 5. The system prompts the user for constraints. 6. The user types in meeting constraints. 7. The system searches the calendars for a date that satisfies the constraints. 8. The system displays a list of potential dates. 9. The user chooses one of the dates. 10. The system writes the meeting into the calendar. 11. The system s all the meeting participants informing them of them appointment

Alternative courses for shared calendar Some alternative courses: 5.If the list of people is invalid, 5.1The system displays an error message. 5.2The system returns to step 2. 8.If no potential dates are found, 8.1The system displays a suitable message. 8.2The system returns to step 5.

Online Grocery Store Activity Create personas (concrete example users) Define all the tasks that people will do with the system Create 3 representative scenarios Do a Hierarchical Task Analysis of one of your scenarios

Scenario for Cognitive Walkthrough Jessica is a working single mother who wants to save time by shopping for groceries online. Before signing up for the service, she wants to see whether spud.ca sells all the groceries she needs this week (soy milk, bananas, eggs, and flour) and compare the total cost to her last grocery bill.

Key Points Define tasks before designing or evaluating Use scenarios and use cases Cognitive walkthrough can quickly identify some usability flaws