Собираем фактическую картину
Изучаем доступные исходники, сборку, размещение, макеты и описание ожидаемого результата. Проверяем воспроизводимые ошибки и важные для бизнеса сценарии. Отдельно выясняем, кому принадлежат домен, сервер и аккаунты сервисов. Недостающие доступы или материалы выносим в список вопросов: они могут влиять на возможность продолжения работы и точность оценки.
Объясняем, что можно сохранить
Иногда достаточно восстановить отправку формы, привести в порядок мобильную версию или закончить отдельный раздел. В других случаях изменения затрагивают архитектуру, устаревшие зависимости или обмен данными. Покажем, на чём основан вывод, и обсудим варианты: точечную доработку, замену проблемной части или новую реализацию. Решение о дальнейшем объёме принимаем после оценки состояния проекта.
Меняем сайт с проверкой действующей работы
До изменений согласуем резервирование, тестовую среду и порядок публикации. Сохраняемые функции включаем в проверку: заявки, оплата, личный кабинет и важные страницы не должны выпасть из внимания при добавлении новой возможности. Если меняются адреса, предусмотрим их перенос. После показа результата проверяем согласованные сценарии и передаём описание внесённых изменений.
Оценка зависит от исходного состояния
На стоимость влияют понятность кода, наличие документации и доступов, воспроизводимость ошибок, интеграции и объём проверки. Если обнаруживается новое ограничение, объясняем его влияние и согласуем дальнейшие действия. Можно начать с ограниченного участка. В Мариуполе обсудим ситуацию лично или онлайн; с компаниями по России работаем удалённо.
Вопросы и ответы
Покажите, на чём остановился проект
Пришлите ссылку и коротко опишите, что должно работать и что происходит сейчас. Укажите, какие материалы и доступы сохранились.