動的スケジューリングの構成
ディスパッチャーが作業タスクを簡単にアサイン、変更、またはキャンセルできるように動的スケジューリングを構成します。組織の要件に従って動的スケジューリングを設定することで、作業指示タスクのアサインを最適化し、フィールドサービスオペレーションを簡素化します。
動的スケジューリング作業指示タスクの基準:
- 位置情報管理:場所に基づいて利用可能なエージェントを検索します。
- スキル:タスクの適合性についてエージェントのスキルを検討します。
- 可用性:既存のスケジュールとタイムゾーンを考慮します。
- 部品:エージェントの在庫が考慮されます。
- タスクウィンドウ:設定されたウィンドウ内でスケジュールを試行します。そうしないと、自動アサインが失敗します。
- タスクの依存関係:アップストリームの依存関係を考慮します。
動的スケジューリングの詳細構成オプションには、すべてのタスクへの同じエージェントのアサイン、重要で優先度の高い作業指示書への優先割り当て、技術者または除外に関する顧客設定、近接性などが含まれます。
次の表に、動的スケジューリングの構成プロセスの概要と、重要な手順を順を追って効果的に設定する方法を示します。
| ステップ | 説明 |
|---|---|
| 1. 動的スケジューリングのアクティブ化 | 動的スケジューリングプラグイン (com.snc.dynamic_scheduling) をアクティブ化して、システムで動的スケジューリング機能を有効にします。 |
| 2. 動的スケジューリングプロセスエンジンを理解する | 動的スケジューリングは、作業指示を最適化し、フィールドサービスエージェントにリアルタイムでアサインします。タスクのステータスと対応可能なエージェントを継続的に監視し、インテリジェントな意思決定を行うことで、最も適切なエージェントに最適なタイミングでタスクがアサインされるようにします。 |
| 3. 動的スケジューリングに必要なロールを特定する。 | 管理者、ディスパッチャー、およびフィールドサービスエージェントを使用して動的スケジューリングプロセスを管理します。 |
| 4. スケジューリングメカニズムとして動的スケジューリングを設定する | 優先タスク割り当て方法として動的スケジューリングを選択します。これにより、事前定義された基準と最適化ルールに基づいて、タスクがフィールドエージェントに自動的にアサインされます。 |
| 5. 動的スケジューリングのシステムプロパティとコンポーネントを確認する | 動的スケジューリングに関連するプロパティとその他のインストール済みコンポーネントを確認します。組織固有の要件とビジネスプロセスに合わせて設定をカスタマイズします。 |
| 6. タスクを割り当てるための一致基準 | エージェントのスキルや近接度などの選択基準を設定して、最適なエージェントにタスクをマッチングさせます。動的スケジューリングにより、近くにいる適切な専門知識を持つエージェントにタスクが確実に割り当てられます。これにより、エージェントの使用率が最適化され、最も適格な担当者がアサインを処理することが保証されます。 |
| 7 タスク フィルターの作成 | 動的スケジューリングの対象となるタスクを選択するための基準を定義します。タスクタイプ、優先度、属性などの要素によって、タスクの適格性が決定されます。タスクフィルターは、効率的なスケジュール設定のために特定のタスクに焦点を当てるのに役立ちます。 |
| 8. タスク順序付けルールの作成 | 選択したタスクのセットからタスクのアサインの順序を決定するルールを作成します。たとえば、優先度 1 のタスクを最優先事項として指定し、重要な作業に迅速に注意を向けられるようにします。これらのルールは、組織の優先度に合わせて調整することで、タスクのアサインを強化します。 |
| 9. タスクのアサイン解除ルールを設定して柔軟性を持たせる | タスクのアサインをより柔軟にするために、アサイン解除ルールを作成します。これにより、タスクのアサイン解除または再アサインによってサービスが中断されることがなくなります。これにより、誰かが不在の場合でも、すべてのタスクに確実に対処できます。たとえば、より重要なタスクが発生した場合、重要度の低いタスクの割り当てを解除して、そのタスクのためのスペースを確保できます。これにより、リソースの使用が最適化され、優先度の高いタスクが必要な注意を引くことができます |
| 10. 動的スケジューリング設定の検証 | 動的スケジューリング構成を作成または変更した後、構成を検証して、動的スケジューリングのパフォーマンスに影響を与える可能性のある潜在的な問題や構成ミスを特定します。 |