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