Slide 1 - Department of Computer Science

**** CS575 ***
By Jules R. NYA BAWEU
Why High Tech Products Drive Us
Crazy !!!
Point of the book

We can create
powerful and
pleasurable
software-based
product by the
simple expedient of
designing our
computer-based
products before we
build them
Note about the author Alan cooper

Founder of Cooper,
a consulting firm
specializing in the
design of interactive
products.

The "Father of Visual
Basic"
Riddles for the Information Age

Survey of some fatal events that
happened because the software creation
process is out of control.

Crossing a computer with some of our
familiar equipment can become
frustrating.
What Do You Get When You Cross
a Computer with a Warship

USS Yorktown (DDG-48/CG-48) was a
Ticonderoga-class cruiser in the United States
Navy from 1984 to 2004
What Do You Get When You Cross
a Computer with a Warship



In 09/1997 during fleet
maneuvers in the Atlantic, the
guided-missile cruiser
stopped dead in the water.
A Navy Tech. while calibrating
an on-board fuel valve,
entered a zero into the
shipboard Mgment computers
(Pentium Pro with Win NT)
The program attempted to
divide another number by that
zero, which resulted in a
complete crash of the entire
shipboard control system
Computers Make It Easy to get into
Trouble

This secretary had
used MS word to
draft a new contract
for her boss.
Computers Make It Easy to get into
Trouble

As usually the
secretary clicked the
save button and
saved her document

The document was
saved into the builtin “My document”
folder
What Do You Get When You Cross
a Computer with a Airplane




In Dec 1995, AA Flight
965 departed from
Miami to Cali, Columbia
On landing the pilot
entered “R” into his
navigation computer
Instead of “ROZO”, the
pilot selected “ROMEO”
The 757 ended up into a
granite peak at 10,000 ft
What Do You Get When You Cross
a Computer with a Camera
A Nikon CoolPix 900 – 3rd generation digital
camera
 Its setting button: Off/ARec/MRec/Play

What Do You Get When You Cross
a Computer with an Alarm Clock
JVC FS-2000 – Sophisticated computer brain
Alarm Clock
 To set it up: press “Alarm” button 5 times
 First time it display the time of the alarm

What Do You Get When You Cross
a Computer with an Alarm Clock




Second time, it shows the time when it will turn the
sound off
Third time, it shows whether it will play the radio or the
CD
Fourth time, it shows the preset volume
Fifth time, it arms the alarm.
What Do You Get When You Cross
a Computer with a Car



Porsche “Boxster” has
seven Computers to
manage its system
One of the computer is
dedicated to managing
the engine
If the fuel level in the
gas tank got very low,
the computer sensed it
as a dramatic change
and shut down the
ignition and stop the car
What Do You Get When You Cross
a Computer with a Bank



Process to get cash:
identifying yourself,
choosing the account,
selecting the amount.
Problem !! There is a
max. daily amount for
each user.
If the user chooses an
amount greater than the
max, the system rejects
the entire transaction