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.

Computer Science & Information Technology

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

Computer Science & Information Technology

A ____ evaluates to a true or false value.

A. sentinel B. condition C. Boolean expression D. selection structure

Computer Science & Information Technology

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)

Computer Science & Information Technology

A path component is joined by ___________________.

Fill in the blank(s) with the appropriate word(s).

Computer Science & Information Technology