Professional Ethics - Lecture 6 - Failures in Computer Systems
Professional Ethics - Lecture 6 - Failures in Computer Systems
Societal Implications of
Computer Systems
Errors, Failures & Risks
Week 6
Sources: A Gift of Fire, 3rd edition, Sara Baase, Chapter 8
Computer Ethics, 3rd edition, Deborah Johnson, Chapter 7
What We Will Cover
Failures and Errors in Computer Systems
Case Study: The Therac-25
Increasing Reliability and Safety
Accountability and ICT
Key Concepts:
Accountability
Types of Responsibility
Negligence
Denver Airport
Ariane 5 Rocket
Failures and Errors in
Computer Systems (cont.)
Denver Airport:
Baggage system failed due to real world problems,
problems in other systems and software errors
Main causes:
Time allowed for development was insufficient
Denver made significant changes in specifications after the
project began
Failures and Errors in
Computer Systems (cont.)