デザイナーからのテック相談 エピソード1:UIデザイナーが、要件定義・設計フェーズに関わるメリット
こんにちは、UIデザイナーの小高です。デザイン業務に邁進しながらも、技術情報に関する悩みを抱える日々を過ごしています。アシアルにはエンジニアが多く在籍していますが、デザイナーがエンジニアやプロジェクトマネージャー(PM)のスキルにもう少し近づ くことで、プロジェクトにどのような相乗効果を生み出せるのかを普段からぼんやり考えていました。
でも、一体どこから手をつければ良いかわからない。そんなもやもやを解決すべく、デザイナーの視点から「テック相談」を持ちかけてみました。今回は、その第1回目です。

プロフィール
デザイナー 小:UIデザイナー。デザインの表層分野を得意としていますが、骨格・構造・UXリサーチなど広い範囲でのデザインを担えるよう、日々取り組んでいます。現在は主にデザインフェーズに注力していますが、設計や開発フェーズでも貢献できる方法を模索中です。
エンジニア S:エンジニアからPMのポジションにシフトしたPM。アシアルに入社して、3年目くらいに大きな案件のプロジェクトリーダー(PL)を経験した後に本格的にPMをすることになった。今も現場でPMを担当しつつ、会社課題への取り組みや課題チームのビルディングなどもしています。
プロマネ K:デザイナー出身のPM。アシアルに入社して、2年目くらいからPMや営業の仕事もするようになり、最近はほぼほぼPMとして動いていて、たまに自分のプロジェクトでデザインワークをすることもあります。デザインチームのリーダーっぽいこともしています。
デザイナーとエンジニアが同じ目線に立つために
デザイナー 小:このメンバーに何を相談するか考えたとき、最初は「フロントエンド開発にUIデザイナーが関わった場合の効果」をテーマにしようと考えていました。プロダクトの表層的なクオリティに関わることができる点が魅力ですし、その方法について相談したい気持ちもあります。ただ、効果のイメージはつかめたので、今回は少し視点を変えて、エンジニアが多いチームの中で「どうすればエンジニアやPMの作業スケールに溶け込み、化学反応を起こせるか」について深掘りしたいと思いました。
エンジニア S:僕の意見ですが、デザイナーがプログラムの具体的な言語やデータベースの詳細まで理解する必要はないと思っています。それって多分、デザイナーだって、僕らにデザインの専門知識を求めているわけではないと思うんですよ。細かい事は必要ないけど、お互いがイメージを共有できるくらいの基礎知識は必要だと思います。
例えば、最近はSPA(シングルページアプリケーション)でシステムを構築することが多いですが、こうした仕組みを意識したUI設計ができると、より良い成果につながるんじゃないかと思います。
デザイナー 小:構築されている仕組みを考慮することで、UIにどんな違いが出てくると思いますか?
プロマネ K:「何を重要視するか」かなと。システムの特性をある程度理解した上でデザインしないと、ユーザビリティが悪くなることがよくあります。例えば、モーダルを出すタイミングや、この画面を先行して表示するべきかどうか、そういった判断に影響しますね。
デザイナー 小: