見出し画像

【雑記】なぜ、人は同じ過ちをするのか?いや、過ちに気づいてないのだ

ガッカリ度が高い出来事です。

あるWebベースのサービスがありました。
諸事情でこのサービス以外に替えが効かないので使わざるを得ません。
UI(ユーザインターフェース)はもちろんのこと、UX(ユーザエクスペリエンス)も最悪です。

毎度毎度、人間側がその仕様を理解して操作しないと危険です。
せっかく入れたデータも何処かに消え去ってしまいます。
具体的に何が問題かというと、入力して暫くするとセッションタイムアウトされ、意識して保存指示をしていないと入力していたものが消えるのです。

そのセッションタイムアウトが何分なのかは表示されていません。
じゃあマニュアルにあるのかというとそうでもありません。
保存を忘れて入力して、ちょっと別のことをしてて放置しておくとタイムアウトして消えてしまい、何度も怒りを我慢したことか…(いや、怒ってもいいくらい)

さて、Web技術というのはどんどん陳腐化します。
標準的なブラウザ側もバージョンアップをどんどんしていきます。
採用技術の刷新で、古いままのWebページはうまく動かなくなったりします。
なので同じ目的のためでもシステムをモダン化する必要があります。

なんとそのサービスもモダン化されました!やったー、これであの使いにくいUIと悩まされた仕様から解放される…

そんな甘い話はありません!!

モダン化はされましたが、UIの作りはほぼ旧システムを踏襲していました…
モダン化しているので表示スピードなどは改善はしていますが、UX含め使い勝手は変わりません。

そして悪魔のタイムアウト仕様もそのまま踏襲されていました!!

ちょっと親切なのは、タイムアウト時間が近づくとポップアップが出て、あと何秒でセッションがタイムアウトするというのが表示されます。ユーザ側が明示的にOKボタンを押してポップアップ警告を取り下げるとタイムアウトを延長できるという仕様。しかし別の作業をしていたりしてポップアップに気づかず放置していれば結局タイムアウトとなり、明示的に保存をしていないとデータは消えます。

自動保存という機能ももちろん付いていません(笑)。

あー、またシステム仕様を頭に置いて気にしながら作業しないといけないわけですか。ポップアップの警告はちょっとした優しさなんでしょうか?(笑)

これはユーザの声を聞いてないんだなと思います。いや、必要な人がそれを使うしかないという代替のものがないので、どんなダメ仕様でも使わざるを得ません。
おそらくシステム開発で、同じようにしといてと丸投げしたのではないかと…

人は同じ過ちをするのだな、と思いました。が、これはそもそも過ちをしているということ自体、気づいてないんだろうなとも思いました。

この記事が気に入ったらサポートをしてみませんか?