Егор, здравствуйте!
1. Важно понимать и разделять, что есть срок договора, а есть срок исполнения обязательств по договору это разные сроки.
2. Между тем, в силу п. 8.1. Договора он действует до выполнения всех обязательств принятыми Сторонами по договору. Соответственно, договор действует до исполнения обязательств, в том числе по исполнению договора.
В договоре указано:
Техническое задание – документ, составляемый Исполнителем, на основании заявки Заказчика, включающая в себя содержание (включая наименование программы ЭВМ, цели и область его применения), объём, сроки, ожидаемый конечный результат работ, требования к разрабатываемой/дорабатываемой программе ЭВМ, и её характеристики (в том числе, технические и функциональные), конкретизированные Исполнителем в результате рассмотрения и анализа заявки.
При этом, Техническое задание (Приложение № 1 к договору) является основанием оценки программы ЭВМ на предмет соответствия предъявленным Заказчиком требованиям.
В нем указано, что файл в электронном виде является заданием. Это документ не приложен и определить точно до какого времени исполняется определить не представляется возможным.
3. Если срок работ у вас определен после 31.12.2023, то дополнительно срок определять не требуется, поскольку срок договора обусловлен сроком исполнения обязательств. Между тем, если требуется продлить или определить новый срок по договору, чем ранее уже установлен, то вы вправе заключить соглашение согласно п.1 ст. 450 ГК РФ.
С уважением,
юрист Квон Дмитрий Викторович.
Договор у вас прямо предусматривает такую возможность.
Через дополнительное соглашение можно изменить и сроки и если нужно другие моменты работы над эвм.
Статья 421 гк это позволяет.