Жизненный цикл
Поддержание жизненного цикла
Жизненный цикл ПО «Метрика про энерго» соответствует ГОСТ Р ИСО/МЭК 12207-2010 и включает стадии от разработки до вывода из эксплуатации. Обновления выпускаются по плану разработки и по заявкам заказчиков.
В рамках технической поддержки:
- Помощь в установке, настройке и администрировании
- Консультации по выбору оборудования и программного окружения
- Пояснение функционала модулей, помощь в эксплуатации
- Сопровождение обновлений
- Предоставление документации
Управление версиями
ПО использует семантическое версионирование (SemVer 2.0). Исходный код хранится в Git на сервере GitLab CE (self-hosted, Российская Федерация).
Сборка и выпуск
Процесс выпуска новой версии:
- Разработчик создаёт тег версии в Git-репозитории (например,
v1.0.1) - CI автоматически выполняет:
- Запуск тестов (unit, integration)
- Сборку бинарных файлов для linux/amd64, linux/arm64, windows/amd64
- Сборку Docker-образа (multi-stage, distroless, ≤ 60 МБ)
- Подпись артефактов (Ed25519)
- Артефакты публикуются в GitLab Container Registry
- Администраторам направляется уведомление о новой версии
Процедура обновления
При обновлении выполняется автоматическая миграция базы данных (если требуется). ПО проверяет наличие обновлений при штатной проверке лицензии.
Тестирование и обеспечение качества
Тестирование — часть жизненного цикла в соответствии с ГОСТ Р ИСО/МЭК 12207-2010 (процесс верификации и валидации).
Автоматические тесты выполняются CI при каждом коммите в основную ветку. Выпуск новой версии невозможен при наличии непройденных тестов. Результаты тестирования сохраняются в CI и доступны для аудита.
Методология разработки
Разработка ведётся итеративно (Agile):
- Спринты длительностью 2 недели
- Бэклог задач в системе управления проектами
- Код-ревью — обязательная проверка перед слиянием в основную ветку
- CI/CD — непрерывная интеграция и доставка
- Управление конфигурацией через Git
Устранение неисправностей
Неисправности, выявленные в ходе эксплуатации, устраняются тремя способами:
- Автоматическое обновление — установка патч-версии с исправлением
- Удалённая консультация — по email или телефону
- Удалённое подключение — подключение к серверу заказчика для диагностики
Процесс обработки обращений
Заказчик направляет обращение с описанием проблемы, снимками экрана и логами:
- Email: support@metrica.pro
- Телефон: +7 495 740-22-33
Каждому обращению присваивается уникальный номер. После выполнения запроса специалист меняет статус на «Обработано».
Мониторинг и диагностика
ПО оснащено встроенными средствами мониторинга: health-эндпоинты, структурированные логи, экспорт метрик через OpenTelemetry.
Совершенствование ПО
Основные направления:
- Расширение перечня приборов учёта и УСПД
- Поддержка протоколов: DLMS/COSEM, СПОДЭС, Modbus RTU/TCP
- Улучшение алгоритмов аналитики и отчётности
- Оптимизация производительности
- Улучшение интерфейса
- Интеграция с внешними системами по запросам заказчиков
Предложения по улучшению направляйте на support@metrica.pro — они рассматриваются и включаются в план разработки.
Техническая поддержка
| Канал | Контакт |
|---|---|
| support@metrica.pro | |
| Телефон | +7 495 740-22-33 |
| Режим работы | Пн–Пт, 09:00–18:00 (МСК) |
| Лицензирование | mylicense@metrica.pro |
Поддержка оказывается в рамках действующего лицензионного договора.
Персонал
Пользователи
- Навыки работы с ПК на уровне опытного пользователя
- Опыт работы с веб-браузерами (Chrome 90+, Firefox 90+, Safari 15+, Яндекс.Браузер 23+)
- Знание должностных обязанностей в области учёта электроэнергии
Администраторы
- Администрирование Linux (Ubuntu, Debian, Astra Linux SE, РЕД ОС, ОС Альт) или Windows Server
- Работа с PostgreSQL
- Базовые навыки сетевой инфраструктуры (firewall, DNS)
- Docker / Kubernetes (при облачном развёртывании)
Персонал правообладателя
Все сотрудники — граждане РФ, трудовая деятельность осуществляется на территории России.
Адреса размещения
| Объект | Адрес |
|---|---|
| Разработчики | 115088, Москва, ул. Симоновский Вал, д. 20, к. 3, пом. 54 |
| Служба поддержки | 115088, Москва, ул. Симоновский Вал, д. 20, к. 3, пом. 54 |
| Инфраструктура разработки | 115088, Москва, ул. Симоновский Вал, д. 20, к. 3, пом. 54 |
Серверная инфраструктура (GitLab CE, CI/CD, реестр Docker-образов) размещена на хостинге Beget (Россия).
О документе
| ПО | Метрика про энерго v1.0 |
| Правообладатель | ООО «Метрика» (ИНН 7709033880, ОГРН 1027739279347) |
| Адрес | 115088, г. Москва, ул. Симоновский Вал, д. 20, к. 3, пом. 54 |
| Свидетельство | Роспатент № 2026616612 от 10.03.2026 |
| Сайт | metrica.pro |
| support@metrica.pro | |
| Телефон | +7 495 740-22-33 |