QAエンジニアがプライベートで見かけた残念な仕様を紹介する 2021



# ごあいさつ

こんにちは @illypon です。さすらいのQAエンジニアです。

さてさて、[ACCESS Advent Calendar 2021](https://qiita.com/advent-calendar/2021/access)の3日目の記事は『QAエンジニアがプライベートで見かけた残念な仕様を紹介する 2021』と題しまして、私が個人的に利用しているサービスの中で見かけた残念な仕様（外部仕様）をいくつかご紹介します。

バグがなくても仕様がダメならそれは品質が悪いってことなので、この記事を読んだ方は似たような残念な仕様にしないようにしてくださいね。むしろバグなんて直せばいいんだから気にしないで。仕様はサービスの魅力に直結しているよ。

# お品書き

1. どうやら絶対にクーポン（特典）を使って欲しくないらしい
1. キャンセルできないのにキャンセルボタンを表示する意味とは？
1. いつになったらワイの性別を理解してくれるん？？
1. デジタル会員証？おっ、おう・・・

# どうやら絶対にクーポン（特典）を使って欲しくないらしい

**スシローアプリ (iOS版)で見つけた残念な仕様です。**
まずアプリを起動してしばらく待つとトップ画面が出る。（これも結構時間かかるので少し高速化した方がいいと思う。）
![IMG_3374.jpg](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/538769/97253b95-9b34-747d-11ef-7aebcecbc338.jpeg)
入手済みのクーポン（特典）を使いたいので「お会計から100円引き」をタップします。
![IMG_3375.jpg](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/538769/0eb4ca3e-800b-12fc-22cf-f066328947b7.jpeg)
現在使用可能な特典一覧が出てくるので、もう一回「お会計から100円引き」をタップします。
![IMG_3377.jpg](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/538769/696b3f5d-89ae-b7ef-2677-1f6a4ee7ae95.jpeg)
特典の確認とやらが出てきます。はあはあ。
![IMG_3378.jpg](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/538769/7f91650e-d666-860b-f6eb-46c66b5baa61.jpeg)
特典の確認を心を冷静にして一番下までスクロールすると、「使用する」ボタンが現れるのでタップします。
![IMG_3379.jpg](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/538769/f10380a2-482d-ead4-7b1f-5cfcfef59306.jpeg)
「ご使用上の注意」というモーダルが出るので、心を落ち着かせて「使用する」をタップします。
![IMG_3380.jpg](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/538769/8280a537-7195-d39f-f76b-7fc8e0c2702a.jpeg)
ついに特典が現れます！が、やはり一番下までスクロールしないとQRが表示されないので、一番下までスクロールする必要があります。ようやく表示できたQRコードをセルフレジで読み込ませてね。お疲れさまでした。
![IMG_3381.jpg](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/538769/d2e0e79f-d873-bc21-c36a-367c0f1469e2.jpeg)

どうですか？紙のクーポンだったら店員さんに渡して1秒で終わってましたね。
DXとはなんでしょうか？クーポン使って欲しくないなあという悪意しか感じませんね。
なんならクーポンやめたらどうですか。クーポンなんてなくてもスシローは十分魅力的だよ。
ついでに、「クーポン」なのか「特典」なのかぐらいワーディング統一した方がいいよ。

# キャンセルできないのにキャンセルボタンを表示する意味とは？

**クロネコメンバーズ (iOS版)で見つけた残念な仕様です。**
まあこのアプリの場合何の操作でもいいんですが、たとえば荷物情報の削除をしてみましょう。
My荷物画面で「荷物情報を削除する」をタップします。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/538769/2c59c4aa-99db-fc16-f8b4-796115577f73.png)
すると通信中モーダルが出ますので、すかさずCancelをタップしてみます。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/538769/918bea98-eeb8-c438-74c0-3e58ecd1400c.png)
はい、削除されちゃいました。キャンセルできませんね。何回かやってみましたが無理ですね。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/538769/1e627ac9-6d47-45de-5f4a-d571c3aa2dd6.png)
他のところでキャンセルできる処理もあるのかもしれないですが、何でもかんでも部品を共通化するというのも考え物ですね。
部品を最大限共通化したいのならば、機能や表現はミニマルにするのが基本です。

# マジでお前らいつになったらワイの性別を理解してくれるん？？

**ファッション系ECサイトでよく見かける残念な仕様です。**
いくらダイバーシティがどうのこうのいったところで、一般の客には性別に合わせた商品を見せるようにして欲しいんですよね。自分は**男性**ということで会員登録ばっちりしてあるんですけど、何で毎回女性ものの洋服を提案してくるのか1mmも理解できないんですよね。そりゃアパレルの主要顧客は女性だってことぐらい知ってますよ。

ユニクロに男性としてログインしても、下着の広告。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/538769/626ab1cc-b7d1-a8b6-da4d-451bb4717f87.png)

.st / GLOBAL WORK もなぜALLカテゴリーを初期値にしているか全く理解できない。
くどいようですが、私が男性であるということはお客様情報で教えてあげているんですよ。
なんのために性別情報を収集しているんですかね？

![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/538769/fb37ae8a-076f-3a3b-87e6-a9edc1c3332b.png)

サービス側で性別や年齢、訪問回数を見てゴリゴリに表示内容をカスタマイズできるようにしてもあまり運用されない悲しみ。
こういうのは運用の問題であることが多いですね。

# デジタル会員証？おっ、おう・・・

自分は**千葉ロッテマリーンズ公式ファンクラブ**に入会しています。
ファンクラブ会員になった人はこのようなプラスチックの会員カードが自宅に送られてきます。このカードの背面には10桁の数字からなるマリーンズIDと一次元バーコードが記載されています。このカードを球場で見せるといろいろな特典が得られるというものですね。

![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/538769/04f11791-13b7-d072-c7d5-67aeab8f0fac.png)


で、最近のカードレス化の流れに乗って、公式ファンクラブのサイトにログインするとデジタル会員証を画面上に表示できるようになりました。球場ではプラスチックカードの代わりにスマホでこの画面をスタッフさんに見せればいいのです。すごいぞ！千葉ロッテマリーンズ！

![aaa.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/538769/f90e83b9-98ef-0de9-2980-5d37009bf1db.png)


このQRコードなんですが、10桁の数字からなるマリーンズIDを平文のままQRコードにしただけのものだったわけです。おいおい、偽装し放題だよ。せっかくファンクラブのサイトにログインさせている意味がまったくないじゃないか。ファンクラブ特典を他人に持っていかれる事件とかすでに起きてそうだわ・・

プラスチックカードが担保していた唯一性や偽造のしにくさがどんどん失われる劣化DX。
ちなみにこのタイプのなんちゃってQRコード会員証は最近よく見かけますね。
自分が見せているQRコードがリアルタイム生成されたものかどうか確認した方がいいかもしれませんが、
こういう仕様にされると、残念ながら自分の身を守る方法はありません。