Trang Chủ Ý kiến Đổ lỗi cho thiết kế ui xấu cho cảnh báo tên lửa giả của hawaii

Đổ lỗi cho thiết kế ui xấu cho cảnh báo tên lửa giả của hawaii

Mục lục:

Video: Cháu Yêu Bà ✿ Thần Đồng Âm Nhạc Việt Nam Bé MAI VY ♪ #NamvietThieunhi (Tháng Chín 2024)

Video: Cháu Yêu Bà ✿ Thần Đồng Âm Nhạc Việt Nam Bé MAI VY ♪ #NamvietThieunhi (Tháng Chín 2024)
Anonim

Mọi người mắc sai lầm, đó là lý do tại sao giao diện người dùng và thiết kế phần mềm rất quan trọng. Chỉ cần hỏi Cơ quan quản lý khẩn cấp Hawaii (Hema), nơi đã vô tình gửi cảnh báo về mối đe dọa tên lửa đạn đạo sai đến người dân và khách du lịch vào đầu tháng này, điều đó thúc giục họ tìm nơi trú ẩn.

"Đây không phải là một mũi khoan", đọc tin nhắn, xuất hiện trên hàng ngàn điện thoại cũng như TV và đài phát thanh trong bối cảnh căng thẳng hạt nhân đang gia tăng giữa Mỹ và Triều Tiên. Không có gì đáng ngạc nhiên, mọi người hoảng loạn, gửi tin nhắn kinh hoàng cho bạn bè và những người thân yêu trong hơn nửa giờ, tại thời điểm đó Hema cuối cùng đã thông báo rằng cảnh báo là một báo động sai.

Sau đó, cơ quan này thừa nhận rằng một nhân viên đã nhấn nhầm nút khi thử nghiệm hệ thống cảnh báo tên lửa, một phần vì phần mềm được thiết kế tồi không có biện pháp bảo vệ chống lại báo động sai.

Giúp người dùng ra ngoài

Vụ việc đã khiến Ủy ban Truyền thông Liên bang (FCC) mở cuộc điều tra.

"Dựa trên thông tin chúng tôi đã thu thập cho đến nay, có vẻ như chính phủ Hawaii không có biện pháp bảo vệ hợp lý hoặc kiểm soát quá trình tại chỗ để ngăn chặn việc truyền thông báo sai, " Chủ tịch FCC Ajit Pai nói trong một tuyên bố. "Các quan chức liên bang, tiểu bang và địa phương trong cả nước cần phải hợp tác để xác định bất kỳ lỗ hổng nào đối với các cảnh báo sai và làm những gì cần thiết để khắc phục chúng. Chúng tôi cũng phải đảm bảo rằng các sửa đổi được đưa ra ngay lập tức trong trường hợp cảnh báo sai sẽ xảy ra. "

Theo Washington Post, điều duy nhất đứng giữa thử nghiệm hệ thống và gửi cảnh báo tên lửa thực sự là tùy chọn menu thả xuống.

Thiết kế giao diện người dùng (UI) tốt bản lề về cách ly các chức năng có mục đích khác nhau. Khi bạn muốn tách một bài kiểm tra nội bộ và một lệnh gửi một thông điệp quan trọng tới hàng trăm ngàn người, bạn phải tích hợp các tín hiệu thị giác. Điều này có thể đơn giản như sử dụng các nút riêng biệt hoặc thay đổi chủ đề màu của giao diện người dùng khi người dùng vào chế độ cảnh báo. Một cách thực hành tốt nhất khác có thể là sử dụng "Bạn có chắc không?" nhắc nhở trước khi thực hiện một lệnh.

Hệ thống cảnh báo tên lửa Hawaii không chứa những tính năng đó.

Không có con đường để sửa chữa sai lầm

Hema đã sử dụng Cảnh báo khẩn cấp không dây (WEA), một hệ thống an toàn công cộng gửi cảnh báo đến tất cả các thiết bị di động trong một khu vực được chỉ định. Đó là một cách hiệu quả để tiếp cận nhiều người trong thời gian ngắn, nhưng WEA bị giới hạn ở các tin nhắn văn bản ngắn. Chúng không thể chứa hình ảnh, số điện thoại có thể nhấp hoặc liên kết đến các nguồn trực tuyến. Người nhận còn lại để điều tra thêm cảnh báo.

Điều làm cho sự cố ở Hawaii tồi tệ hơn là hệ thống không thể đưa ra các sửa chữa; như Post báo cáo, Cơ quan Quản lý Khẩn cấp Liên bang (Fema) cung cấp cho Hema "sự cho phép thường trực … sử dụng các hệ thống cảnh báo dân sự để gửi cảnh báo tên lửa, nhưng không gửi cảnh báo sai sau đó."

Rõ ràng, đã không xảy ra với nhóm thiết kế rằng một nhà điều hành có thể nhấn nút sai. Hema đã đăng một tweet cập nhật khoảng 13 phút sau khi cảnh báo ban đầu được gửi, nhưng tin nhắn không đến được với nhiều người như WEA. Toàn bộ 38 phút trôi qua trước khi một WEA thứ hai được gửi đi, thông báo cho mọi người rằng "KHÔNG có mối đe dọa tên lửa".

"Một phần của vấn đề là quá dễ dàng đối với bất kỳ ai, vì đã phạm phải một sai lầm lớn như vậy", người phát ngôn của Hema nói với Post . Ông cũng cho biết cơ quan này đã đình chỉ các cuộc tập trận và bổ sung các biện pháp bảo vệ cho hệ thống, bao gồm lời nhắc xác nhận ý định của nhà điều hành trước khi có báo động.

Sự cố ở Hawaii là một lời nhắc nhở về cách các lỗi thiết kế nhỏ như việc chọn sai các thành phần UI và bỏ qua các tính năng đơn giản có thể có hậu quả rộng. Điều này nhấn mạnh trách nhiệm quan trọng của các nhà phát triển và kỹ sư phần mềm khi phần mềm trở nên phổ biến.

Đối với nhân viên đã phạm sai lầm, anh ta sẽ không bị sa thải, theo phát ngôn viên của Hema. Điều đó chỉ công bằng. Khi phần mềm thất bại một cách thảm hại, các nhà phát triển không phải là người dùng nên sử dụng tài khoản.

Đổ lỗi cho thiết kế ui xấu cho cảnh báo tên lửa giả của hawaii