A számítógép nem hibázik, csak az ember, aki használja, vagy aki a programokat készíti. Nemrég foglalkoztunk vele, hogy a különös szögben becsapódó napsugarakat egy szovjet komputer amerikai rakétaként érzékelt és csak a csodával határos módon úszta meg az emberiség a számítógép hibája kapcsán kirobbanó világháborút. Azok közül adaganatos megbetegedésben szenvedők közül, akiket a Therac 25 elnevezésű orvosi műszerrel „gyógyítottak„, nem mindenki úszta meg élve…
Nem gyógyított a hibásan programozott sugárterápiás készülék: ölt a Therac 25
A történetben egészen 1983-ig kell visszamenni, ekkor került ugyanis a Therac 25 elnevezésű új készülék piacra. A kanadai székhelyű AECL gyártotta és sugárterápiás kezelésekhez használták fel, például daganatos megbetegedéseknél.
A készülék újdonsága az volt, hogy teljes számítógép vezérléssel működött, így a kezelés folyamata felgyorsult, jóval több beteget lehetett sugárterápiás kezelésben részesíteni vele, mint elődeivel.
Az első problémák Grúziában és az Egyesült Államokban jelentkeztek a Therac 25 alkalmazása során. A géppel kezelt betegek a sugárterápia után egyre rosszabbul lettek a remélt javulás helyett. A berendezést ezek után több vizsgálatnak is alávetették, de nem találtak különösebb hibát a működésében.
Egészen 1987. év februárig kellett várni arra, hogy a hibás sugárterápiás készüléket kivonják a forgalomból. Hogy addig hányan kerültek súlyosabb állapotba, illetve hányan haltak meg a készülék működése következtében, azt csak saccolni lehet, ám három halálesetet közvetlen összefüggésbe hoztak a Therac 25-tel.
Szoftveres hiba
A Therac 25 sugárterápiás készülék hibás működését elsősorban a rossz programozás okozta. A készülék lassan reagált a kezelőorvos utasítására, azaz amikor a kezelő sokadszorra megnyomta a sugárkezelés gombját, akkor a monitoron csak késve jelent meg az addig alkalmazott dózis, így sokan kaphattak az egészségre káros mennyiségű sugarat.
A hibás működés okának nyilvánosságra kerülése után számtalan kártérítési per indult.
Források
http://en.wikipedia.org/wiki/Therac-25
http://courses.cs.vt.edu/cs3604/lib/Therac_25/Therac_1.html