The Patriot Missile System
เรื่องราวที่น่าสนใจในวันนี้นั้นเป็นอีกหนึ่งเรื่องราว ความผิดพลาดของซอฟต์แวร์ที่นำมาซึ่งความเสียหายที่ใครหลายคนอาจยังไม่เคยได้รับรู้มาก่อนเลยก็ว่าได้
The Patriot Missile System เหตุการณ์ดังกล่าวเป็นเหตุการณ์ที่เกี่ยวข้องกับซอฟต์แวร์ที่ใช้ในการยิงขีปนาวุธ ที่ใครหลายคนอาจจะยังไม่เคยได้รับรู้ว่าได้มีการนำเอาซอฟต์แวร์มาใช้ในด้านการทหารด้วย แน่นอนว่าซอฟต์แวร์อยู่ในทุกหน่วยงานราชการ ทุกหน่วยงานรัฐวิสาหกิจ หรือแม้จะตามบ้านเรือนของเราก็ยังมี Software เลย ซึ่งเรื่องราวดังกล่าวจะน่าสนใจมากน้อยแค่ไหนไปทำความรู้จักมันกัน
ระบบซอฟต์แวร์นั้นเป็นระบบที่เราไม่สามารถที่จะปฏิเสธได้เลยว่า มันมีประสิทธิภาพมากมายมหาศาลอย่างที่เราเองก็นึกไม่ถึงซอฟต์แวร์แตกต่างจากฮาร์ดแวร์ Hardware
เป็นสิ่งที่เราสามารถมองเห็นจะต้องมันได้รู้ว่ามันคืออะไร และซอฟต์แวร์เราไม่สามารถมองเห็นไม่สามารถจับต้องได้ แล้วก็ไม่รู้ว่ามันคืออะไรโดยแต่เขาเรียกว่าซอฟต์แวร์ อย่างไรก็ตามเรื่องการที่เรากำลังจะพูดถึงในวันนี้นั้นเป็นเรื่องราวที่เกี่ยวข้องกับซอฟต์แวร์และแน่นอนว่ามันไม่ได้เป็นเรื่องที่ดี
มันเป็นเหตุการณ์ความผิดพลาดที่ซอฟต์แวร์นำมา มั่งมีหวย ซึ่งความเสียหายมากมายมหาศาล อย่างเรื่องราวที่เรากำลังจะพูดถึงในวันนี้ ระบบ The Patriot Missile System คือระบบที่ถูกพัฒนาขึ้นมาโดยสหรัฐอเมริกา มันเป็นระบบที่ใช้ยิ่งจากภาคพื้นดินไปสู่อากาศสำหรับยิงเครื่องบิน Missile System หรือขีปนาวุธต่างๆของข้าศึก
ซึ่งความผิดพลาดของระบบนี้เกิดขึ้นในปี 1991 ที่ฐานของกองทัพสหรัฐที่อยู่ในเมืองดาลัด ของซาอุดีอาระเบียซึ่งมันทำงานต่อเนื่องมายาวนานนับร้อยชั่วโมง จนทำให้เกิดข้อผิดพลาด คือ การทำงานของซอฟต์แวร์ นั้นเกิดอาการรีเลย์ไม่สามารถตรวจจับใบหน้าของข้าศึกได้แบบ Real Time ซึ่งจากการตรวจสอบพบว่า มันดีเลย์ 1 ใน 3 วินาทีในทุกๆ 100 ชั่วโมง
และแม้ว่าฟังดูแล้วไม่นานเป็นเวลาเพียงเล็กน้อย แต่ผลกระทบที่เกิดขึ้นก็ไม่ได้น้อยตามไปด้วยเลย มันทำให้ทหาร 28 ได้เสียชีวิตและบาดเจ็บอีกนับร้อยนาย แน่นอนว่าความผิดพลาดดังกล่าวที่เกิดขึ้นนั้นไม่มีใครอยากให้มันเกิดขึ้นเพราะว่าความสูญเสียไม่ใช่แค่เสียแค่ทรัพย์สินเท่านั้น แต่ชีวิตของทหารมากมายก็สูญเสียไปด้วยเช่นเดียวกันนะก็ตามเรื่องราวของ Software ถ้าหากว่าเรามองเห็นถึงข้อผิดพลาดข้อเสียของมันนำมาปรับปรุงแก้ไขพัฒนาต่อยอดด้วย อนาคตไม่เกิดเหตุการณ์แบบนี้ขึ้นอีก
มันก็เป็นเรื่องที่ดีแต่ถ้าหากว่าเราไม่เล็งเห็นถึงความสำคัญและเล็งเห็นถึงปัญหาที่เกิดขึ้น ในพัฒนาแก้ไขมันก็เป็นเรื่องที่แย่อยู่พอสมควรแน่นอนว่าเมื่อเกิดข้อผิดพลาดของซอฟต์แวร์แล้ว เรามีการพัฒนาแก้ไขมันที่เป็นอย่างดีในอนาคตเหตุการณ์ดังกล่าวนี้ก็จะไม่เกิดขึ้นอีก จึงต้องมีการศึกษาข้อมูลรอบด้านในการศึกษาถึงข้อผิดพลาดดังกล่าว