Why an interface design process?
63% of large software projects go over cost
- managers gave four usability-related reasons
- users requested changes
- overlooked tasks
- users did not understand their own requirements
- insufficient user-developer communication and understanding
Usability engineering is software engineering
- pay a little now, or pay a lot later!
- far too easy to jump into detailed design that is:
- founded on incorrect requirements
- has inappropriate dialogue flow
- is not easily used
- is never tested until it is too late