Dynamics 365 Field Service の Resource Scheduling Optimization アドインは、ジョブを完了するのに最も適したリソースにジョブを自動的にスケジュールします。 たとえば、フィールド技術者の作業指示書や顧客サービス担当者のサポート案件をスケジュールします。 スケジュール ボード と スケジュール アシスタント は単一ジョブをスケジュールするのに役立ちますが、このアドインでは複数のジョブを一度にスケジュールできます。 リソースの使用を最大化し、移動時間を最小化します。 Resource Scheduling Optimization は、ジョブの要件とリソースの固有の属性を考慮します。
Resource Scheduling Optimization は Dynamics 365 Field Service の有料アドオンであり、Universal Resource Scheduling ソリューション のエンティティ上に構築されます。
主なメリットについて
大量のジョブを手動でスケジューリングするのは時間がかかりすぎるため、自動スケジューリングがしばしば必須となります。 Resource Scheduling Optimization は、ディスパッチャーの求人マッチングをサポートし、ディスパッチャーが他のタスクに集中できるように時間を節約します。 Resource Scheduling Optimization アドインの利点は次のとおりです。
拡張性の実現: ディスパッチャーがより多くのリソースを管理できるようにすることで、ビジネスは新しい地域やサービス提供への拡張が可能になります。
顧客満足度の向上: 効率を向上させることによって予測可能な到着および完了時間を推進し、緊急な状況の場合には技術者をシームレスにスケジュールします。
技術者の効率の向上: 作業時間に組み込む予定を増やして、売上を増やし、残業費用を減らします。 ジョブと技術者の特性が一致すると、非効率的な時間割り当てが削減されます。
移動時間の最小化: 技術者が経路案内で可能な最短ルートを通るようにすることで、車両の燃費や消耗を軽減し、アドインのコストを簡単に上回る節約をすることができます。
顧客留保の改善: 優先順位の高い作業指示書を優先することで、サービス レベル アグリーメント (SLA) の罰則を回避し、顧客サービスのコミットメントを満たせるようになります。
用語集
次の重要な用語を知っている必要があります。
- ジョブ: 作業指示書、サポート案件、プロジェクトなど、完了する必要がある作業。
- リソース : 人、備品、施設など、ジョブにスケジュールする必要がある人または何か。
- スケジュール、予約 : スケジュールと予約は区別がなく使用され、リソースがジョブに割り当てられるときの予定時間枠を参照します。
- 要件: 作業を完了するために必要なリソースのタイプを定義し、スケジュールされるジョブに関連するエンティティ。
- 実行: Resource Scheduling Optimization がスケジューリングおよび最適化機能を実行するプロセス。
- 最適化: 移動時間を短縮し、最大限の利用ができるよう、最適なスケジュールを見つける試み。
- スコープ: Resource Scheduling Optimization が最適化のために考慮するジョブとリソース。
- ゴール: 実行の理想的な結果を定義します。 たとえば、移動時間を最小限に抑え、最大限に利用し、優先度の高いジョブを処理し、できるだけ早くジョブをスケジュールします。 トレードオフがある場合があるため、複数の目標がランク付けされます。
一般的なスケジュール シナリオに対応する
ジョブ、リソース、その他の要因に基づいて、ビジネス ニーズに合わせて Resource Scheduling Optimization を構成できます。 Resource Scheduling Optimization が役に立つシナリオ:
夜間スケジュール: Resource Scheduling Optimization は毎晩自動的に実行されます。 新しいジョブをスケジュールし、既存の予約を翌日に最適化します。
単一リソースの最適化: ディスパッチャーは、キャンセルなどを考慮して、数日にわたって 1 人の技術者に対して最適化された スケジュールを取得します。
シミュレーション: サービス マネージャーはスケジューリングのシミュレーションを実行して、特定の地理的担当地域でさまざまな数のリソースで完了できるジョブの数を把握します。
日中スケジューリング: 最適化は 30 分ごとに実行され、新しいジョブが作成され、その他のジョブがキャンセルまたは再スケジュールされるときに、変化するビジネスニーズに合わせてスケジュールおよび調整します。
緊急スケジューリング: 緊急ジョブが作成された場合、Resource Scheduling Optimization の実行により、優先度の高いジョブが優先度の低いジョブよりも前にできるだけ早くスケジュールされます。
利用可能な地域
リソース スケジュール最適化アドインは、Dynamics 365 Field Service が提供されているほとんどのリージョンで使用できます。
仕組みについて
Resource Scheduling Optimization は、一般的な 巡回営業担当者の問題 を解決するのに役立ちます。これは、一連の都市を訪問して、各都市を 1 回だけ訪問し、出発都市に戻る最短ルートを見つけるという古典的な最適化課題です。 ただし、このアドインは最短ルートを検索するだけではありません。 また、特性、担当地域、約束された時間枠などの他のパラメーターも考慮します。
その仕組みを次に示します。
完了する必要があるジョブのリストを作成します。 ジョブは、通常、オンサイトサービスのための作業指示書、リモート サービスのサポート案件、またはプロジェクト タスクです。
各ジョブに必要なリソースと、いつまでに完了する必要があるかをリストします。 たとえば、作業指示書には、週末までにジョブを完了するために、修理技術のある人が近くに必要とあります。
どのリソースをジョブに検討できるかを選択します。 各リソースには、場所、ロール、種類、特性などの異なる属性があります。
事前に定義されたスケジュール、または ワークフローによってトリガーされた Resource Scheduling Optimization を実行します。 システムが最適化を完了すると、ディスパッチャーは スケジュール ボードを使用 して、必要に応じて変更を加えることができます。
定期的な更新を取得する
Microsoft は、Microsoft Resource Scheduling Optimization の新しいバージョンを定期的にリリースしています。 バージョン履歴 には変更と更新がリストされます。 一部のリリースは、設定されたスケジュールに従ってすべてのステーションに展開されます。