イネーブルメントサイトコンテンツを長期的に管理する
学習の目的
この単元を完了すると、次のことができるようになります。
- 既存のコンテンツを編集するために Trailmaker Content にアップロードする方法を説明する。
- モジュールの単元を追加または削除する方法を説明する。
- トレイルのモジュールを追加または削除する方法を説明する。
フィードバックに対応する
ここまでの単元では、Pure Aloe のコンテンツ作成者である Cindy が Pure Aloe の営業チーム向けのトレイル「Sell Well at Pure Aloe (Pure Aloe で売上を伸ばす)」をどう作成するかを見てきました。Cindy は 2 つのモジュール「Pure Aloe Sales Strategies (Pure Aloe の営業戦略)」と「Pure Aloe Competitors (Pure Aloe の競合他社)」を作成しました。また、Cindy とリリースマネージャーの Marisol が連携してトレイルとそのモジュールをコンテンツコレクションとリリースにどう追加するかも見てきました。
Marisol のリリースマネージャーワークフローの残りの部分については、「Trailmaker Release の基本」モジュールを参照してください。Cindy についてはどうでしょうか? 作業は完了したのでしょうか? その貢献に値する休暇をついに取れるのでしょうか?
Pure Aloe のイネーブルメントサイトの人気が出て、トレイルとモジュールを完了する学習者が増えるにつれて、会社にフィードバックが寄せられ始めました。単元のどこかに誤字がある、画像が古くなっている、会社のテクノロジーツールが変わってプロセスが変更されている、特定の種類の新規コンテンツを求める声が複数寄せられている、等々。おわかりですね。モジュールの公開後も引き続き Cindy の能力が求められているということです。
公開済みモジュールを変更する
Cindy は「Pure Aloe Sales Strategies (Pure Aloe の営業戦略)」モジュールを新たな詳細で更新することについていくつかフィードバックを受け取っています。すでに公開されているモジュールを Cindy がどう更新するかを見ていきましょう。
以下の手順では、Cindy がまだ「Pure Aloe Sales Strategies (Pure Aloe の営業戦略)」モジュールの最新バージョンを自身のワークスペースに取得していないものとします。前の単元で、コンテンツ作成者がコンテンツのバックパックをバージョン管理システム (VCS) にチェックインしたら、ローカルワークスペースから常にそのコンテンツを削除することを推奨しました。このワークフローを実行すれば、コラボレーターの全員が VCS から最新のバックパックをインポートして、常に最新のコンテンツで作業を開始できます。このワークフローを実行しない場合は、ある人のワークスペースのコンテンツが、別のコラボレーターがチェックインした最新のバックパックと同期していないという事態が発生する可能性があります。Cindy のワークスペースにはまだこのモジュールがないため、まずバックパックをインポートしてコンテンツを更新します。
- 更新するコンテンツのバックパックを見つけます。これを実行するには、いくつかの方法があります。
- モジュールがチェックインされているバージョン管理システム (VCS) に戻り、「Pure Aloe Sales Strategies (Pure Aloe の営業戦略)」モジュールの最新のバックパックをつかみます。
- Trailmaker Release では、「リリースを管理」権限があるユーザー (リリースマネージャーの Marisol など) がリリース済みの「Pure Aloe Sales Strategies (Pure Aloe の営業計画)」モジュールのバックパックをダウンロードできます。
- Trailmaker Content ワークスペースで、[Add Content (コンテンツの追加)] をクリックし、[Existing Content (既存のコンテンツ)] を選択します。
- [Import Existing Content (既存のコンテンツをインポート)] ページで、モジュールのバックパックファイルをワークスペースにドラッグし、[Import (インポート)] をクリックします。
- インポートが完了したら、戻るアイコン をクリックして Trailmaker Content ワークスペースに戻ります。
- Trailmaker Content ワークスペースで、モジュールのタイトルを選択します。
- [Edit Module (モジュールの編集)] ページで、編集する単元のタイトルを選択します。
- [Edit Unit (単元の編集)] ページで、単元のコンテンツを更新します。
一方、Pure Aloe のリリースマネージャー Marisol は、変更したモジュールを公開するために別のリリースを作成しました。(Marisol がリリースを作成する方法についての詳細は、「Trailmaker Release の基本」モジュールを参照してください。)
次に、Cindy と Marisol が協力して更新済みのモジュールを Cindy のワークスペースから Marisol のワークスペースに転送し、このモジュールが Marisol のリリースに追加されるようにします。
- Cindy は更新を完了したら、Trailmaker Content からモジュールのバックパックをダウンロードして VCS にチェックインし、自身のワークスペースからこのモジュールを削除します。
- Cindy が Marisol に変更が完了したことを伝えます。
- Marisol が VCS にログインして Cindy の最新のバックパックを取得します。
- Marisol がイネーブルメントサイトにログインし、Trailmaker Content に移動し、バックパックを自分のワークスペースにインポートします。
- Marisol がモジュールをリリースに追加します。
- Marisol は公開ワークフローを完成させ、自身のワークスペースからモジュールを削除します。
このプロセスではバックパックが行ったり来たりします。Cindy と Marisol が協力してコンテンツのリリースをどのように準備するかを復習する場合は、「モジュールとトレイルをリリースに追加する。」単元を確認してください。
公開済みモジュールの単元を追加または削除する
あるモジュールにはまったく新しい単元を追加し、別のモジュールからは古くなった単元を削除する必要がある場合には、どうすればよいでしょうか? Cindy が Trailmaker Content ワークスペースで両方のモジュールを更新し、続いて Marisol が両方のモジュールをリリースに追加します。
公開済みモジュールに単元を追加する
まず、Cindy が新しい単元を「Pure Aloe Competitors (Pure Aloe の競合他社)」モジュールに追加します。最初にモジュールのドラフトを作成したときと同様に、Cindy は専門分野のエキスパートやエディターと協力して新しい単元を執筆します。最終ドラフトが仕上がった時点で、Trailmaker Content に戻ります。
- 公開済みの「Pure Aloe Competitors (Pure Aloe の競合他社)」モジュールの最新のバックパックを取得します。「Pure Aloe Sales Strategies (Pure Aloe の営業戦略)」モジュールの場合と同様に、バックパックは会社の VCS から取得するか、Trailmaker Release にあるコンテンツコレクションのリリース済みモジュールのリストからダウンロードできます。
- Trailmaker Content ワークスペースで、既存のモジュールをインポートし、モジュールのタイトルをクリックします。
- [Edit Module (モジュールの編集)] ページで、[New Unit (新規単元)] をクリックします。
そこからは勝手知ったるプロセスです。単元のタイトルとその他の情報を入力し、ドラフトからコンテンツをコピーし、書式設定を適用し、画像や動画を挿入し、テストを追加します。
公開済みモジュールから単元を削除する
Cindy は次に、「Pure Aloe Sales Strategies (Pure Aloe の営業戦略)」モジュールから古くなった単元を削除します。
- 公開済みの「Pure Aloe Sales Strategies (Pure Aloe の営業戦略)」モジュールの最新のバックパックを取得します。
- Trailmaker Content ワークスペースで、既存のモジュールをインポートし、モジュールのタイトルをクリックします。
- [Edit Module (モジュールの編集)] ページで、削除する単元の横にある削除アイコンをクリックします。
変更済みモジュールをリリースに追加する
モジュールの単元の編集、追加、削除のいずれでも、完了したら Cindy は同じプロセスに従います。最新のバックパックをダウンロードして VCS にチェックインし、Marisol に伝えます。Marisol も同じプロセスに従います。VCS から最新のバックパックを取得し、自分のワークスペースにインポートして、リリースに追加します。
公開済みトレイルのモジュールを追加または削除する
ここまで、Cindy は「Sell Well at Pure Aloe (Pure Aloe で売上を伸ばす)」トレイルの既存のモジュールのコンテンツを更新してきました。モジュールを追加または削除してトレイルの構造を変えたことはありません。そのため、Cindy が公開済みのモジュールのバックパックをダウンロードすれば事足りていました。つまり、トレイルのバックパックをダウンロードする必要はありませんでした。
Cindy が 3 つ目のモジュール「Pure Aloe Sales Goals (Pure Aloe の販売目標)」を作成してこのトレイルに追加するとしたら、どうなるでしょうか?
また、Cindy が既存のモジュールも削除するとしたらどうでしょうか? Pure Aloe では 2 つ目のトレイル「Navigate Your Pure Aloe Career (Pure Aloe でのキャリアの進め方)」が公開済みで、Cindy は「Managing Up at Pure Aloe (Pure Aloe で上司モジュールとうまくやる)」モジュールを削除してスタンドアロンモジュールにするように依頼されたとします。
Cindy がどのように両方の変更を同時に行うかを見てみましょう。
公開済みトレイルにモジュールを追加する
Cindy は次の手順に従ってモジュールを公開済みのトレイルに追加します。
- Trailmaker Content ワークスペースで、モジュールとその単元を作成します。
- 公開済みの「Sell Well at Pure Aloe (Pure Aloe で売上を伸ばす)」トレイルの最新のバックパックを取得します。
- Trailmaker Content ワークスペースで、トレイルのバックパックをインポートし、トレイルのタイトルをクリックします。
- [Edit Trail (トレイルの編集)] ページで、[Add Module (モジュールの追加)] をクリックします。
- [Add a module from your workspace (ワークスペースからモジュールを追加する)] を選択します。
- [Add Module to Trail (モジュールをトレイルに追加)] ウィンドウで [Pure Aloe Sales Goals (Pure Aloe の販売目標)] を選択し、[Done (完了)] をクリックします。
公開済みトレイルからモジュールを削除する
新規モジュールと「Sell Well at Pure Aloe (Pure Aloe で売上を伸ばす)」トレイルをリリースに追加する前に、Cindy は「Navigate Your Pure Aloe Career (Pure Aloe でのキャリアの進め方)」トレイルから「Managing Up at Pure Aloe (Pure Aloe で上司とうまくやる)」モジュールも削除します。このように、Cindy と Marisol は更新されたトレイルの両方を同じリリースに含めることができます。
- 公開済みの「Navigate Your Pure Aloe Career (Pure Aloe でのキャリアの進め方)」モジュールの最新のバックパックを取得します。
- Trailmaker Content ワークスペースで、トレイルのバックパックをインポートし、トレイルのタイトルをクリックします。
- [Edit Trail (トレイルの編集)] ページで、削除するモジュールの横にある削除アイコンをクリックします。
これで、Cindy は変更したトレイルの両方をリリースに追加できます。
変更済みトレイルをリリースに追加する
Cindy と Marisol は再び連携して新規モジュールと両方の変更済みトレイルが同じリリースに追加されるようにします。
- 更新を完了した Cindy が、Trailmaker Content から新規モジュールと修正した両方のトレイルのバックパックをダウンロードして VCS にチェックインしてから、そのモジュールとトレイルを自身のワークスペースから削除します。
- Cindy が Marisol に変更が完了したことを伝えます。
- Marisol が VCS にログインして Cindy の最新のバックパックを取得します。
- Marisol がイネーブルメントサイトにログインし、Trailmaker Content に移動し、バックパックを自分のワークスペースにインポートします。
- Marisol がモジュールと両方のトレイルをリリースに追加します。
- Marisol は公開ワークフローを完成させ、自身のワークスペースからコンテンツを削除します。
Pure Aloe のイネーブルメント戦略をメンテナンスするために、Cindy と Marisol は多くの作業をこなしてきました。ここまで、Marisol がリリースマネージャーとして担当する作業についてはほんの一部しか触れていません。「Trailmaker Release の基本」モジュールでは、Marisol がどのようにリリースを作成、管理、公開するかについて詳しく学習します。