task allocation

/tæsk ˌæləˈkeɪʃən/ タスクアロケーション

1. 業務や作業を特定の個人やシステムに割り当てること。

組織やプロジェクトにおいて、特定の目標を達成するために必要なタスクを、適切なスキルやリソースを持つ個人やチームに配分するプロセスを指します。効率的な作業遂行とリソース最適化が目的です。
The project manager is responsible for efficient task allocation. (プロジェクトマネージャーは効率的なタスク割り当てに責任を持つ。)

2. コンピューターシステムにおける処理やリソースの割り当て。

特にコンピューターサイエンスやオペレーションズリサーチの分野で使われ、プロセッサ、メモリ、ネットワーク帯域などのリソースを、実行中のタスクに効率的に割り当てることを指します。システム性能の最大化を目指します。
Automated task allocation systems are becoming more common. (自動化されたタスク割り当てシステムは一般的になってきている。)
関連
workload distribution
job assignment