How do the role and timing of user testing in user-centered development differ from more traditional software engineering methodologies?
What will be an ideal response?
In traditional methodologies, users play a role at two stages. After an initial consultation during the needs analysis stage, users are isolated from the process until the beta-test stage, which occurs just before product release. However, at this point, almost the entire development budget has been spent, and there is very little money left for making changes. Only the most critical problems of functionality get fixed.
In contrast, a user-centered approach performs user testing early and often. With this approach many usability problems can be caught and remedied before developers write any code or format any Web pages.
You might also like to view...
A Gantt chart is a graphical representation of the tasks listed in the Entry table
Indicate whether the statement is true or false
A ____ evaluates to a true or false value.
A. sentinel B. condition C. Boolean expression D. selection structure
If several catch clauses are included and one is a generic catch, the generic catch clause should be placed first.
Answer the following statement true (T) or false (F)
A path component is joined by ___________________.
Fill in the blank(s) with the appropriate word(s).