コンテンツ管理
効果的なコンテンツモデリング
By Kristian Tasevski
このシリーズの記事では、コンテンツモデリングと、効果的なモデルを設計するために使用できる戦略について詳しく見ていきます。 UserCentricでコンテンツタイプを検出するために使用する主な戦略と、それらの関係を管理するためのさまざまな手法について学習します。
コンテンツモデリングは、最初は簡単に思えますが、実際のシナリオで複雑なケースが発生すると、過小評価されることがよくあります。しっかりとしたアプローチでこれらの事件に立ち向かうために必要な知識を身につけるために最善を尽くします。
避けたいコンテンツモデリングの間違い
一見したところ、コンテンツモデリングは非常に単純に見えます。コンテンツタイプを定義してからコンテンツ要素を追加するだけです。これは最初の大きな問題です。同じモデリングの課題に対するさまざまなアプローチの長所と短所を慎重に検討することは避けがちです。モデルでは、次のトラップを回避したいと考えています。
- 不要な階層を追加する
- より抽象的な/一般的なタイプで表すことができる、あまりにも多くの具体的なタイプを定義する
- 表現要素をセマンティックモデルに混合する
- セマンティックモデルとプレゼンテーションモデルの分離を理解していない
- 望ましいエンドユーザーエクスペリエンスに対してコンテンツモデルを検証していない
効果的なコンテンツモデルを作成することで、コンテンツを消費するチャネルによる高品質の開発フェーズの基盤が築かれます。それでは、上記の落とし穴を回避するために実行できる戦略をさらに深く掘り下げて、代わりにシンプルでありながら堅牢なモデルを作成しましょう。私たちは一貫性を保ち、不必要な混乱を避けたいと考えています。
セマンティックモデリング
コンテンツとプレゼンテーションの間の関心の分離
コンテンツモデリングはWebプロジェクトに関連付けられていることが多いため、ページのモデリングから始めるのは簡単です。このアプローチが実際に有効な場合もありますが、代わりに、サイトのコンテンツを記述するセマンティックモデルに焦点を当てる方が通常ははるかに効果的です。セマンティックモデルは、エンティティに含まれるデータの観点から純粋にエンティティを記述し、さまざまなチャネルがそのデータをさまざまな形式で表すためにどのように選択するかを完全に認識しないモデルです。幸いなことに、この段階ではプレゼンテーションが問題ではないことを理解すれば、人々は通常、セマンティックタイプの識別と説明に自然に長けています。
この記事では、大学のWebサイトの構築に基づいて例をテーマに示します。次のページを作成するというレンズを通して、この課題について最初に考える傾向があるかもしれません。
- 大学に関する一般的な情報が掲載されたページ
- さまざまな学部を一覧表示して説明するページ
- 各学部のページで、提供する学位が一覧表示されています
- コースと講師を一覧表示する各学位のページ
- 過去の講義のビデオなどのリッチメディアが含まれている可能性のある各コースのページ
- 大学からの成功した卒業生の証言のページ
私たちのサイトのページを説明する過程で、コンテンツを表すために必要と思われるさまざまなセマンティックタイプをすでに特定しました。
- 大学
- 学部
- 程度
- コース
- 講師
- お客様の声。
コンテンツタイプの特定
時々、最も論理的なセマンティックタイプを識別する能力に挑戦するプロジェクトに出くわします。目的のエンドユーザーエクスペリエンスには、さまざまなことを説明する複雑なページが含まれている可能性があり、コンテンツタイプの識別が困難になります。この記事内の次のセクションでは、この課題を克服するために使用する最も一般的なアプローチについて説明します。これらの手法は、互いに組み合わせて使用される場合があります。
トップダウンモデリング
最初に全体像を解き、後で詳細に飛び込みます
トップダウンモデリングのアプローチは、多くの場合、最初に全体像を見て、一般的な高レベルの設計が最初に確立された後でのみ、より細かい詳細の複雑さに飛び込む組織、チーム、および個人でうまく機能します。
このアプローチは、物理的なものは通常抽象化されていないため(実際に抽象化されていても、視聴者に理解されているため)、物理的な世界にあるものを反映するコンテンツモデルを設計する場合に適しています。
課題
- トップレベルモデルは、多くの場合、抽象的な包括的な用語で始まる可能性があります。これは、非SME(中小企業)にとっては推論が難しい場合があります。
- トップダウンアプローチを使用する場合、コンテンツモデルに分類を導入したくなるかもしれません。通常、タグ付けと分類には、これから取り上げるより良いアプローチがあります。
- 分類アプローチは前もって取り組まれています。
チップ
- 実際のコンクリートタイプから始めて、必要な場合にのみ抽象的な傘タイプを導入します。
- 単数名詞を使用して、トップレベルのコンテンツモデルに名前を付けます。これは、モデルに不要な分類が導入されないようにするための経験則です。
多くの場合、人間関係は主観的であり、さまざまな形で機能します。
トップダウンモデリングは、多くの場合、コンテンツモデリングの初心者が試みる最初のアプローチです。ただし、このアプローチでは、多くの場合、多くの異なるもっともらしい構成が表面化する可能性があり、一方のアプローチが他方に明確な利点をもたらすことはありません。
ボトムアップモデリング
詳細から始めて、全体像に向かってゆっくりと進んでいきます
トップダウンのアプローチとは対照的に、ボトムアップモデリングのアプローチは、詳細に飛び込み、高レベルのビューを形成するために登る前に、本質的な詳細に焦点を当てたい個人に適しています。
ボトムアップアプローチは、チャレンジの出発点が1つの特定のアイテムに関する情報を表示し、そのアイテムをベースケースとして使用し、そこから作業を進めることである場合にうまく機能することがよくあります。
課題
- ボトムアップ思考は、代わりに「コンテンツ要素」またはプロパティレベルで開始できる場合があります。個々のプロパティと実際のオブジェクト(コンテンツモデル)を明確に区別するようにしてください。
- ボトムアップアプローチで作業している場合は、ベースケースの有効性を確認できるいくつかのサポートケースを特定することをお勧めします。ある特定のアイテムに完全に合わせたモデルを構築することは避けてください。ただし、他のアイテムには対応できません。
- このアプローチでは、実際には、より一般的なモデルでそれらの多くをカバーできたとしても、オーダーメイドのコンテンツモデルが多すぎる可能性があります。
チップ
- モデリングの開始点となるベースケースコンテンツアイテムを選択します。
- このアプローチに関する基本的な質問は、「Xは何に属するのか」です。ここで、「X」はベースケースのコンテンツアイテムです。
- 思考は個々のプロパティ(コンテンツ要素)レベルから開始することもできますが、プロパティと完全に新しいコンテンツタイプを明確に区別します。
分離モデリング
疎結合モデルは、多くの場合、最も用途が広く、将来性があります。
トップダウンおよびボトムアップモデリングの利点の1つは、コンテンツモデリングに不慣れな人にとっては非常に簡単に推論できることです。ただし、前のセクションでお気づきかもしれませんが、これらのアプローチには多くの場合、欠点もあります。
分離された構造をモデル化するという考え方は、「プリミティブ」コンテンツモデルを互いに分離し、個別のエンティティを使用して関連付けに取り組みながら、情報とデータを中心に保つことです。
課題
- このアプローチでは、さまざまなアイテムが互いにどのように関連しているかを注意深く理解するために、ビジネス/製品SMEとの緊密なコラボレーションが必要になることがよくあります。
- 注意しないと、高度に抽象化されたコンテンツモデルの設計を作成する可能性があり、コンテンツのエンドライターとメンテナーに対してより高いレベルのトレーニングが必要になる場合があります。
- 疎結合モデルは、オーケストレーションBFF(Backend for Frontend)APIレイヤーを使用して実装すると、フロントエンド開発者にとってより使いやすくなります。これは、連想モデルを介した型のフェッチが、REST規則に慣れている開発者にとって直感的でない場合があるためです。
チップ
- このアプローチには、デザイン内のさまざまなタイプのコンテンツモデルを発見するためのアプローチに関して、トップダウンまたはボトムアップのモデリングが伴うことがよくあります。
- 連想関係は通常、更新が少なくなります。 Kontent内で特定の役割タイプを設定して、データ中心のモデルを編集できるユーザーと関連モデルを編集できるユーザーを定義することを検討してください。
マッピングの経験
意図したユーザーエクスペリエンスのマッピングは、通常、開始するのに適した場所です。
「サービスとしてのコンテンツ」の概念は、多くの人にとって根本的な考え方の転換になる可能性があります。つまり、プレゼンテーションの懸念を情報の懸念から切り離すことです。同じコンテンツアイテムを使用してさまざまなエクスペリエンスを提供するという概念により、チームのロックを解除してイノベーションを実現し、生産性を大幅に向上させることができます。
上記のように、意図されたエクスペリエンスとユーザーへのプレゼンテーションから始めることは、多くの状況で好まれるアプローチであるというのは、撞着語のように聞こえるかもしれません。私たちの経験では、コンテンツモデルは、エクスペリエンスの提供と緊密に連携するか、プロジェクトのユーザーエクスペリエンスの成果物が完成した後に最適に設計されます。
「形態は機能に従う」—このよく知られたことわざは、コンテンツモデリングに実際に当てはまります。ここで、「機能」は意図されたユーザーエクスペリエンスを提供することであり、「フォーム」はコンテンツモデルの設計です。
課題
- このアプローチは、忠実度の高いワイヤーフレームや一連のビジュアルデザインなど、主要なユーザーエクスペリエンスの成果物に基づいて構築されています。また、忠実度の低いサイトマップスタイルのユーザージャーニーでこのアプローチを見てきました。
- このアプローチの初心者は、ビジュアルデザインの同じページに表示されるという理由だけで、無関係なアイテムを結合しようとすることがよくあります。
- これは、ユーザーエクスペリエンスを提供および/または構築するチームと、理想的には同じ場所に配置されたコンテンツをモデル化するチームとの間に優れたコラボレーションチャネルがある場合に最適に管理されます。
チップ
- この演習の開始点として、Webサイトまたはモバイルアプリ用の忠実度の高いワイヤーフレームのセットを使用します。
- まったく新しい製品を構築する場合は、忠実度の低い一連のユーザージャーニーから始めます。つまり、エクスペリエンスの成果物自体が具体化するにつれて、コンテンツモデルのデザインを具体化します。
技術の有効性は、プロジェクトのUXの成熟度と相関する可能性があります
まとめ
コンテンツモデリングは一見トリッキーな課題であり、一見すると非常に単純に見えることがよくあります。このプロセスには多くの一般的な落とし穴があります。通常、これらの間違いはすべて、コンテンツモデリングの目的と、最も論理的なセットのセマンティックタイプとそれらがどのように関連するかを特定するために利用できるさまざまな戦略と手法の両方をよりよく理解することで克服できます。互いに。
コンテンツモデルを設計するときは、次のガイドに注意してください。
- プレゼンテーションタイプではなくセマンティックタイプでコンテンツモデリングを開始します。
- 一般的なタイプを単純化して、より一般的なタイプに折りたたむ機会を特定します。
- 可能な場合は、不要な階層を追加しないでください。
- 一貫性を保ち、不必要な混乱を加えないでください。