いつもお世話になっております。
複数のタスクが並行している作業の自動平準化を考えています。
一つの仕事は通常24時間体制のリソースによっていますが、終わりの一部を8hr/dのリソースと共同で行っています。
そこで、複数の仕事を稼働パターンの異なるリソースを自動的に平準化しながら計画する方法についてご指導ください。
たとえば、一つの仕事が10日間かかり、全体に24時間体制のリソース(a)を割り当てるが、10日目は8hr/dのリソース(b)との共同作業となる場合。
一つのタスクに対しリソースの定義は一通りですから、例の仕事では2つのタスクに分けることにしました。
タスク1のリソースは(a)、タスク2のリソースは(a)と(b)。タスク2の先行タスクをタスク1としました。
これは、別のタスク1、タスク2とは無関係なタスクのリソースとの平準化を図る際に一連の仕事が分割されないようにとの考えによります。
ここで、タスク1が土曜日に終了した場合の動きが予想外でした。タスク2が日曜日にスケジュールされるのです。タスク2についてはリソース(a)およびリソース(b)が割りつけられていますので、日曜日ではリソース(b)の稼働時間に反する(非稼働日)ため、月曜日にスケジュールされると思っていました。
リソースの割り付けは、タスクの詳細画面上(b)が(a)より上になっています。
先行タスクの終了に基づく開始タイミングが、いろいろな稼働パターンを持つ複数割り当てられているリソースのうちの特定のリソースの非稼働日にあたる場合に、割り当てられているリソースすべての稼働日にスケジュールされる方法を教えてください。