今時のWebサービス提供者で、「UI/UXに力を入れています」と表明していないところはないだろう。
でも実際は? っていうと、必要な処理要件を書き出して、要素を画面に並べて、ちょっとビジュアル的に今風にしてるだけ。
それで「UI/UXに力を入れています」とか、ちゃんちゃらおかしい。
転職サイトを使って見ているのだが、使いづらい。
面談スケジュール機能。
個々の企業との求職者の面談スケジュールが管理できること。
これが要件だ。
どうなっているか?
企業Aには何日の何時から何時まで、企業Bには何日の何時から何時まで、企業Cには……。
それを元に担当者が連絡とって……。
違う 違う そうじゃ そうじゃない
企業との面談スケジュールだけど、管理すべきはそれぞれの登場人物の空き時間という排他的リソースなんだよ。
だから、求職者(と転職企業の担当者)の空き時間の重なった部分を企業の担当者に提示して予約枠を確保してもらう。
ってのが正しい機能のあり方なんだよ。
企業側で複数人が立ち会う必要があるなら、企業側からの予約枠確保時に参照できるようにしておく。
求職者、担当者が確認したらフラグ立てて確定、でいけるやろ。
なのになんでこうなった?
こいつは機能デザインとドメイン駆動開発の大事な考え方でもある。
こんなもん、三秒で考えつけ。
そういうもんなのである。
#こんなうんこ UI ってだけで、気分萎え萎えになるんだよな……。