QRコードをスキャンしてダウンロードしてください。
BTC $77,434.32 +4.45%
ETH $2,435.85 +4.97%
BNB $642.47 +2.63%
XRP $1.49 +4.21%
SOL $89.62 +3.80%
TRX $0.3262 -0.17%
DOGE $0.1008 +3.52%
ADA $0.2636 +4.16%
BCH $455.72 +3.59%
LINK $9.73 +3.66%
HYPE $44.73 +2.54%
AAVE $118.15 +6.79%
SUI $1.02 +4.45%
XLM $0.1753 +6.80%
ZEC $335.71 -0.62%
BTC $77,434.32 +4.45%
ETH $2,435.85 +4.97%
BNB $642.47 +2.63%
XRP $1.49 +4.21%
SOL $89.62 +3.80%
TRX $0.3262 -0.17%
DOGE $0.1008 +3.52%
ADA $0.2636 +4.16%
BCH $455.72 +3.59%
LINK $9.73 +3.66%
HYPE $44.73 +2.54%
AAVE $118.15 +6.79%
SUI $1.02 +4.45%
XLM $0.1753 +6.80%
ZEC $335.71 -0.62%

デザイナーと開発者の間のコミュニケーションの重要性とその重要性

Summary: Wirexのプロダクトデザイナーとして、デザイナーと開発者のコミュニケーションの重要性について議論し、デザインのニーズと技術的実現可能性のバランスを取ることは、チームの協力にとって重要です。
プロジェクトの動向
2023-07-05 16:14:01
コレクション
Wirexのプロダクトデザイナーとして、デザイナーと開発者のコミュニケーションの重要性について議論し、デザインのニーズと技術的実現可能性のバランスを取ることは、チームの協力にとって重要です。

作者: Wirex

编译: ChainCatcher

デザイナーと開発者の間に生産的な関係を築く方法とその重要性

Wirexのプロダクトデザイナーとして、私の経験はデザインの初心者やマネージャーにとって有益であり、デザイナーと開発者のコミュニケーションの重要性について話したいと思います。

デザインは単一の行動ではなく、特定の問題を解決することを目的とした複雑なコミュニケーションシステムです。デザインにおいては、デザイナーとクライアントやユーザーとのコミュニケーションに多くの注意が集中しており、このテーマに関するほとんどの記事はユーザーのニーズやビジネスの目標に焦点を当てています。しかし、しばしば見落とされる側面があります。それは、デザイナーと開発者のコミュニケーションです。

デザインはユーザーのニーズ、ビジネスのニーズ、技術的な実現可能性のバランスです。

デザインと開発チームのニーズのバランスを取ることは非常に重要であり、彼らの間に調整が欠けると時間が無駄になり、生産性が低下します。特定のデザインが開発者に提供されたとき、以前のコミュニケーションの欠如により、デザインの作成に時間がかかりすぎたり、実装が高価になったり、あるいはそもそも不可能になることがありました。これは、私たちが新しいソリューションを開発する必要があるか、あるいはそれが機能しないことを意味します。

これにより、トレードオフが生じます。作業時間を増やすか、使いやすさを低下させるか?

デザイナーがコードを書く能力を持つべきかどうかの議論は尽きることがありませんが、少なくともデザイナーが製品の動作を理解することは非常に重要です。デザイナーが特定の機能や技術的な能力について疑問を持っている場合、早期に開発者に明確にしてもらうことができます。

製品の技術的な能力を理解し、開発者をデザインコンセプトの開発プロセスに参加させることで、私たちデザイナーにとってより多くの機会が提供され、全員が利益を得ることができます。開発者は自分の考えを表現する機会を得て、デザイナーは良好な使いやすさを持つ製品を作成するために必要な情報を得ることができ、同時に作業フローを最適化します。

まず、スタイルガイドは開発者とのコミュニケーションの良い方法です。配色、タイポグラフィ、グリッド、コンポーネントおよびそのすべての状態。しかし、インターネット、ソーシャルネットワーク、モバイルアプリケーションの急速な成長を考えると、多くの企業はウェブサイトなしではビジネスを行うことができません。これがデザイナーの楽しさです。企業は現在、数百種類の画面解像度やモバイルブラウザを必要としているため、デザイナーはすべての関連要素の適応動作を考慮し、迅速で拡張性のあるコンポーネントを設計する必要があります。さまざまな画面解像度やデバイスのブレークポイントを考慮し、開発者と明確にウェブサイトが適応するか、別々のモバイルおよびウェブバージョンがあるかを確認します。

あなたがどの段階にいても、新しいデザインを開発している場合でも、既存のデザインに基づいて構築している場合でも、システムが動作するすべての状態を考慮することは決して遅すぎることはありません。これはサービスメッセージ、サーバーエラーなどです。重要なのは、ユーザーフローだけでなく、発生する可能性のあるエラーステータスや問題も考慮することです。

一般的に、インターフェースコンポーネントの状態を作成するには、MaterialやiOS Design Kitを参照するだけで済みますが、システムの動作の複雑さを知っているのはあなたの開発者だけであり、何に注意すべきかを教えてくれます。

私たちWirexは、開発者とのコミュニケーションプロセスを改善するためにどのような措置を講じましたか?

なぜチーム間の協力が不可欠なのか?

チーム間の協力はデザイン時間を大幅に短縮し、デザイナーが開発者が急いで発明したサーバー接続エラースクリーンデザインなどのシナリオを心配する必要がなくなります。

最初に提起された質問が多ければ多いほど、デザインのプレゼンテーション段階や開発プロセスで発生する問題は少なくなります。その結果、私たちは時間を節約し、より多くの定性的なデザインを得ることができます。

デザインに関するアドバイスを提供する書籍はたくさんありますが、それらは通常、理想的なシナリオだけを説明しています。技術的または法的な理由で実施できない状況はほとんど含まれておらず、デザイナーは他の回答を調査する時間がほとんどありません。したがって、デザイナーとして、私たちはできるだけ早く可能な限り多くの情報を収集し、不完全な条件下で完璧なデザインを作成できるようにすることが重要です。

デザイナーの仕事の目標は自己満足ではなく、高品質で考慮された決定を下すことを忘れないことが重要です。したがって、要するに、答えを見つけ、アドバイスを聞き、あらゆる情報を受け入れることを確認してください。時には、最も単純なアイデアが理想的なソリューションを実現するための触媒となることもあります。

warnning リスク警告
app_icon
ChainCatcher Building the Web3 world with innovations.