Product Development & User Testing

Slides:



Advertisements
Similar presentations
DEVELOPING A METHODOLOGY FOR MS3305 CW2 Some guidance.
Advertisements

Design, prototyping and construction
Software Process Models
Agile Usability Testing Methods
Usability presented by the OSU Libraries’ u-team.
Part 4: Evaluation Days 25, 27, 29, 31 Chapter 20: Why evaluate? Chapter 21: Deciding on what to evaluate: the strategy Chapter 22: Planning who, what,
Usability Inspection n Usability inspection is a generic name for a set of methods based on having evaluators inspect or examine usability-related issues.
Managed Learning Environment Project User Issues - Formative and Summative Assessment Mark Simpson How did we specify the system - specification? How did.
Course Wrap-Up IS 485, Professor Matt Thatcher. 2 C.J. Minard ( )
Usability 2004 J T Burns1 Usability & Usability Engineering.
Instructional Design Methods of Teaching Adults Spring Interim, May 2001 O riginal Slide Presentation Developed by Dr. Gary Moore at NC State.
HCI revision lecture. Main points Understanding Applying knowledge Knowing key points Knowing relationship between things If you’ve done the group project.
University of Delaware Introduction to Assessment Institute for Transforming Undergraduate Education Contributions by Sue Groh and Hal White.
Web 2.0 Testing and Marketing E-engagement capacity enhancement for NGOs HKU ExCEL3.
La Naturaleza.  The generic term for the five-phase instructional design model consisting of Analysis, Design, Development, Implementation, and Evaluation.
AnalyseDesignDevelopImplementEvaluate ADDIE - Model.
Web Design Process CMPT 281. Outline How do we know good sites from bad sites? Web design process Class design exercise.
Usability Methods: Cognitive Walkthrough & Heuristic Evaluation Dr. Dania Bilal IS 588 Spring 2008 Dr. D. Bilal.
1. Learning Outcomes At the end of this lecture, you should be able to: –Define the term “Usability Engineering” –Describe the various steps involved.
Instructional System Design
“Come on! Give me ten!” What users really want and really do on library web sites Darlene Fichter OLA Super Conference 2003.
Introduction to Usability By : Sumathie Sundaresan.
Instructional Design Rafael Ruvalcaba.
Instructional Design Brian Newberry. Instructional Design Instructional Design is a systematic process for the creation of educational resources.
Instructional Design Aldo Prado. Instructional Design Instructional design is the process of easing the acquisition of knowledge and making it more efficient.
Instructional Design Hany Alzahri. Instructional Design Instructional Design is a systematic process that is well designed in order to improve the education.
THE PROTOTYPING MODEL The prototyping model begins with requirements gathering. Developer and customer meet and define the overall objectives for the software.
System Design: Designing the User Interface Dr. Dania Bilal IS582 Spring 2009.
Computer –the machine the program runs on –often split between clients & servers Human-Computer Interaction (HCI) Human –the end-user of a program –the.
Monitoring and Evaluation in MCH Programs and Projects MCH in Developing Countries Feb 10, 2011.
Digital Learning Resources (e-Content) Development Process Senthil Kumar 14th November 2011.
Usability. Definition of Usability Usability is a quality attribute that assesses how easy user interfaces are to use. The word "usability" also refers.
Interacting with IT Systems Fundamentals of Information Technology Session 5.
Overview of the rest of the semester Building on Assignment 1 Using iterative prototyping.
Object-Oriented Software Engineering Practical Software Development using UML and Java Chapter 7: Focusing on Users and Their Tasks.
Usability testing. Goals & questions focus on how well users perform tasks with the product. – typical users – doing typical tasks. Comparison of products.
CEIT 225 Instructional Design Assoc. Prof. Dr. Kürşat Çağıltay
Human Learning Asma Marghalani.
UI Style and Usability, User Experience Niteen Borge.
By: Catherine Mendoza. Evaluate Implement Develop Analyze Design.
CS2003 Usability Engineering Human-Centred Design Dr Steve Love.
Software Engineering User Interface Design Slide 1 User Interface Design.
User Interface Design & Usability for the Web Card Sorting You should now have a basic idea as to content requirements, functional requirements and user.
Copyright 2006 John Wiley & Sons, Inc. Chapter 1 - Introduction HCI: Designing Effective Organizational Systems Dov Te’eni Jane Carey Ping Zhang.
Usability Engineering Dr. Dania Bilal IS 582 Spring 2006.
© Simeon Keates 2008 Usability with Project Lecture 4 –18/09/09 Susanne Frennert.
Introduction to Usability By : Sumathie Sundaresan.
OSU Libraries presented by the u-team.
Usability Engineering Dr. Dania Bilal IS 592 Spring 2005.
LTMS Technology Project: Using Simulations in Primary Prevention Training for Victims of Domestic Violence.
Usability Heuristics Avoid common design pitfalls by following principles of good design Nielsen proposes 10 heuristics, others propose more or less. Inspect.
Instructional Design Ryan Glidden. Instructional Design The process of planning, creating, and developing instructional or educational resources.
Research Word has a broad spectrum of meanings –“Research this topic on ….” –“Years of research has produced a new ….”
T/TAC 2: Barbara Finn Tabitha Parchment Monisha Tripathy Jocelyn Tyler Nantana Wongtanasirikul.
Usability Engineering Dr. Dania Bilal IS 582 Spring 2007.
Usability Engineering Dr. Dania Bilal IS 587 Fall 2007.
Design Evaluation Overview Introduction Model for Interface Design Evaluation Types of Evaluation –Conceptual Design –Usability –Learning Outcome.
COM 535, S08 Designing and Conducting Formative Evaluations April 7, 2008.
Software Development - Methodologies
Usability engineering
Usability engineering
Usability ECE 695 Alexander J. Quinn 3/21/2016.
SysML V2: User-Centered Design Approach
SY DE 542 User Testing March 7, 2005 R. Chow
A NEW FACE OF THE TECHNICAL COMMUNICATOR – UX IS OUR STRENGTH – WE DESIGN TO WRITE BY CHRIS GANTA © 2016, STC INDIA CHAPTER.
CIS 210 Systems Analysis and Development
Heuristic Evaluation Jon Kolko Professor, Austin Center for Design.
One-timer?. A new face of the technical communicator – UX is our strength – we design to write.
The User Interface Design Process
COMP444 Human Computer Interaction Usability Engineering
Presentation transcript:

Product Development & User Testing Dr. Minjuan Wang Department of Educational Technology, SDSU belleminjuan@gmail.com

Somewhat time and labor intensive Been accused of being too linear It has been criticized for being time and labor intensive, and too linear. A more flexible ADDIE model?

The Successive Approximation Model: An agile design method Evaluate Design Develop Start End We’re going to look more closely at the successive approximation model, which has been getting more popular in recent years. It is considered a more iterative process that emphasizes prototyping more heavily than the other models.

Summative Evaluation Traditional Instructional Design Models Linear Tasks performed in sequential fashion Summative evaluation (ADDIE) Long development phases Time consuming and expensive to make changes

Formative Evaluation Simultaneous design and development Ongoing feedback from end-users Iterative design cycle User community Design community

Iterative Design concept prototype testing product revisions Formative Evaluation concept prototype testing product revisions

Designer Blindness

Prototype Testing Main Entry: pro·to·type 1 : an original model on which something is patterned : ARCHETYPE 3 : a standard or typical example 4 : a first full-scale and usually functional form of a new type or design of a construction (an airplane) http://www.m-w.com/cgi-bin/dictionary

Rapid Prototyping Early stages does the product meet the users' needs and expectations? Start with a crude prototype and refine Prototypes may be discarded rather than carried forward as a kernel for further development. Increased “editing power” makes it easier to alter designs; less need for elaborate specifications. requires good flow of testing data.

Formative Evaluation may… Be done very early in the design process when ~10% of project resources have been expended Provide solid measurements of task performance Help designers empathize with user’s needs and context Uncover problems help developers decide when the project can move on to the next stage that were not noticed in the design phase

Types of Prototypes Low fidelity Mid fidelity High fidelity paper and pencil sketching; rapid cut-and-paste. Mid fidelity screen printout. High fidelity working example, similar in appearance and functionality to the proposed final product.

When to Test? user testing assess needs define goals generate specs Create a product Identify a piece You may combine Alpha and Beta Test in 572 Fully develop it alpha test beta test (field test)

TIME Formative Evaluation Summative Evaluation design freeze needs Design Gel design freeze needs specs prototype Formative Evaluation Summative Evaluation TIME

Instructional Effectiveness What to test Instructional Effectiveness Is this proposed design effective in meeting the instructional goals? Comprehension Retention Transfer

Test on Usability Nielsen (1993) defines usability with the use of measurable components so that usability can be systematically be evaluated and improved. Learnability: How easy it is to learn to use the system when referring to a novice user’s experience at the initial part of the learning curve. Efficiency of Use: This attribute refers to expert users and the level of their performance. Memorability: How easy the system is to remember when casual users return to it in infrequent periods of time. Errors: How often do users make errors while using the system, how serious are these errors, and how do users recover from these errors Satisfaction: How pleasant the system is according to the the individual satisfaction of each user. Learnability Memorability Errors Satisfaction time on task Efficiency of Use

Formative Evaluation Questions Are the instructional activities clearly structured? Is the content perceived as useful and relevant by the learner? Are the practice exercises easy to understand and complete? Is your delivery system well organized (web navigation, blackboard setup, moodle layout) easy to use? Is the instructor guide easy to follow?

Abbreviated Formative Evaluation Focus on potential weaknesses in your design Formulate formative evaluation questions probe for and evaluate potential weaknesses What are you uncertain about? Me, how to teach statistics. Is it better to have them do draw a chart by hand; or it is better to work with software? Which concept to present first?

How many test subjects? A correlational graph. The more you test, the more problems you’ll detect. Since 572 testing is rather informal, you decide how many to test. The more the merrier. http://www.useit.com/papers/heuristic/heuristic_evaluation.html

How To Test? Here is one approach: A few at a time Revise Test it again Test more if you wish Your time is the limit!!! You can also do one big testing session (with all participants) I am sure reality will help you decide

T3R: Test, Tweak, Test, Report Here is the rigorous approach. You can only just do one test. As long as your goal is accomplished (you found answers to your questions). Make recommendations based on your tests

Thank You From crystaljingsr Flickr-CC 21