Customer: Rosalva Gallardo Team members: Susan Lin Buda Chiou Jim Milewski Marcos Mercado October 19, 2010.

Slides:



Advertisements
Similar presentations
©2011 1www.id-book.com Evaluation studies: From controlled to natural settings Chapter 14.
Advertisements

©2011 1www.id-book.com An evaluation framework Chapter 13.
Chapter 13: An evaluation framework
Chapter 14: Usability testing and field studies
© 2008 The MathWorks, Inc. ® ® Using Instant Messaging to Usability Test an API Rachel Cobleigh Donna Cooper.
Cultural Heritage in REGional NETworks REGNET Project Meeting Content Group Part 1: Usability Testing.
Gregory Beyrer July 22, 2010 For audio call Toll Free and use PIN/code From Blackboard to Desire2Learn.
1 G54PRG Programming Lecture 1 Amadeo Ascó Adam Moore 22 GUI Programming I.
Program Update and Site Redesign Program Update and Site Redesign | Aug 2013.
1 A Test Automation Tool For Java Applets Testing of Web Applications TATJA Program Demonstration Conclusions By Matthew Xuereb.
1 Web-Enabled Decision Support Systems Access Introduction: Touring Access Prof. Name Position (123) University Name.
“The Honeywell Web-based Corrective Action Solution”
1 Advanced Archive-It Application Training: Quality Assurance October 17, 2013.
LeadManager™- Internet Marketing Lead Management Solution May, 2009.
– SIS SWISS INTERNATIONAL AIR LINES ICH USER GROUP MEETING KUALA LUMPUR OCTOBER 2010.
Webconference – Fall, 2009 Archived session available Jayne Werner, Facilitator …
Imran Hussain University of Management and Technology (UMT)
User Interface Design.
HCI SEMESTER PROJECT PROJECTS  Project #2 (due 2/20)  Find an interface that can be improved  Interview potential clients  Identify an HCI concept.
CS305: HCI in SW Development Evaluation (Return to…)
Deciding How to Measure Usability How to conduct successful user requirements activity?
Selecting Preservation Strategies for Web Archives Stephan Strodl, Andreas Rauber Department of Software.
Customer: Rosalva Gallardo Team members: Susan Lin Buda Chiou Jim Milewski Marcos Mercado November 23, 2010.
CS CS 5150 Software Engineering Lecture 12 Usability 2.
1 Overview of Usability Testing CSSE 376, Software Quality Assurance Rose-Hulman Institute of Technology April 19, 2007.
Online Peer Evaluation System Team Green Apple Team Members Ada Tse Amber Bahl Tom Nichols Matt Anderson Faculty Mentor Prof. M Lutz Project Sponsor Richard.
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 CS 430 / INFO 430 Information Retrieval Lecture 24 Usability 2.
An evaluation framework
Testing and Modeling Users Kristina Winbladh & Ramzi Nasr.
TC 310 The Computer in Technical Communication Dr. Jennifer Turns Week 3, Day 1 (10/14)
Joy Hamerman Matsumoto.  St Jude Medical Cardiac Rhythm Management Division manufactures implantable cardiac devices ◦ Pacemakers ◦ Implanted defibrillators.
Human Interface Engineering1 Main Title, 60 pt., U/L case LS=.8 lines Introduction to Human Interface Engineering NTU Seminar Amy Ma HIE Global Director.
INFORMATION SYSTEM APPLICATIONS System Development Life Cycle.
Evaluation Framework Prevention vs. Intervention CHONG POH WAN 21 JUNE 2011.
Chapter 11: An Evaluation Framework Group 4: Tony Masi, Sam Esswein, Brian Rood, & Chris Troisi.
Planning and Writing Your Documents Chapter 6. Start of the Project Start the project by knowing the software you will write about, but you should try.
Test-Driven Development of Graphical User Interfaces: A Pilot Evaluation Thedore D. Hellmann, Ali Hosseini-Khayat, Frank Maurer XP 2011.
Chapter 14 Information System Development
Presented by Abirami Poonkundran.  Introduction  Current Work  Current Tools  Solution  Tesseract  Tesseract Usage Scenarios  Information Flow.
S556 SYSTEMS ANALYSIS & DESIGN Week 11. Creating a Vision (Solution) SLIS S556 2  Visioning:  Encourages you to think more systemically about your redesign.
Part 1-Intro; Part 2- Req; Part 3- Design  Chapter 20 Why evaluate the usability of user interface designs?  Chapter 21 Deciding on what you need to.
End HomeWelcome! The Software Development Process.
EasyChair Reviewer sign up and bidding Art Hsieh Jean Huang Norik Davtian Ryan Nissenbaum.
Copyright © 2008 Pearson Education, Inc. Publishing as Pearson Addison-Wesley The Resonant Interface HCI Foundations for Interaction Design First Edition.
Project 3 Cookie Cutters Kevin Huynh Sean Tsusaki Jordaniel Wolk.
Database A database program is a piece of software to organize and sort information. It creates an electronic list of information that can be sorted very.
SEG3120 User Interfaces Design and Implementation
Software Engineering User Interface Design Slide 1 User Interface Design.
Welcome to the Usability Center Tour Since 1995, the Usability Center has been a learning environment that supports and educates in the process of usability.
Z556 Systems Analysis & Design Session 10 ILS Z556 1.
By Godwin Alemoh. What is usability testing Usability testing: is the process of carrying out experiments to find out specific information about a design.
E-BILLING MOTIVATION. Introduction  E-billing is the electronic delivery of financial documents to the customer, that represents and replaces the conventional.
Chapter 23 Deciding how to collect data. UIDE Chapter 23 Introduction: Preparing to Collect Evaluation Data Timing and Logging Actions –Automatic Logging.
EasyChair Project Reviewer sign up and bidding Art Hsieh Jean Huang Norik Davtian Ryan Nissenbaum.
UCI Library Website Chris Lee Archana Vaidyanathan Duncan Tsai Karen Quan.
ImageNow -- An Overview --. What is ImageNow?  Loyola’s document imaging and workflow application  Primary application (web based and desktop) of the.
Design Evaluation Overview Introduction Model for Interface Design Evaluation Types of Evaluation –Conceptual Design –Usability –Learning Outcome.
GROUPROCKET - Choose Collaboration Software for Your Company.
ISS Team Group Member ◦ Nguy ễ n Nh ậ t Minh ◦ Nguy ễ n Kh ắ c Khu ◦ Ph ạ m Ng ọ c Hi ế u ◦ Nguy ễ n Ng ọ c Khánh ◦ Nguy.
MANAGEMENT INFORMATION SYSTEM
Advanced Higher Computing Science
GCE Software Systems Development
PMRIPT Portal Team.
T Project Review Group: pdm I2 Iteration
Usability Evaluation, part 2
Collaboration with Google Drive
Chapter 23 Deciding how to collect data
Human Computer Interface
Phases of Designing a Website
Presentation transcript:

Customer: Rosalva Gallardo Team members: Susan Lin Buda Chiou Jim Milewski Marcos Mercado October 19, 2010

Project background & overview Project phases Usability problems that we’re dealing with Methods that the team is going to employ to address the usability problems Project Plan Q&A

Original Experiment Customer goals were: Understand the strategies and information software developers use when they select a source code search result from the Web Identify the relationship among strategies, information used, and successful completion of the experiment’s tasks.

New Experiment Customer goals are: Same as in the original experiment Analyze how an enhanced GUI will influence users’ decisions on the information they use. Variants: New participants Use of an enhanced treatment GUI Use of a log mechanism to assist in the collection of experiment data related to GUI usage.

1. Implement user interface enhancements to experiment’s treatment GUI. 2. Implement an automated log mechanism to capture certain events during GUI usage. 3. Conduct new experiment 4. Analysis of results

Usability problemCustomer’s ViewTeam’s initial thoughts Users failed to quickly understand the information provided in the search results. “We argue that evaluation performance can be improved by increasing understanding of search results…” (Gallardo & Sim. “StrategiesInfoUsed_Paper _v10.pdf”, p.1. In submission to CHI’10) We believe that in order to increase understanding of search results, interface needs to be easy to understand at first glance. Sorting of results was not available to users. Allow users to sort by popularity and software quality metrics. This may help users choose the best candidate. Agree with customer

Usability problemCustomer’s ViewTeam’s initial thoughts Additional information (popularity and technical metrics) was shown to assist users in choosing the best candidate. This information was ignored or not frequently used. Surprisingly, metrics were only used 12.5%-50% of the time. Change the presentation and location of these metrics to make them more eye catching. The additional information should mix graphics and text to make it more appealing. However, it should not give a cluttered feel to the interface. IdemPerhaps the additional information was ignored because seemed irrelevant to the user. Include information about people who wrote the reviews on each candidate (one of the popularity metrics). We will perform comparative analysis of similar web sites as well as brainstorming sessions to decide what information to include.

Comparative Analysis performed by team to propose user interface changes Automatic testing performed by team to ensure technical implementation of GUI and log mechanism are error-free Cognitive walkthrough performed by team to ensure GUI elements and log mechanism are error-free for experiment participants Interview performed by participants during experiment (audio and GUI interactions will be recorded) Pilot tests performed by team and/or participants Usability experiment performed by participants during experiment and reviewed during analysis

Google Code, Koders.com, Source Forge, Ohloh

Prototypes

Number & type of users: 16 ICS students with experience in Java (13 graduate-level and 3 undergraduate). Tasks for users and questions we will ask them: CSV task: Find the best source code to read a CSV file and place the data into a list of strings. DIFF task: Find the best source code to compare two text files and show the differences. VALIDATION task: Find the best source code to validate addresses. TIMEZONE task: Find the best source code to convert date & time between different time zones.

Strategies for involving users Recruitment Use of incentives Where… Will meet them in the Hana Lab Each meeting will last hrs

ml