Hjem meninger Klander dårlig ui-design for hawaiis falske rakettvarsel

Klander dårlig ui-design for hawaiis falske rakettvarsel

Innholdsfortegnelse:

Video: 38 minutes of terror in Hawaii (Oktober 2024)

Video: 38 minutes of terror in Hawaii (Oktober 2024)
Anonim

Folk gjør feil, og det er grunnen til at brukergrensesnitt og programvaredesign er så kritisk. Bare spør Hawaii Emergency Management Agency (HEMA), som ved et uhell sendte en falsk inngående ballistisk missiltrussel til innbyggere og turister tidligere denne måneden, som oppfordret dem til å søke ly.

"Dette er ikke en øvelse, " leser meldingen, som dukket opp på tusenvis av telefoner, så vel som TV- og radiostasjoner midt i økende atomspenninger mellom USA og Nord-Korea. Ikke overraskende fikk folk panikk, og sendte livredde meldinger til venner og kjære i mer enn en halv time - da HEMA endelig kunngjorde at varselet var en falsk alarm.

Senere innrømmet byrået at en ansatt trykket på feil knapp da han testet missilvarslingssystemet, delvis fordi den dårlig utformede programvaren ikke hadde noen garantier mot falske alarmer.

Hjelp en bruker

Hendelsen fikk Federal Communications Commission (FCC) til å starte en etterforskning.

"Basert på informasjonen vi har samlet så langt, ser det ut til at regjeringen på Hawaii ikke hadde noen rimelige vernetiltak eller prosesskontroller på plass for å forhindre overføring av en falsk varsling, " sa FCC-styreleder Ajit Pai i en uttalelse. "Føderale, statlige og lokale tjenestemenn i hele landet må samarbeide for å identifisere eventuelle sårbarheter for falske varsler og gjøre det som er nødvendig for å fikse dem. Vi må også sørge for at rettelser blir utstedt umiddelbart i tilfelle en falsk varsling går ut."

I følge Washington Post var det eneste som sto mellom en systemtest og sendte et ekte missilvarsel, et rullegardinmenyvalg.

God brukergrensesnitt (UI) -design henger sammen med isolasjonsfunksjoner som har forskjellige formål. Når du vil skille en intern test og en kommando som sender en kritisk melding til hundretusener av mennesker, må du integrere visuelle signaler. Dette kan være så enkelt som å bruke separate knapper, eller endre fargetema for brukergrensesnittet når brukere går inn i varslingsmodus. En annen god praksis kan være å bruke en "Er du sikker?" spør før du utfører en kommando.

Missjonsvarslingssystemet på Hawaii inneholdt ingen av disse funksjonene.

Ingen vei til rette feil

HEMA brukte Wireless Emergency Alarm (WEA), et offentlig sikkerhetssystem som sender varsler til alle mobile enheter innenfor et angitt område. Det er en effektiv måte å nå mange mennesker på kort varsel, men WEA-er er begrenset til korte tekstmeldinger. De kan ikke inneholde bilder, klikkbare telefonnumre eller lenker til online kilder. Mottakere blir stående for å undersøke advarselen nærmere.

Det som gjorde Hawaii-hendelsen verre, var at systemet ikke kunne utstede rettelser; Som Post melder, gir Federal Emergency Management Agency (FEMA) HEMA "stående tillatelse… til å bruke sivile advarselssystemer for å sende ut missilvarslingen - men ikke for å sende ut en påfølgende falsk alarmvarsel."

Det var klart det ikke hadde skjedd for designteamet at en operatør kan trykke på feil knapp. HEMA la ut en oppdateringstweet omtrent 13 minutter etter at det første varselet ble sendt, men meldingen nådde ikke så mange mennesker som WEA. Hele 38 minutter gikk før en annen WEA ble sendt, og informerte alle om at det var "INGEN missiltrussel."

"En del av problemet var at det var for enkelt - for noen - å gjøre en så stor feil, " sa en talsperson for HEMA til Posten . Han sa også at byrået har suspendert øvelsene og lagt til beskyttelse av systemet, inkludert en ledetekst for å bekrefte operatørens intensjon før en alarm sendes.

Hendelsen på Hawaii er en påminnelse om hvordan designfeil så små som å velge gale UI-elementer og hoppe over enkle funksjoner kan ha store konsekvenser. Dette understreker det kritiske ansvaret til programvareutviklere og ingeniører ettersom programvare blir allestedsnærværende.

Når det gjelder den ansatte som gjorde feilen, vil han ikke få sparken, ifølge HEMA-talsmannen. Det er bare rettferdig. Når programvare mislykkes i dette elendig, bør utviklere - ikke brukere - stilles til ansvar.

Klander dårlig ui-design for hawaiis falske rakettvarsel