エンジニアのためのデザインレビュー入門 | より良いプロダクトをつくる

# はじめに
この記事は、『[CrowdWorks Advent Calendar 2018](https://qiita.com/advent-calendar/2018/crowdworks)』の15日目の記事です。

みなさんこんにちは！UIデザイナーの井上です。
今日は2018年7月に[DXEL.1 エンジニアとデザイナーが「いい関係」を築くために](https://engineers-x-designers.connpass.com/event/90163/)というイベントでLTをさせてもらった、エンジニアのためのデザインレビューの話をもう少し詳しく解説していこうかなと思います。

# 登壇資料
https://speakerdeck.com/noainoue/jin-ri-karahazimerudezainrebiyu


# エンジニアさんもデザインレビューに参加しよう！
そもそもこの資料を作ったきっかけとして、知り合いのエンジニアさんに「デザインレビューってどうすればいいんや、デザインわからんちー」と言われたのがきっかけでした。

**具体的には**

```
- 何を指摘すればいいのかわからない
- どこまで言っていいものなのかわからない
- 自分はデザインのプロではないので任せたい
- ユーザーにとっていいデザインであれば構わない
```
と言った声を耳にしました。

これを聞いて私が思ったのが、**UIデザイン=ビジュアルのデザイン**だと思ってる方が多いのかな？という点です。
本来UIデザインとは**ユーザーの使い勝手**を設計するもの。
デザイナーとしてはこれを踏まえて、レビューしてほしいと思っています。


## 悪いデザインレビューの例
<img width="786" alt="スクリーンショット 2018-12-15 9.30.09.png" src="https://qiita-image-store.s3.amazonaws.com/0/125086/3da31d12-0e65-bb37-a7be-3da0695ee6e0.png">
前職で行われたレビュー会でのお話なんですが、

```
- なんかこれ、バランス悪くて気持ち悪くない？
- これじゃ綺麗なコードがかけないんだけど...
```
と言われたことがあります。
サービスデザインをする上で大事なのは**ユーザーになりきること、ユーザー目線になること**です。ほしいのは作り手としての意見ではないんですね。

サービスを作る上でもちろんシステム的な話も重要なのですが、
まずはユーザーのことを一番に考えてほしいと思ってます。
その上で、システム要件と経営とのバランスを取り、松竹梅でデザイン案を提案したいです。


## 良いデザインレビューの例
### (1) : iOS,Androidのガイドラインを軸とするレビュー
<img width="783" alt="スクリーンショット 2018-12-15 9.39.07.png" src="https://qiita-image-store.s3.amazonaws.com/0/125086/d844c93f-de08-672e-5de4-63e8284960b5.png">
そこで最も効果的なのが、

> iOS=Human Interface Guidelines(※以降HIG)
> Android=Material Design

を一つの基準、または共通言語として設ける。ということです。
普段レビュー会をしていて思うのですが、デザインのレビューって話の軸がぶれることが多いです。
それこそシステムの話になっちゃったり。

ですが、HIGとMaterial Designを基準として持っておくことで
**サービスの使い勝手を考える**という軸がぶれることはありません。

あとはそもそもこの二つのガイドラインはユーザビリティを考え抜かれているものである、
というところが大きく作用します。
わざわざ1からユーザビリティを考える必要はないので、作業コストが小さく且つ「デザインがわからーん！」となっているエンジニアさんもデザインを理解しやすいですよね。

また、デザイナーは**「このガイドラインを踏まえた上で、こういう意図で崩し〇〇を表現する為にこうデザインしてみました！」**と明確な意図をより伝えやすく、また受け取り手もそれを理解しやすいです。

### (2) : ユーザー(使い手)としてレビュー
<img width="788" alt="スクリーンショット 2018-12-15 9.39.38.png" src="https://qiita-image-store.s3.amazonaws.com/0/125086/08a7eb57-6365-81a2-965d-accdd9374e12.png">

あとは言わずもがな、自分がサービスのターゲットユーザーとして
プロトタイプなどを用いてサービスに触れ、その上で使いにくかったところをデザイナーに伝えてあげることが重要となってきます。

サービスには必ずペルソナとターゲットユーザーが設定されていると思います。
そのターゲットユーザーの思考を反映しながらサービスを触ると、

```
- この機能欲しいな
- この機能いらんな
- ボタンちっさいなー
```
などのデザイン改善点を見つけることが可能です。


## オススメのデザインレビューツール
ここまでレビューの仕方についてお話ししましたが、
クラウドワークスの一部のチームではSketchではなく[Figma](https://www.figma.com/)というデザインツールを用いてデザインをしています。
このツール、簡単に言うと**"Sketch+Zeplin+共同編集機能"**といった感じです。

![68747470733a2f2f71696974612d696d6167652d73746f72652e73332e616d617a6f6e6177732e636f6d2f302f3230303138302f65613139313332662d656631662d633131332d323665622d3837396463666633316330662e706e67.png](https://qiita-image-store.s3.amazonaws.com/0/125086/778c71bc-7536-7118-5181-a8af7d45b8c4.png)

Figmaは、CSS / iOS / Androidのコード出力が可能です。
またプロトタイプツールとしても使うことができます。

<img width="850" alt="スクリーンショット 2018-12-15 10.19.44.png" src="https://qiita-image-store.s3.amazonaws.com/0/125086/bf8d2c2e-11f0-11e4-742c-7682af87caac.png">
また、このような形で作ったデザインに直接コメントをすることが可能です。
↓誰でもコメント可能なデザインデータを作成しましたので、ぜひFigma使ってみてください↓
https://www.figma.com/file/OKj2heggy1kjHsp3Z6uNAXBE/Karamtaj-Giftshop

Figmaの詳細が気になる方はぜひ、こちらの記事を参考にしてみてください！
https://qiita.com/hikaru_tayama/items/49373412ec1a515ff05d

# 最後に
ここまで読んでいただきありがとうございました。
いかがだったでしょうか？

より良いプロダクトをつくるために、ユーザー視点になり
より良いプロダクトをつくるために、いいチームを作っていきたいと思っています。

エンジニア、デザイナーお互いがお互いを理解し、寄り添える存在であるといいな！
これからもクラウドワークスのデザイナーとして、良いサービス作りを追求していきます。

それでは、引き続き『[CrowdWorks Advent Calendar 2018](https://qiita.com/advent-calendar/2018/crowdworks)』をよろしくお願いします！