Therac-25:致死的なソフトウェアバグ

2025-08-27
Therac-25:致死的なソフトウェアバグ

1980年代、放射線治療装置Therac-25のソフトウェアバグにより、多くの患者が死亡または重傷を負いました。ソフトウェアの競合状態により、データ入力速度が速いと、誤って大量の放射線を照射する可能性がありました。この事故は、安全性が重要なシステムにおいて、ソフトウェアテストとプロセス管理を怠ることの重大な結果を示しています。堅牢な安全機構の欠如が致命的であることが証明されました。このケースはソフトウェアエンジニアリングにおける厳しい警告として機能し、安全性が最優先される状況では、包括的なソフトウェア開発プロセス、厳格なテスト、組織的な説明責任の重要性を強調しています。