LECTURE 10: THE RIGHT TOOL FOR THE JOB April 18, 2016 SDS136: Communicating with Data.

Slides:



Advertisements
Similar presentations
1 Slide 1 Ontolog Conference Call – 20 April, 2006 Ontologizing the ONTOLOG Body of Knowledge W hat In It for Me? – Engineering the Value Proposition for.
Advertisements

Virtual University - Human Computer Interaction 1 © Imran Hussain | UMT Imran Hussain University of Management and Technology (UMT) Lecture 20 User Research.
User-Centered Design: From Concept to Product Peter Merholz peterme
Lecturing (with PowerPoint) Donna Ellis, TRACE & Colin Campbell, IST.
Instructional System Design.  The purpose of instructional design is to maximize the value of instruction for the learner especially the learner's time.
User-Interface Design Process Lecture # 6 1Gabriel Spitz.
CAP 252 Lecture Topic: Requirement Analysis Class Exercise: Use Cases.
Administrivia  Feedback on first Deliverable –Audience: Management –Requirements  Description of the system (what it is, how it works)  Define user.
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.
1 TALK 5 Anita Pincas Course Design 2 – PART A The pedagogic media - continued.
Requirements Analysis Concepts & Principles
Course Wrap-Up IS 485, Professor Matt Thatcher. 2 C.J. Minard ( )
4. Interaction Design Overview 4.1. Ergonomics 4.2. Designing complex interactive systems Situated design Collaborative design: a multidisciplinary.
Administrivia Turn in ranking sheets, we’ll have group assignments to you as soon as possible Homeworks Programming Assignment 1 due next Tuesday Group.
A Student Guide to Object- Orientated Development Chapter 2 Requirements for the Wheels case study system.
4. Interaction Design Overview 4.1. Ergonomics 4.2. Designing complex interactive systems Situated design Collaborative design: a multidisciplinary.
INTRODUCTION. Concepts HCI, CHI Usability User-centered Design (UCD) An approach to design (software, Web, other) that involves the user Interaction Design.
© 2014 Fair Isaac Corporation. Confidential. This presentation is provided for the recipient only and cannot be reproduced or shared without Fair Isaac.
Web Design Process CMPT 281. Outline How do we know good sites from bad sites? Web design process Class design exercise.
Unit: 8 Business Communication. Writing resume and application letter Employment messages are the initial set of activities and efforts made by a job.
Chapter : Software Process
5-1 © Prentice Hall, 2007 Chapter 5: Determining Object-Oriented Systems Requirements Object-Oriented Systems Analysis and Design Joey F. George, Dinesh.
5-1 © Prentice Hall, 2007 Chapter 5: Determining Object-Oriented Systems Requirements Object-Oriented Systems Analysis and Design Joey F. George, Dinesh.
The ADDIE Instructional Design Model by Christopher Pappas
Overview of the Database Development Process
Unit 2: Engineering Design Process
Engineering Design By Brian Nettleton This material is based upon work supported by the National Science Foundation under Grant No Any opinions,
ITEC224 Database Programming
1 Chapter 2 The Process. 2 Process  What is it?  Who does it?  Why is it important?  What are the steps?  What is the work product?  How to ensure.
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.
CSCI 4163/6904, summer Quiz  Multiple choice  Answer individually - pass in  Then class discussion.
1 Chapter 15 Methodology Conceptual Databases Design Transparencies Last Updated: April 2011 By M. Arief
Interaction Design Process COMPSCI 345 S1 C and SoftEng 350 S1 C Lecture 5 Chapter 3 (Heim)
Project design & Planning The Logical Framework Approach An Over View Icelandic International Development Agency (ICEIDA) Iceland United Nations University.
5/20/ Conducting and Analyzing a Contextual Interview ICS 205 Spring 2002 Tom Herring Ratiya Komalarachun.
Gathering User Data IS 588 Dr. Dania Bilal Spring 2008.
10/12/ Recall The Team Skills 1. Analyzing the Problem (with 5 steps) 2. Understanding User and Stakeholder Needs 1. Interviews & questionnaires.
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.
Interaction Design CMU. Today’s objectives Continue Design approaches (UCD, ACD)  User-Centered Design  Activity-Centered Design.
Lecture 7. The Questions: What is the role of alternative assessment in language learning? What are the Reasons.
Comp 15 - Usability & Human Factors Unit 8a - Approaches to Design This material was developed by Columbia University, funded by the Department of Health.
Allison Bloodworth, Senior User Interaction Designer, Educational Technology Services, University of California - Berkeley October 22, 2015 User Needs.
Innovation insight Peter H. Jones, Ph.D. Dayton, Toronto redesignresearch.com designdialogues.net A Bag of Tricks: What is the Right Mix of Methods?
1 Technical & Business Writing (ENG-315) Muhammad Bilal Bashir UIIT, Rawalpindi.
SOFTWARE DESIGN AND ARCHITECTURE LECTURE 05. Review Software design methods Design Paradigms Typical Design Trade-offs.
CS2003 Usability Engineering Human-Centred Design Dr Steve Love.
1 Human Computer Interaction Week 7 Prototyping. 2 Introduction Prototyping is a design technique where users can be involved in testing design ideas.
CSCI 4163 / CSCI 6904 – Winter Housekeeping  Clarification about due date for reading comments/questions  Skills sheet  Active listening handout.
Task Analysis Overview, utility Types of task analysis Sources and use.
Knowledge sharing and creation in a teachers’ professional virtual community Presenter: Che-Yu Lin Advisor: Min-Puu Chen Date: August 5, Lin, F.,
Department of Informatics, UC Irvine SDCL Collaboration Laboratory Software Design and sdcl.ics.uci.edu 1 Informatics 121 Software Design I Lecture 14.
Software Engineering Principles Practical Advice and Steps for Managing Your Project.
Mboindy.com Halie Vining Director of Consulting, Relevance Content Strategy: The Research & Data Behind Successful Content Marketing.
ANALYSIS PHASE OF BUSINESS SYSTEM DEVELOPMENT METHODOLOGY.
Ministry of Education Ahmadi Educational Zone
User Interface Evaluation Introduction Lecture #15.
Requirement Discipline Spring 2006/1385 Semester 1.
TECHNICAL WRITING 2013 UNIT 3: DESIGNING FOR CHANGE PART 2.
Communities and Portals Lan Zhang School of Information University of Texas at Austin.
Design Evaluation Overview Introduction Model for Interface Design Evaluation Types of Evaluation –Conceptual Design –Usability –Learning Outcome.
User-centered approaches to interaction design By Haiying Deng Yan Zhu.
Snabobian Shoe Project Now which one to choose…. Course Objective The purpose of this project is to teach Staboboans the concept of a shoe, and motivate.
Workshop 4: Developing a one page business case
Generating data with enacted methods
Informatics 121 Software Design I
Informatics 121 Software Design I
Usability Techniques Lecture 13.
Informatics 121 Software Design I
Informatics 121 Software Design I
Presentation transcript:

LECTURE 10: THE RIGHT TOOL FOR THE JOB April 18, 2016 SDS136: Communicating with Data

Overview As you start making design choices about your final project, how do you know you’re building the right thing? The following techniques can be helpful Slides adapted from D. Staheli

User-centered design framework Users 1) Discovery Learning about your users Modeling your users Analyzing your users’ tasks Eliciting and defining clear product requirements 2) Concepting Phase Developing conceptual models Solving design problems through ideation Detailed design activities 3) Prototyping + User Testing Delivery of a high-quality product that meets users’ needs and is easy to learn and use

Competitive review Why? - Know the lay of the land, avoid reinventing the wheel - Situate your tool appropriately in the landscape - Establish your unique contribution How? - Literature review or product review - Analysis What are the existing tools? What are their purpose? What audience are they aiming for? What kinds of data or visualization are they using? What functionality do they contain? What are their strengths and shortcomings? - Identify opportunities and design constraints

Defining your audience Learning about your users (data collection) - Semi-structured interview and contextual inquiry Modeling your users (data analysis) - Personas Analyzing your users’ tasks (data analysis) - Hierarchical task analysis

Interviews Why? - Gather qualitative data about users to understand the problem space How? - Prep: Interview guide Semi-structured “Cheat sheet” to ensure that you gather all the information you need Open-ended questions - During: Managing the interview Establish trust Participant engagement will vary Be flexible! Recording or note-taking Wood, L. E. (1997). Semi-structured interviewing for user-centered design. interactions, 4(2),

Contextual Inquiry Why? - Understand details of how work is actually done in context - Identify pain points, shortcuts, workarounds, environment How? - "Shoulder to shoulder” in user’s natural environment, specific focus - Apprenticeship paradigm – learn by watching the master do their job Alternative - Participant-observer paradigm – learn by doing the job alongside the user Design-Customer-Centered-Interactive- Technologies/dp/

Personas Why? - Model behavioral characteristics of your target users - Mechanism for reasoning about user needs How? - Fictionalization - Narrative, goals, needs, pain points - Attributes specific to the problem space - Data-driven method* using information gathered from interviews - Mapping persona to software features * McGinn, J. J., & Kotamraju, N. (2008, April). Data-driven persona development. In Proceedings of the SIGCHI Conference on Human Factors in Computing Systems (pp ). ACM. Inmates-Are-Running- Asylum/dp/

Example Personas

Exercise: personas Come up with 3 personas that characterize the people who might be interested in your project

Hierarchical task analysis Why? - Understand user workflow - Identify pain points and areas for optimization How? - Decompose tasks into 4-8 sequential steps - Identify patterns, sequences and skips in the tasks Hackos, J. & Redish, J. (1998). User and Task Analysis for Interface Design. Chichester: Wiley.Interface

Task analysis example

Lab: final project workshop In today’s class, we covered: - Competitor Analysis - Audience Definition - Learning about your users - Semi-structured Interview - Contextual Inquiry - Modeling your users - Personas - Analyzing your users’ tasks - Hierarchical Task Analysis Now that you’ve thought a little more about your audience, how does that refine your initial visualization?