メインコンテンツへスキップ

ツールとプロセス

Figma

すべてのデザイン作業はFigmaで行われます。コンポーネント、パターン、フロー、アーカイブという整理されたページで単一の信頼できるソースを維持します。開発者はすべてのファイルへの閲覧アクセスを持っています。

Figmaライブラリには、バリアント、オートレイアウト、レスポンシブ制約を持つすべての本番コンポーネントが含まれています。コンポーネントはReactコンポーネントライブラリと1対1で対応しています。

デザインプロセス

新しい機能やページへのアプローチ方法。

  • 理解する: どんな問題を解決しているか?誰のためか?成功はどのように見えるか?
  • 探索する: 複数のアプローチをスケッチします。最初のアイデアにこだわらずオプションを示します。
  • 洗練する: 方向性を選び、磨きます。すべての状態とエッジケースを考慮します。
  • レビューする: デザインとエンジニアリングからフィードバックを得ます。入力に基づいて反復します。
  • シップする: 実装についてエンジニアリングと協力します。最終結果をQAします。

デザインレビュー

重要なデザイン変更は実装前にレビューされます。

  • 解決策だけでなく、解決している問題を共有する
  • コンテキストを示す—これはより大きな体験にどう合致するか?
  • エッジケースを含める:ローディング、空の状態、エラー状態
  • 変更が安価な早い段階でフィードバックを得る

デザイン〜開発のハンドオフ

デザインを壁越しに投げません。デザイナーと開発者は最初から一緒に働きます。ハンドオフには以下が含まれます。

  • インスペクトモードが有効なFigmaリンク
  • アニメーションのインタラクション仕様
  • レスポンシブ動作のノート
  • アクセシビリティ要件
  • コピーとマイクロコピーの確定
  • 必要に応じてアセットのエクスポート

品質保証

デザインQAはリリース前後に行われます。

  • 実装された機能をデザインと比較してレビューする
  • 実際のデバイスでレスポンシブ動作をテストする
  • アニメーションとトランジションが適切に感じられるか確認する
  • スクリーンリーダーでアクセシビリティをチェックする
  • 意図的な逸脱を記録する