Жизненный цикл включает регистрацию требований и дефектов, проектирование, изменение исходников, проверку, сборку, эксплуатацию и сопровождение. Изменения фиксируются в системе контроля версий. Для каждого передаваемого выпуска необходимо фиксировать версию, commit, состав файлов и образов, целевую ОС и результаты испытаний. Адрес репозитория и место размещения инфраструктуры подтверждаются ответственным за поставку отдельно; этот документ не заявляет непроверенное размещение исходников в РФ. Средства компиляции, структура исходного и объектного кода, артефакты и сведения, требующие подтверждения правообладателя, описаны в требованиях к техническим средствам.
В проекте используются Python/FastAPI, TypeScript/React, pytest и Playwright. Наличие тестов или настройки CI не подтверждает успешное прохождение полного набора проверок. Результаты фиксируются для конкретного commit с командой, окружением, датой и известными ограничениями. Заявления о покрытии, скорости или совместимости допускаются только со ссылкой на соответствующий отчёт.
Перед передачей проверочного экземпляра выполняются:
Результат выпуска — идентифицируемый комплект с журналами проверок. Этот документ не утверждает, что ещё не собранный комплект прошёл перечисленные испытания. Подпись артефактов, если используется, проверяется отдельно от SHA256; наличие контрольных сумм само по себе не подтверждает автора файла.
Обновление запускает администратор в согласованное окно. Для офлайн-контура
используется полный переданный комплект; команда docker compose pull не
является процедурой офлайн-обновления. Порядок приведён в
инструкции установки.
До изменения подготовить и проверить резервные копии PostgreSQL, необходимых данных ClickHouse, файлов приложения, конфигурации, секретов, ключей и лицензии. Копии должны храниться с ограниченным доступом отдельно от рабочей установки. Сохранить манифест прежней версии и план восстановления.
После обновления проверить миграции, healthcheck, вход, доступность оборудования, основные функции и новые записи мониторинга. Ошибка миграции требует анализа; простое переключение тега образа не гарантирует совместимость схемы БД. Восстановление выполняется по предварительно испытанной процедуре на отдельной машине. Смена ключа шифрования не заменяет штатную ротацию ранее сохранённых секретов.
Офлайн-профиль отключает AI и облачные лицензионные обращения. Он использует локальный файл подписанной лицензии. Требования к сетевым интеграциям, почте, федерации и оборудованию сохраняются для функций, включённых в состав поставки.
В обращении указываются версия и commit, ОС, время и часовой пояс, шаги воспроизведения, ожидаемый и фактический результат, влияние на работу. К журналам прикладываются очищенные от паролей, токенов, приватных ключей и персональных данных фрагменты. Удалённый доступ предоставляется отдельно с согласованными правами и сроком действия.
Для дефекта фиксируются ответственный, приоритет, способ воспроизведения, исправление, проверка и версия выпуска. Блокирующие дефекты перепроверяются на том же сценарии. Для операций с питанием, прошивками, RAID и BIOS необходимо выделенное оборудование либо отдельное разрешённое окно работ.
Контакты развёртывания и сопровождения: support@xkserv.ru, +7 (499) 504-42-22; будние дни 09:00–18:00. Часовой пояс уточняется при согласовании сопровождения. Приобретение и выпуск лицензии: info@xkserv.ru. Сайт организации: https://xkserv.ru. Назначение конкретного специалиста и порядок эскалации фиксируются в условиях сопровождения. Документ не устанавливает неподтверждённые SLA, гражданство сотрудников, автоматическую регистрацию внешних тикетов или сроки исправления.
Правообладатель по предоставленным сведениям — ООО «ХК СЕРВ», ИНН 7701371775, ОГРН 1137746871151. Основание приобретения исключительного права указано как договор от 01.05.2026; наличие этого описания не заменяет проверку подписанного договора и его приложений перед подачей.
Пять документов публикуемого комплекта должны соответствовать одной версии: функциональные характеристики, установка, эксплуатация, жизненный цикл и технические средства. Источники хранятся в проекте; HTML/PDF собираются штатным генератором. После публикации проверяются ссылки и доступ без авторизации.