В каждой задаче есть поле "фактическая дата завершения задачи" - логично было бы заполнять данное поле автоматические при смене статуса задачи на "выполнена".
Не хватает возможности запретить исполнителю редактировать "планируемую дату завершения", т.к. ее устанавливает создатель задачи и исполнитель ее редактировать не должен