7 historical software bugs

25
7 Historical Software Bugs

description

7 historical software bugs

Transcript of 7 historical software bugs

Page 1: 7 historical software bugs

7 Historical

Software

Bugs

Page 2: 7 historical software bugs

Not

this

kind

of

Bugs

Page 3: 7 historical software bugs
Page 4: 7 historical software bugs
Page 5: 7 historical software bugs
Page 6: 7 historical software bugs
Page 7: 7 historical software bugs

CRITICAL

Page 8: 7 historical software bugs

1) Y2K

Page 9: 7 historical software bugs

2)

Missile

Attack

Page 10: 7 historical software bugs

1980 - US under

attack

1983 - a Soviet

satellite

reported

incoming US

missiles

Page 11: 7 historical software bugs

3) Ozone Layer

Page 12: 7 historical software bugs

NASA

launched in

1978

Until 1985

undetected

hole

Page 13: 7 historical software bugs

4)

Radiation

Therapy

Page 14: 7 historical software bugs

- 1985-87: 100 times the intended dose

- Panama City in 2000: US company Multidata -

massive overdoses

Page 15: 7 historical software bugs

5) Rocket

Launch

Page 16: 7 historical software bugs

- 1996: European

Ariane 5

Page 17: 7 historical software bugs

- 1996: European

Ariane 5

- Veer off its path

Page 18: 7 historical software bugs

- 1996: European

Ariane 5

- Veer off its path

- Problem: Code

reuse from

predecessor Ariane 4

Page 19: 7 historical software bugs

6) Flight

Crashes

Swedish JAS 39 Gripen fighter aircraft

1993

Sweden

Page 20: 7 historical software bugs

Chinook helicopter

1994 Scotland

Page 21: 7 historical software bugs

7) Orbiter

Page 22: 7 historical software bugs

1999 -

Mars

Crashed

Page 23: 7 historical software bugs

1999 -

Mars

Crashed

Cause:

Page 24: 7 historical software bugs

1999 -

Mars

Crashed

Cause:

Page 25: 7 historical software bugs

testing

can

save

money

(and

lives)