Разработка и сопровождение
Жизненный цикл
Правообладатель ПО: Общество с ограниченной ответственностью «Каннам». ИНН 2543020645, ОГРН 1132543001502. Правообладатель.
Стадии
- Планирование требований и модели угроз.
- Разработка сервера, агента и миграций.
- Автоматические тесты: права SaaS, криптография, протокол, события, поиск файлов, Redis и UI-маршруты.
- Стендовые испытания на чистом сервере и Windows-клиенте.
- Публикация версии, документации и установочного пакета.
- Сопровождение, устранение дефектов и выпуск исправлений.
Версионирование
Версия серверного комплекта и версия агента фиксируются отдельно. Изменение сетевого контракта сопровождается увеличением версии протокола и явным перечнем совместимых версий.
Контроль качества
- проверка tenant isolation и ролей;
- проверка CSRF, cookies, заголовков безопасности и ограничений размера;
- проверка подписи политик и токенов регистрации;
- проверка деградации при недоступности Redis/PostgreSQL;
- проверка обновления/отката и восстановления резервной копии.
Исправления безопасности
Уязвимости оцениваются по влиянию на конфиденциальность, целостность, доступность и межарендаторную изоляцию. Критические исправления распространяются отдельным релизом с инструкцией по обновлению.
Прекращение поддержки
Для снятия версии с поддержки правообладатель публикует дату, последнюю поддерживаемую версию агента/протокола, порядок миграции и срок доступности исправлений.