1 Technical & Business Writing (ENG-315) Muhammad Bilal Bashir UIIT, Rawalpindi.

Slides:



Advertisements
Similar presentations
The meaning of Reliability and Validity in psychological research
Advertisements

SEVEN FREQUENTLY ASKED QUESTIONS ABOUT USABILITY TESTING Usability Testing 101.
1 A Review  Adequate training does not happen without a lot of work  It requires significant planning  There are definite.
CSCU 411 Software Engineering Chapter 2 Introduction to Software Engineering Management.
Data Collection* Presenter: Octavia Kuransky, MSP.
A Decision Matrix for Designing Staff Training Ronnie Detrich Wing Institute.
CS CS 5150 Software Engineering Lecture 12 Usability 2.
Teaching Methods Chapters 7 and 8 Instructors and Their Jobs and additional resources.
VENDORS, CONSULTANTS AND USERS
Interviewing Stakeholders: Evaluating Support for Policy Change in Your Community.
ACT: The Reading Test.
Strategies for Reading Notes
Name: Abdullah Mohammed Alhatmi ID:86497 Course: Quality &Assurance Name: Abdullah Mohammed Alhatmi ID:86497 Course: Quality &Assurance Start.
Part TWO The Process of Software Documentation Chapter 5: Analyzing Your Users Chapter 6: Planning and writing your Doc. Chapter 7: Getting Useful reviews.
Conducting Usability Tests ITSW 1410 Presentation Media Software Instructor: Glenda H. Easter.
Usability Testing Teppo Räisänen
Slide 1 D2.TCS.CL5.04. Subject Elements This unit comprises five Elements: 1.Define the need for tourism product research 2.Develop the research to be.
TECHNICAL WRITING October 31 st, With a partner Write simple “step-by-step” instructions for sending a Kakao Talk message with a phone.
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.
1 Module ON-SITE SUPERVISION OVERVIEW. 2 Content Overview What is on-site supervision? Advantages and disadvantages of on-site supervision Organization.
1 Technical & Business Writing (ENG-315) Muhammad Bilal Bashir UIIT, Rawalpindi.
CSE323 การวิเคราะห์และออกแบบระบบ (Systems Analysis and Design) Lecture 03: Requirements Capture Requirements Analysis.
Using Various Delivery Techniques Getting Started and Improving on Basic Techniques.
3461P Crash Course Lesson on Usability Testing The extreme, extreme basics...
Object-Oriented Software Engineering Practical Software Development using UML and Java Chapter 7: Focusing on Users and Their Tasks.
Software Development Software Testing. Testing Definitions There are many tests going under various names. The following is a general list to get a feel.
What is Usability? Usability Is a measure of how easy it is to use something: –How easy will the use of the software be for a typical user to understand,
1 Technical & Business Writing (ENG-715) Muhammad Bilal Bashir UIIT, Rawalpindi.
Dobrin / Keller / Weisser : Technical Communication in the Twenty-First Century. © 2008 Pearson Education. Upper Saddle River, NJ, All Rights Reserved.
Equipment User Manual Technical Writing Yasir Jan College of EME.
System Analysis-Gathering Requirements.  System analysis is the process of gathering info about existing system, which may be computerized or not, while.
Usability Testing Chapter 6. Reliability Can you repeat the test?
INTRO TO USABILITY Lecture 12. What is Usability?  Usability addresses the relationship between tools and their users. In order for a tool to be effective,
1 Technical & Business Writing (ENG-315) Muhammad Bilal Bashir UIIT, Rawalpindi.
1 Technical & Business Writing (ENG-315) Muhammad Bilal Bashir UIIT, Rawalpindi.
1 Technical & Business Writing (ENG-315) Muhammad Bilal Bashir UIIT, Rawalpindi.
1 Technical & Business Writing (ENG-715) Muhammad Bilal Bashir UIIT, Rawalpindi.
1 Technical & Business Writing (ENG-315) Muhammad Bilal Bashir UIIT, Rawalpindi.
Part TWO The Process of Software Documentation Chapter 5: Analyzing Your Users Chapter 6: Planning and writing your Doc. Chapter 7: Getting Useful reviews.
1 Some Issues on Technology Use in the classroom Pertemuan Matakuliah: G0454/ Class Management and Education Media Tahun: 2006.
1 Technical & Business Writing (ENG-715) Muhammad Bilal Bashir UIIT, Rawalpindi.
1 Technical & Business Writing (ENG-715) Muhammad Bilal Bashir UIIT, Rawalpindi.
Writing Software Documentation A Task-Oriented Approach Thomas T. Barker Chapter 5: Analyzing Your Users Summary Cornelius Farrell Emily Werschay February.
How Much Do We know about Our Textbook? Zhang Lu.
Identifying needs and establishing requirements Data gathering for requirements.
1 Technical & Business Writing (ENG-715) Muhammad Bilal Bashir UIIT, Rawalpindi.
Copyright 2010, The World Bank Group. All Rights Reserved. Testing and Documentation Part II.
1 Technical & Business Writing (ENG-715) Muhammad Bilal Bashir UIIT, Rawalpindi.
How to Conduct Usability Testing: In 9 Easy Steps By Jennifer L. Bowie.
1 SEG3120 Analysis and Design for User Interfaces LAB1: Video tape evaluation.
Writing to Teach - Tutorials Chapter 2. Writing to Teach - Tutorials The purpose of a tutorial is to accommodate information to the needs of the user.
Day 10 Analysing usability test results. Objectives  To learn more about how to understand and report quantitative test results  To learn about some.
Basic Terms Research—the process of finding information relevant to a particular topic Source—any medium that provides information relevant to a particular.
Educational Methods The bag of tricks Direct Instruction/Lecture ä Advantages ä Teacher controlled ä Many objectives can be mastered in a short amount.
1 Technical & Business Writing (ENG-315) Muhammad Bilal Bashir UIIT, Rawalpindi.
1 Technical & Business Writing (ENG-715) Muhammad Bilal Bashir UIIT, Rawalpindi.
1 Technical & Business Writing (ENG-715) Muhammad Bilal Bashir UIIT, Rawalpindi.
1 Technical & Business Writing (ENG-715) Muhammad Bilal Bashir UIIT, Rawalpindi.
Writing to Guide - Procedures Chapter 3. Relate Task to Meaningful Workplace Activities A Procedure is a step-by-step series of commands for accomplishing.
Evaluation and Assessment of Instructional Design Module #4 Designing Effective Instructional Design Research Tools Part 2: Data-Collection Techniques.
Dobrin / Weisser / Keller: Technical Communication in the Twenty-First Century. © 2010 Pearson Education. Upper Saddle River, NJ, All Rights Reserved.
MGT 423 Chapter 1: Training in Organizations FEIHAN AHSAN BRAC University Sep 21, 2013.
1 Technical & Business Writing (ENG-715) Muhammad Bilal Bashir UIIT, Rawalpindi.
Provide instruction.
Articulating Your Practice C3 - Session #3
Document Development Cycle
Writing Scientific Reports
Technical & Business Writing (ENG-715)
Articulating Your Practice C3 - Session #3
Parts of a User Scenario
Presentation transcript:

1 Technical & Business Writing (ENG-315) Muhammad Bilal Bashir UIIT, Rawalpindi

Outline 1. Guidelines for testing documentation 4. Set performance and learning objectives 5. Select testers and evaluators 6. Prepare the test materials 7. Set up the test environment 8. Record information accurately 9. Interpret the data 10. Incorporate the feedback 2. Summary 2

Conducting Usability Tests Lecture: 20 3

4. Set Performance and Learning Objectives Often called operational definitions  Performance objectives state, in clear terms, how long a procedure should take or with what frequency of correctness we can expect users to perform software tasks Performance does not always mean performing a task in the shorter period of time  Effectiveness of software use results from users mindfully following steps, applying their unspoken knowledge, and considering consequences of their actions in workplace  Effective performance may take longer to accommodate the complexity of doing work with software 4

Set Performance and Learning Objectives (Continue…) 5 Kind of Objectives DescriptionExample Time-relatedTime taken to perform a procedure, Time taken to find a topic The user can install the program under 5 minutes The user can locate the import function in under one minute Error-relatedNumber of errors made during a procedure Number of times a passage gets re-read before comprehending Number of tries in the index The user can perform the procedure with a 20% error rate The user can paraphrase the meaning of field variable after one reading The user can find the remove function in under three tries

5. Select Testers and Evaluators The tester is the person who administers the test: arrange the meetings with users, set up the test situations, record the test activities etc. Often you will administer you usability test yourself The evaluator is the person taking the usability test Selecting evaluator poses some interesting problems 6

7 EvaluatorCharacteristicsSuggestions Actual usersGiven User type (novice, experienced, expert) Given degree of subject-matter knowledge No compromise necessary Similar to your Actual Users Same user type but lacking in subject matter knowledge Acquaint the evaluators with the major use of the software Need to read the user scenarios for background Not Similar to your Actual Users Different user type and lacking in subject matter knowledge Acquaint the evaluators with the basics of software if they need to test advance tasks Remind them to assume the role of novice if testing basic tasks Acquaint the evaluators with the major use of the software Need to read the user scenarios for background

6. Prepare the Test Materials Depending on the complexity of your usability test, the written and other materials you supply for testers and evaluators can get very complicated You will probably not require all these materials for your test, unless you plan to set up a testing labs Along with the written test materials you need also to pay attention to the location of the test and kind of hardware and software equipment you require There are various kinds of written test materials  Evaluator selection survey, Instructions for evaluators, Test schedule, Instructions for testers, Test lab procedures etc. 8

Prepare the Test Materials (Continue…) Pilot Testing  It means you test the test, it’s a way of reviewing your test, trying it out in a kind of dry run  It tells about how well your questions work and what kind of data you can expect  Pilot testing doesn’t require a lot of extra effort and it provides a wealth of information to help your final version work better  It can help you in following areas Instructions: Do the guidelines you give to evaluators allow them to perform the test correctly? Terminologies: Do you use any terms the user can’t understand? Timing: Can the user perform the test in the time you have allotted? 9

7. Set Up the Environment The environment for your test may range from the user’s work environment (the field) to a controlled laboratory Your best chance to learn about actual use in the context of user’s work and information environment comes from filed testing But if you have one available, the laboratory offers you a great degree of control and you may find it more convenient, assuming you have a choice 10

Set Up the Environment (Continue…) Advantages and Disadvantages of various test environment 11 EnvironmentAdvantagesDisadvantages Field (User’s workplace) Irreplaceable similarity to actual work demands Intrusive in the user’s workplace Lab (Documentation, software, hardware usability test Controlled and consistent testing Better recording equipment Trained testing personal Lacks similarity to actual user environment More expensive CombinationPilot testing done in lab can lead to a better field results Require setting up two tests events (expensive)

8. Record Information Accurately As you conduct the test, you need accurate methods of recording what you see and hear Your observation serve to flesh out what the cameras and other pieces of equipment record For this reason you should observe some guidelines in recording information Synchronize your timing with the recorders so that you know when an event happened  If the voice recorder, say, indicates a pause in the tape, you can go back to the same place in your notes and see what you recorded the user as doing at that time 12

9. Interpret the Data Interpretation requires you to take into account all the elements that can go wrong with testing so that you get clear results A number of variables can have the effect of clouding the data Interpretation requires of course more than just calculating the data and making the changes that you justify by the numbers It requires that you make common sense decision about your manual design so that the changes make sense to you and to others involved in development 13

10. Incorporate the Feedback Testing does you no good unless you incorporate the information into the design of the documentation product Ideally, your testing produced such useful results that you could make the suggested change, then retest a few times with consistently positive results However, you may only obtain partial results, in which case you analyze them reasonably, make the changes you think they imply, and get on with the project 14

15 Summary Any Questions?