SLA ポリシーの管理
プロジェクト設定の SLA ポリシータブでは、SLA ポリシーを作成、更新、削除したり、他のプロジェクトから SLA ポリシーをアタッチしたりできます。プロジェクトにアタッチされている SLA ポリシーをアクティブまたは非アクティブにしたり、リスト内でポリシーを上下に移動してチケットに適用する順序を変更したりすることもできます。
この記事では、プロジェクトで SLA ポリシーを使用してこれらすべての操作を実行する方法について説明します。
SLA ポリシーを作成する
ヘルプデスクプロジェクトに対して 1 つ以上の SLA ポリシーを設定できます。
YouTrack は、次の 2 種類の SLA ポリシーをサポートします。
YouTrack UI で構成された SLA ポリシー。
このようなポリシーは、プロジェクト設定の構築フォームを使用して作成できます。
JavaScript でコーディングされた SLA ポリシー。
SLA ポリシーをさらに詳細にカスタマイズする必要がある場合は、JavaScript でスクリプトを作成できます。
この概要では、YouTrack UI で構成された SLA ポリシーのみを紹介します。カスタム JavaScript ベースの SLA ポリシーの詳細については、「JavaScript SLA ポリシー」を参照してください。
プロジェクトに SLA ポリシーを作成するには:
ヘルプデスクプロジェクトのプロジェクトの編集ページから、SLA ポリシータブを選択します。
新しいポリシーボタンをクリックしてください。
新しいポリシーダイアログが開きます。
ポリシー名を設定します。
条件セクションでは、このポリシーをチケットに適用する前に満たす必要がある追加の条件を定義します。構成要素を使用して複数の条件を組み合わせます。
ゴールセクションで、この SLA ポリシーの時間ゴールを定義するカスタムフィールドを選択します。
カスタムフィールドの値ごとに、次のオプションを構成します。
オプション
説明
最初の返信
チケットの作成からエージェントからの最初のパブリックコメントまでの時間。
次の返信
未回答の最も古い顧客コメントから、エージェントからの次のパブリックコメントまでの時間。
解決時間
チケットの作成から解決までの時間。このメトリクスには、タイマーが一時停止している状態でチケットが費やした時間は含まれません。
使用可能
サービスが利用可能な時間枠。
ポリシー設定のこのセクションでは、SLA に関連する時間ゴールのみを指定し、その他のゴールは空のままにすることができます。
「一時停止条件」セクションで、カスタムフィールドを選択してチケットの状態を定義します。
追加のドロップダウンが表示されます。
チケットの SLA 追跡を一時停止する状態を選択します。
チケット状態にデフォルトの状態カスタムフィールドを使用する場合、保留値は SLA を一時停止するための適切な候補です。保留状態は、ヘルプデスクスタッフが顧客からの入力を待っているときにチケットに設定されるため、タイマーを一時停止する必要があります。
完了したら、作成ボタンをクリックします。
SLA ポリシーがポリシーのリストに表示されます。
アクティブオプションを切り替えて、ヘルプデスクプロジェクトの SLA ポリシーを有効にします。
プロジェクトに最初の返信、次の返信、解決時間値のカスタムフィールドがない場合、SLA 名の横に「セットアップが必要」ラベルが表示されます。
プロジェクトに必要なカスタムフィールドがすべてすでに存在する場合、SLA はすぐに有効になります。
SLA 設定を完了するには、詳細パネルに提案されているカスタムフィールドの更新を適用します。
提案されたカスタムフィールドをプロジェクトに 1 つずつ追加するには、各フィールドのプロジェクトを更新するボタンをクリックします。すべての更新を適用し、必要なカスタムフィールドをすべて一度に追加するには、すべてのアップデートを適用するボタンをクリックします。
カスタムフィールドの更新を確認するには、適用ボタンをクリックします。
カスタムフィールド最初の返信、次の返信、解決時間がプロジェクトにアタッチされます。
SLA ポリシーはこのプロジェクトで構成され、アクティブになっています。
これで、SLA をフローに組み込む準備が整いました。YouTrack は、スタッフが SLA を遵守し、指定された期間内にリクエストを処理できるように支援します。
YouTrack の SLA ポリシーがどのように機能するかについては、「実行中の SLA ポリシー」を参照してください。
JavaScript ベースのポリシーの作成の詳細については、「JavaScript SLA ポリシー」を参照してください。
別のプロジェクトから SLA ポリシーを追加する
異なるプロジェクト間で同じ SLA ポリシーを再利用できます。
別のプロジェクトから SLA ポリシーを追加するには:
新しいポリシーボタンの右側にあるドロップダウンを展開します
ドロップダウンから SLA ポリシーを選択します。
SLA ポリシーは現在のプロジェクトに追加され、すでにアクティブになっています。セットアップが必要な場合は、SLA ポリシーの編集に進みます。
SLA ポリシーを編集する
SLA ポリシーは、同じプロジェクト設定タブで、またはワークフローコンストラクターを使用して編集できます。
SLA ポリシーを編集するには:
SLA ポリシーのリストから、編集する SLA ポリシーをクリックします。
選択した SLA ポリシーの詳細パネルが開きます。
SLA ポリシーの設定を更新します。
または、「ワークフローコンストラクターで開く」ボタンをクリックして、ワークフローコンストラクターでポリシーを更新します。ワークフローコンストラクターの使用方法については、「ワークフローコンストラクター」を参照してください。
完了したら、保存をクリックします。
SLA ポリシーが更新され、更新内容はチケットにただちに適用されます。
SLA ポリシーを削除する
提供するサービスの応答時間のゴールが変更された場合は、プロジェクトから SLA ポリシーを削除できます。
SLA ポリシーを削除するには:
SLA ポリシーのリストで、編集する SLA ポリシーを見つけます。
選択した SLA ポリシーの詳細パネルが開きます。
ポリシー名の右側にある さらに表示ボタンをクリックします。
プロジェクトから削除ボタンをクリックしてください。
プロジェクトからポリシーを削除することを確認します。
SLA ポリシーがプロジェクトから削除されます。
SLA ポリシー設定
ここでは、SLA ポリシーで使用できるすべての構成オプションを表示します。これらのオプションは、プロジェクト設定で SLA ポリシーを作成または編集するときに使用できます。
条件
設定の条件セクションでは、1 つ以上の条件を追加し、ビルドブロックを使用して相互にリンクできます。各ブロックは、この SLA ポリシーがチケットに適用される前に満たさなければならない条件を表します。
複数の条件を追加する場合、各条件は論理 AND 演算子を使用して既存の条件に自動的に接続されます。これは、条件ブロック内のすべての条件が満たされた場合にのみ、この SLA ポリシーがチケットに適用されることを意味します。
ビルドブロックを使用して、さまざまな方法で条件を組み合わせることができます。詳細については、ビルドブロックを参照してください。
利用可能な条件ブロックの完全なリファレンスについては、「条件」を参照してください。
条件をリンクする利用可能な構成要素の完全なリファレンスについては、「ビルドブロック」を参照してください。
ゴール
設定のゴールセクションでは、エージェントから顧客への返信までの時間ゴールを定義します。この SLA ポリシーのゴールを定義するカスタムフィールドを選択し、各カスタムフィールド値に特定のゴールを構成する必要があります。
ゴールを定義するカスタムフィールドの値ごとに、次のオプションを構成します。
オプション | 説明 |
---|---|
最初の返信 | チケットの作成からエージェントからの最初のパブリックコメントまでの時間。 |
次の返信 | 未回答の最も古い顧客コメントから、エージェントからの次のパブリックコメントまでの時間。 |
解決時間 | チケットの作成から解決までの時間。このメトリクスには、チケットが保留状態で費やした時間は含まれません。 |
使用可能 | サービスが利用可能な時間枠。 |
ポリシー設定のこのセクションでは、SLA に関連する時間ゴールのみを指定し、その他のゴールは空のままにすることができます。
一時停止条件
「一時停止条件」セクションで、チケットの状態の定義に使用するカスタムフィールドを選択します。タイプ state
または enum
のカスタムフィールドを選択できます。
状態カスタムフィールドを選択すると、追加のドロップダウンが表示されます。
チケットの SLA 追跡を一時停止する状態を選択します。
チケット状態にデフォルトの状態カスタムフィールドを使用する場合、保留値は SLA を一時停止するための適切な候補です。保留状態は、ヘルプデスクスタッフが顧客からの入力を待っているときにチケットに設定されるため、タイマーを一時停止する必要があります。
SLA ポリシーで使用可能なアクション
リストから SLA ポリシーを選択すると、次のアクションが利用可能になります。
アクション | 説明 |
---|---|
アクティブ | 現在の SLA ポリシーのステータスを切り替えます。 SLA ポリシーがアクティブな場合、条件に一致する場合は新しいチケットに適用できます。 |
ドラッグして並べ替える | 1 つのプロジェクトに複数の SLA ポリシーがある場合、リスト内でドラッグして並べ替えることができます。ポリシーの順序を変更するには、リスト内の SLA ポリシー名の左側にあるドラッグして並べ替えるコントロールを使用します。 特定のチケットにどのポリシーを適用するかを決定するとき、YouTrack はリスト上のポリシーの位置を考慮します。これは、YouTrack がチケットごとに SLA ポリシーのリストを上から下に調べ、このチケットが一致する最初の SLA ポリシーを適用することを意味します。 |
関連ページ:
JavaScript SLA ポリシー
SLA が複雑で、その構成をより詳細に行う必要がある場合は、JavaScript を使用してカスタム SLA ポリシーを作成できます。JavaScript を使用して SLA ポリシーを作成するには: ヘルプデスクプロジェクトのプロジェクトの編集ページから、SLA ポリシータブを選択します。新しいポリシーボタンの近くにあるドロップダウンメニューから、JavaScript のカスタムポリシーオプションを選択します。新しいワークフローダイアログが開きます。、新しいポリシーの名前を入力し、作成ボタンをク...
ビルドブロック
ワークフローコンストラクターは、ワークフローの構築に使用できる事前定義されたブロックのセットを提供します。ビルドブロックセクションには、一般的な演算子と式が含まれています。これらのブロックを使用して、さまざまな条件とアクションを組み合わせます。OR:このブロックを使用すると、条件の 1 つが真の場合にワークフロールールを実行できます。例: 次の一連の前提条件は、コメントまたは添付ファイルが課題に追加されたときに、このルールで指定されたアクションを適用します。AND:このブロックを使用すると、ブロ...
条件
ワークフローコンストラクターは、さまざまな事前定義された条件をサポートします。これらの条件により、ワークフロールールを実行するために満たす必要のある基本的な基準を説明できます。条件をワークフロールールの前提条件セクションにドラッグして、基本基準を定義します。複数の条件を追加すると、各条件は論理 AND 演算子で自動的に接続されます。これは、前提条件セクションのすべての条件が満たされた場合にのみ、ワークフロールールを実行するための前提条件が満たされることを意味します。ビルドブロックを使用して、さまざま...
SLA ポリシー
SLA ポリシーまたはサービスレベル契約ポリシーは、サービスプロバイダーとして顧客のリクエストに対応する際に従うことに同意するポリシーです。YouTrack では、SLA ポリシーにより、スタッフからの応答と要求の解決までの時間ゴールが定義されます。YouTrack に SLA ポリシーを設定すると、顧客のリクエストに対してスタッフが適切な対応を行うことができます。営業時間の設定:各ヘルプデスクプロジェクトの SLA の一部として、顧客がエージェントからの返信を期待できる時間枠を指定する必要が...
ワークフローコンストラクター
ワークフローコンストラクターは、定義済みの条件とアクションを使用して自動化を構築できるコード不要のドラッグアンドドロップインターフェースです。この機能の概要については、この短いビデオを参照してください。ワークフローコンストラクターにアクセスするには: アプリケーションヘッダーの管理メニューから、ワークフローを選択します。コンストラクターを使用して作成されたワークフローを見つけて、リストから選択します。サイドバーのワークフローの編集ボタンをクリックします。選択したワークフローがワークフローコンストラ...