Общие сведения

Настоящий документ описывает политику жизненного цикла, технической поддержки и обновлений для программного комплекса (ПК). Цель документа — предоставить пользователям и партнерам четкое и структурированное понимание процессов разработки, выпуска обновлений и условий предоставления технической поддержки. Документ и политика могут быть изменены без дополнительного уведомления.

Обзор жизненного цикла версий

Для обеспечения максимальной стабильности и предсказуемости процесс разработки программного комплекса следует строгому регламентированному циклу. Каждая новая версия программного обеспечения последовательно проходит три ключевых этапа, соответствующих ветвям в репозитории исходного кода:

ЭтапВеткаОписание
РазработкаfeatureНовые возможности и исправления разрабатываются в изолированной среде. Все изменения проходят обязательное код-ревью и тестирование, что защищает основную кодовую базу от нестабильных изменений
СтабилизацияmainСодержит исключительно стабильный код, прошедший полный цикл автоматического и ручного тестирования
РелизstableСодержит код последнего официального релиза, который доступен для загрузки на сайте компании и используется для обновления. В случае критических инцидентов на основе этой версии осуществляется сборка патчей

Техническая поддержка

Компания гарантирует качественное сопровождение продукта на протяжении всего его жизненного цикла:

График и типы выпусков обновлений

Для своевременного предоставления новых функций, улучшений и исправлений компания придерживается следующего графика выпуска обновлений:

Тип выпускаПримерный интервалОписание и доступность
Основной релиз1 – 1,5 годаВключает значительные новые функции и изменения архитектуры. Публикуется на официальном сайте
Релиз с исправлениями (Hotfix)3 – 6 месяцевСодержит исправления критических ошибок и уязвимостей, улучшения, а также может включать новые возможности. Публикуется на официальном сайте
ПатчПо мере необходимостиСрочное исправление для критических инцидентов. Предоставляется по запросу через службу технической поддержки

Лицензионная политика обновлений

Компания гарантирует простоту и предсказуемость процесса обновления:

  1. Совместимость лицензий: Новые версии программного обеспечения полностью совместимы с лицензионными ключами от предыдущих версий. Обновление ПК не требует замены ключа.
  2. Сохранение функциональности: После обновления все ранее приобретенные и активированные функции остаются полностью доступными.
  3. Доступ к новым функциям: Функциональные возможности, добавленные в новой версии и подлежащие лицензированию, будут недоступны до момента обновления лицензионного ключа.