Joel Spolsky points out that users usually do not pay full attention to the computer system while using it.
For example, suppose the goal of your program is to allow people to convert digital camera photos into a web photo album.