Предлагается визуализировать процесс как схему с "расщеплением рабочих точек" в предположении, что каждый исполнитель в единственном экземпляре и занят только данной задачей (но учитывая возможность переключения на другую работу в периоды ожидания). Желательно также учесть возможность исключительных ситуаций и описать реакцию на них (не обязательно как "особых случаев" в обычном для "мейнстримного" программирования смысле).