Работу начинаю с описания реального процесса поддержки: кто и как обслуживает систему, какие уровни сервиса согласованы, как решаются инциденты. Отдельно выясняю, означает ли обещанная доступность системы постоянное дежурство исполнителя или обслуживание только в рабочие часы. Это разные обязательства, которые нельзя оставлять под одним названием «поддержка».
Затем собираю доказательства исполнения: SLA, заявки, отчёты мониторинга и релизные подтверждения. Если договор по сопровождению информационных систем уже подписан, сверяю его условия с тем, как услуги оказываются на самом деле. Для нового договора согласую, какие сведения будут попадать в ежемесячный отчёт и как заказчик сможет проверить их по журналу обращений.
Правовой основой служат нормы Гражданского кодекса о возмездном оказании услуг. Отдельно смотрю, как документально подтверждается оплата услуг сопровождения. Разбираю, оплачивает ли заказчик готовность принимать обращения, часы специалистов или отдельные выполненные задания. От этой модели зависит состав отчётности.
Оцениваю последствия неверной квалификации договора, в том числе вопрос о применении правил подряда к услугам и о приёмке результата. Уточняю, где заканчивается устранение неисправности и начинается изменение функциональности: дополнительные работы требуют собственного согласования объёма и результата.
В итоге компания получает договор на техническую поддержку программного обеспечения, который можно исполнить и проверить: с измеримыми критериями приёмки, порядком обновлений и правилами доступа к системе. При передаче сопровождения другому исполнителю заранее описываю выгрузку документации, закрытие доступов и передачу незавершённых заявок, чтобы завершение договора не оставило систему без ответственного.