Download presentation
Presentation is loading. Please wait.
206
CS 321: Human-Computer Interaction Design
Lesson Sixteen Sample Size Iterative Procedure Problem Discovery Large Samples Chapters 6-7
207
Determining Sample Size could be solved for n, the needed sample size.
When conducting a usability test, how large should you make the sample size? Essentially, if you can estimate the critical difference from the test (i.e., d = the smallest difference between the obtained and true value that you need to detect), the sampleβs standard deviation (which might be estimated from previous similar experiments), and the critical t-value (for the desired level of statistical confidence), then the formula for t: π= π
( π π ) could be solved for n, the needed sample size. Unlike the z-value, however, which uses a normal distribution, estimating the t-value complicates matters by also being dependent on the degrees of freedom (for a one-sample t-test, df = n - 1). To overcome this problem, an iterative procedure is suggestedβ¦ CS 321 Lesson Sixteen Sample Size Page 207
208
Determining Sample Size: Iterative Procedure
d = critical difference between obtained and true value π= π
( π π ) s = sample standard deviation estimate (from previous experiments) Use the z-score with the desired level of confidence (from a unit normal table) as an initial estimate of the t-value. Solve the above equation for n. Use a t-distribution table to find the t-score for that value of n (with df = n-1). Recalculate n by using this new t-value in the equation above. Revise the t-score from the t-distribution table. Continue this iteration until two consecutive cycles yield the same n value. CS 321 Lesson Sixteen Sample Size Page 208
209
Solving the basic t formula for n yields:
Sample Size Example Assume that you have been using a 100-point item as a post-task measure of ease-of-use in past usability tests. One of the tasks that you routinely conduct is software installation. For the most recent usability study of the current version of the software package, the variability of this measurement on the 100-point scale is 25 (i.e., s = 5). Youβre planning your first usability study with a new version of the software, and you want to get an estimate of this measure with 90% confidence and to be within ο±2.5 points of the true value. Letβs calculate how many participants you need to run in the study. Solving the basic t formula for n yields: n = π π π π π
π The question indicates that s = 5 and d = 2.5, so an appropriate t-value needs to be determined. CS 321 Lesson Sixteen Sample Size Page 209
210
Sample Size Example (Continued)
For two-sided testing with a 90% confidence interval (i.e., 5% in each tail), a unit normal table indicates that a z-value of would make a good first estimate for the t-value. Using the above formula, this yields an n-value of , which rounds up to 11. Switching to a t-distribution table, n = 11 (i.e., df = 10) gives us a t-value of for a 2-tailed 90% confidence interval, which produces an n-value of in the formula, rounding up to 14. Using n = 14 (df = 13) yields a t-value of 1.771, yielding an n-value of , rounding up to 13. Using n = 13 (df = 12) yields a t-value of 1.782, yielding an n-value of , again rounding up to 13. Therefore, the final sample estimate size for this study is 13 participants. CS 321 Lesson Sixteen Sample Size Page 210
211
Problem Discovery Sample Size
Recall the binomial probability function, which determines the probability that a problem with probability p will occur k times during a study with n subjects: π! π! πβπ ! π π (πβπ) πβπ By setting k to zero, we get the probability that the problem wonβt occur at all with n subjects: π! π! πβπ ! π π (πβπ) πβπ = (πβπ) π So, for n test subjects, the probability that the problem will occur at least once is: π πβ₯π =πβ (πβπ) π Solving this for the sample size, we get: π= ln (πβπ πβ₯π ) ln (πβπ) CS 321 Lesson Sixteen Sample Size Page 211
212
Problem Discovery Sample Size (Continued)
So, for example, if we want to be 85% certain of observing a problem that affects 31% of all users, then our usability study will need a sample size of: π= ln (πβπ πβ₯π ) ln (πβπ) = ln (πβπ.ππ) ln (πβπ.ππ) = ln (π.ππ) ln (π.ππ) β βπ.πππ βπ.πππ βπ If we want to be 85% certain of observing a problem that affects 10% of all users: π= ln (πβπ πβ₯π ) ln (πβπ) = ln (πβπ.ππ) ln (πβπ.π) = ln (π.ππ) ln (π.π) β βπ.πππ βπ.πππ βππ And to be 85% certain of observing a problem that affects only 1% of all users: π= ln (πβπ πβ₯π ) ln (πβπ) = ln (πβπ.ππ) ln (πβπ.π) = ln (π.ππ) ln (π.ππ) β βπ.πππ βπ.ππ βπππ CS 321 Lesson Sixteen Sample Size Page 212
213
Weak Arguments For Large Samples
βIf the population is large, then the sample needs to be large.β The variance in statistical sampling is determined by the sample size, not the size of the overall population. The evaluation of a design elementβs quality is independent of how many people are going to use it. βThe more features in the interface, the larger the sample size.β When the interface is loaded with features, more tests are needed, not more users in each test. Test subjects will be overwhelmed if asked to evaluate too many features. βThe interface is being designed to accommodate many target audiences.β This only requires larger sample sizes if the different target audiences will use the interface in very different ways (e.g., buyers vs. sellers, teachers vs. students, doctors vs. patients). CS 321 Lesson Sixteen Sample Size Page 213
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.