Обновления и развитие
Политика обновлений
Обновления программного обеспечения «Взрыв4D» выпускаются планово — раз в квартал (или чаще при необходимости).
Содержание обновлений
Каждое обновление может включать:
- Исправление ошибок и устранение неисправностей
- Улучшение производительности
- Новые функции и возможности
- Обновление пользовательского интерфейса
Что получает заказчик
| Компонент | Описание |
|---|---|
| Changelog | Подробное описание внесённых изменений |
| Инструкция по установке | Руководство по обновлению |
| Уведомление | Информация о важных изменениях |
| Обновлённая документация | При наличии изменений, затрагивающих работу пользователя |
Процесс обновления
- Разработчик выпускает новую версию программного пакета
- Заказчик получает уведомление о выпуске
- Обновление поставляется централизованно через внутренний репозиторий или в виде инсталляционных пакетов
- Поддерживается обновление через Docker-окружения и внутренние реестры образов
Контроль версий
- Поддерживается система управления версиями (Git)
- Обеспечивается отслеживание изменений и возможность отката
- Все изменения проходят ревью кода и тестирование
Тестирование обновлений
| Тип | Описание |
|---|---|
| Модульные тесты | Автоматическая проверка отдельных компонентов |
| Интеграционные тесты | Проверка взаимодействия компонентов |
| Ручные проверки | Для критичных компонентов с фиксацией результатов |
Расширение функциональности
Расширение функциональных возможностей может быть выполнено в рамках отдельного соглашения:
- Пользователь направляет запрос на добавление новых функций с техническим обоснованием
- Решение о включении в будущие релизы принимает владелец продукта
- Реализация согласовывается с технической командой
Дорожная карта
Развитие функциональности осуществляется по согласованной дорожной карте, утверждаемой владельцем продукта.