Ситуация 1:постановщик ставит моему сотруднику задачу,
но решение этой задачи не входит в его обязанности,
ему должна быть предоставлена возможность делегировать (поменять ответственного задачи).
Новый ответственный должен видеть кто ему делегировал эту задачу, должна хранится история.
Ситуация 2:
мне поставили обширную задачу, я выполнил свою часть этой задачи и хочу передать её далее на выполнение другому сотруднику. Он в свою очередь тоже может её передать следующему. Последний завершает задачу и она возвращается постановщику.
При этом изменение ответсвенного сохраняется в истории, и предыдущий ответственный добавляется в наблюдатели.