Краткий ответ
Передача сайта поддержке завершается, когда новая команда может получить нужный доступ, воспроизвести запуск, найти данные и выполнить согласованные эксплуатационные действия. Реестр проекта включает код, инфраструктуру, интеграции, копии, публикацию и известные ограничения. Отправка папки с файлами этого не подтверждает.
Определите границы ответственности
Сначала согласуйте, что принимает новая команда: только приложение, серверную инфраструктуру, контент или все перечисленные части. Домен, почта и внешние сервисы могут принадлежать другим ответственным. Без этой карты любая неисправность будет начинаться с поиска владельца.
Укажите дату передачи, переходный период и маршрут вопросов прежней команде. Не обещайте новые условия реакции до того, как получатель оценил доступы и состояние проекта. Время реакции и исправления зависят от фактической возможности выполнять действия.
Реестр проекта
| Область | Что передать | Практическая проверка |
|---|---|---|
| Код | Репозиторий и версия выпуска | Получить нужную версию |
| Запуск | Зависимости и команды | Поднять тестовое окружение |
| Инфраструктура | Сервисы, домены, хранилища | Найти ответственных и настройки |
| Данные | Состав и правила доступа | Проверить разрешённое чтение |
| Интеграции | Назначение и документация | Понять операции и ошибки |
| Эксплуатация | Выпуск, мониторинг, копии | Выполнить согласованный сценарий |
В реестре храните ссылки и порядок получения секретов, а не сами пароли. Доступы передаются через подходящий защищённый механизм и назначаются конкретным участникам.
Проверьте воспроизводимость
Новая команда должна собрать проект по инструкции без устных знаний автора. Если необходим локальный файл, неизвестная версия инструмента или ручная правка, внесите это в документ и по возможности устраните зависимость. Успешный запуск у прежнего разработчика не доказывает переносимость.
Отдельно зафиксируйте различия стенда и рабочего окружения. Тестовые уведомления, индексация и платёжные операции должны иметь безопасную конфигурацию. Не копируйте рабочие секреты в общий архив ради удобства запуска.
Разберите данные и копии
Укажите, где хранятся база, загрузки и резервные копии, кто имеет доступ и какова процедура восстановления. Приложите последний протокол репетиции, если он есть. Если восстановления ещё не проверяли, это открытый риск, а не выполненный пункт.
Получатель должен понимать допустимую потерю изменений и целевое время восстановления. Эти условия могут потребовать изменений инфраструктуры. Нельзя принять строгий срок только на основании того, что backup-задача отображается зелёной.
Составьте карту интеграций
Для каждого API укажите назначение, владельца аккаунта, используемые операции, тестовый контур и способ наблюдения за ошибками. Срок действия доступа и квоты могут стать причиной отказа после передачи, если о них знает только один человек.
Опишите повтор и ручное восстановление неуспешной операции. Не все задачи можно безопасно запустить снова. Например, повтор создания заказа требует проверки результата, а повтор чтения справочника имеет другой риск.
Передайте известные ограничения
Список дефектов, временных решений и отложенных задач полезнее заявления «всё стандартно». Для ограничения укажите проявление, влияние и обход, если он есть. Это позволит новой команде отличить старое поведение от регрессии после собственного изменения.
Не смешивайте неизвестный риск с доказанной ошибкой. Если зависимости не проверены, так и запишите. Приёмка передачи может включать отдельный этап обследования, результаты которого уточнят дальнейший план.
Проверьте работу получателя
Попросите новую команду найти выпуск, запустить стенд, объяснить маршрут обращения и показать процедуру публикации без выполнения опасных действий в рабочей системе. При согласованной репетиции можно проверить восстановление в изолированном контуре.
После передачи пересмотрите права прежних участников по реальной необходимости переходного периода. Не отключайте доступы хаотично до завершения зависимых действий. Важно одновременно обеспечить непрерывность работы и понятный состав ответственных.
Итоговый пакет
Результат включает реестр, инструкции, проверенные доступы, протокол запуска и список открытых вопросов. Условия поддержки связываются с принятым объёмом, а новые задачи оформляются по карточке доработки.
Такой пакет снижает зависимость от памяти отдельных людей. Передача считается содержательно завершённой, когда получатель способен работать с проектом и понимает его ограничения, а не только подтвердил получение ссылки на архив.
Проверка передачи без подсказок прежней команды
Попросите получателя выполнить три действия по переданным материалам: найти текущий выпуск, поднять тестовую версию и объяснить путь заявки. Наблюдайте, какие сведения пришлось уточнять устно. Эти вопросы добавляются в документацию или реестр доступов, пока участники ещё доступны для согласования.
Затем дайте сценарий условного инцидента: форма не сохраняет обращение, а главная продолжает открываться. Получатель должен знать, где проверить обработчик, данные и уведомления, кто принимает решение и какие действия допустимы. Это не требует создавать реальный сбой в рабочем окружении.
Проверьте права на внешние сервисы через предусмотренный маршрут получения доступа. Владение доменом, аккаунтом почты и хранилищем не должно оставаться неясным. Секреты не включаются в общий акт, но возможность их получить уполномоченным человеком должна быть подтверждена.
Итог передачи содержит не только перечень файлов, но и результат этих действий. Если запуск или восстановление не удалось, фиксируется конкретный пробел и ответственный. Принимать проект можно по согласованным этапам, однако незакрытая техническая возможность не должна исчезать из отчёта из-за формального подтверждения получения архива.
Как завершить передачу доступов новой команде
Составьте список владельцев домена, сервера, репозитория, почты и внешних API. Получатель должен подтвердить вход и выполнение разрешённого действия, а не только наличие файла с реквизитами доступа. Секреты передавайте отдельно от общедоступной инструкции.
После перехода отзовите ненужные роли и смените общие секреты по согласованному плану. Сначала проверьте все потребители ключа, чтобы ротация не остановила фоновую интеграцию. Зафиксируйте дату смены ответственности и незакрытые ограничения. Доступ к коду без доступа к сборке, данным и DNS не позволяет самостоятельно поддерживать сайт; приёмка передачи должна подтверждать воспроизводимость основных операций новой командой.
Термины из материала
Источники и документация
У каждого документа указана дата последней проверки. Состав функций и интерфейсы сервисов могут меняться. Ссылки открываются в новой вкладке.
Применить к вашему проекту
Поможем подготовить реестр проекта и проверить готовность новой команды к сопровождению.
Обсудить задачу