Полный текст

Инцидент с Therac-25: когда программный баг становится смертельнымКогда пристёгиваешь пациента к электронной пушке, способной выстреливать пучком частиц с энергией 25 МэВ, следование процедурам — это вопрос жизни и смерти. Оператор аппарата лучевой терапии Therac-25 в Онкологическом центре Восточного Техаса работала с ним достаточно долго, чтобы запомнить весь процесс.21 марта 1986 года она, как обычно, уложила пациента на стол и начала процедуру. Но что-то пошло не так. Эта история — один из самых известных и трагических кейсов в истории программной инженерии, когда ошибка в коде привела к смерти нескольких пациентов. Разбираемся, что именно произошло и какие уроки извлёк из этого мир.