Tarihte oluşmuş kritik yazılım hataları | COŞKUN TAŞDEMİR
2 thoughts on “İnsan öldüren yazılımlar”
Coşkun Taşdemir on 31 Mayıs 2008 at 09:14 said:
Dün Türksat 3A uydusunun fırlatılmasının yazılım hatasından dolayı ertelendiğini öğrendik.Yazılım hataları hala birçok projeyi tehdit etmeye devam ediyor
Ercan on 25 Temmuz 2008 at 21:03 said:
Gömülü yazılımda, en doğru (ya da yanlışsız) olana erişmek için birçok deneme ve simülasyonun da yapılması gerekiyor. Masa başında yazılan kod için saatlerce kafa patlatıp, en sonunda “tamam, işte budur” deseniz bile, yapılan bir denemede ummadığınız bir olay cereyan edip, her şeyi mahvedebiliyor. Eminim, yukarıdaki kazaların hepsinde, programcılar, binlerce şartı düşünüp ona göre bir yazılım geliştirdiler ama iş uygulamaya gelince o binlerce şartın dışındaki bir şartın gerçekleşmesi bu kötü sonuçları doğurdu.
Sonuç olarak, kusursuz ve sıfır hatalı bir yazılıma ulaşmak imkansız; ancak buna yüzde 99 yaklaşılabilir; bu yaklaşma da çok sık yapılan deneme ve simülasyonlarla gerçeklenebilir. Yukarıdaki gibi ölümcül kazalarla değil…