推奨事項
このページの翻訳はAIによって自動的に行われました。可能な限り正確な翻訳を心掛けていますが、原文と異なる表現や解釈が含まれる場合があります。正確で公式な情報については、必ず英語の原文をご参照ください。
SXAは柔軟なツールであり、SXAプロジェクトのワークフローを実行する方法はいくつかあります。すべてのワークフローにはそれぞれ利点があり、チームのスキルセットに大きく依存します。以下のインフォグラフィックは、フルサービス機関での導入において成功かつ効率的であると私たちが発見したSXAプロジェクトのワークフローを示しています。
定義
すべてのSXAプロジェクトを始める際に、SXAをどのように使うかを決めましょう:
- ウェブサイトの目的を定義してください。
- 成功を測るKPIを定義しましょう。
サイトのコンテンツやスタイルについて考えてみてください:
設計
設計プロセスの初期段階で、SXA、デフォルトのレンダリング、レンダリングバリアントの定義能力についてUXおよびデザインチームに伝えましょう。標準部品の使用を促しましょう。各コンポーネントの機能と目的を理解することが重要です。 コンポーネントのクローン や、より複雑なソリューションのために カスタムコンポーネントを作成する 可能性を説明してください。 フローチャート を使ってカスタムコンポーネントを作成するかどうか判断してください。
分析
完成した設計とSXAの標準ツールセットとのギャップ分析を行います。 OOTBコンポーネント で設計をマッピングし、どのコンポーネントが使えるか、どのコンポーネントが カスタム開発が必要かを見極めます。
SXAの専門家にサイトのページレイアウトやコンポーネントを設計し、コンテンツ編集者や開発者が作業できるサンプルページを作成してもらいましょう。
実装
SXAの専門家がレイアウトとレンダリングの初稿例を定義し、MVPが利用可能になった後、以下の作業を並行して行うことができます。
- コンテンツ入力、1ページのデザインが実装された時点でコンテンツ の入力 を始めましょう。
- フロントエンド開発 HTML、CSS、JavaScriptの静的エクスポート 作業、または ソースリポジトリで管理されるCSSやJSファイルを扱い、SXAソリューションと直接同期します。
- バックエンド開発: カスタムレンダリング やAPI連携、カスタムフォームのセーブアクションなどのバックエンド機能の開発に取り組みます。
- 継続中、各レンダリングを洗練させ目標を達成するための議論を行います。