1. Основные вызовы и предпосылки проекта
- Орг. периметр проекта включает более 100 организаций атомной отрасли, практически всех дивизионов и видов производств (добыча урана, машиностроение, научные, сервисные предприятия, трейдинг, работа с отходами, производство электроэнергии). Что определяет широкие требования к реализации в ERP-системе процессов производства, формирования себестоимости.
- Сроки проекта разделены по волнам тиражирования до середины 2025 г.
- Параллельный переход на полностью импортонезависимый стек инфраструктуры и решений.
- Основные предпосылки: переход на современную ERP-систему взамен решения, которое снимается с поддержки вендора.
2. Инструменты управления проектом (СППР) Единая система для ведения разработки и поддержки
- Команда проекта более 200 человек от заказчика, предприятий, Центра обслуживания, ген. исполнителя и субисполнителей.
- Необходимость обеспечить команду единым информационным полем, в котором отражены работы, статусы, результаты. В качестве решения этой задачи выбрана 1С: СППР.
- Все требования к системе, процессная модель, проектные решения и атомарные задачи сотрудников проекта живут в СППР. Из системы генерируются отчеты, отражающие прогресс проекта, статус выполнения работ
3. Взаимодействие с вендором, приоритетность типовой конфигурации
- Организовано участие фирмы "1С" в проекте в целях контроля архитектурных решений по доработке и развитию функционала, определение и обсуждение дефицитов и планов развития с вендором, устранения выявленных ошибок.
4. Инструменты непрерывной разработки
4.1. Путь к конвейеру сборки
4.2. Автоматическое дымовое и функциональное тестирование
- синтаксис-контроль
- полное дымовое тестирование
- сценарное тестирование
4.3. Автоматическое ежедневное обновление продуктивных и тестовых систем
4.4. Контроль технологического долга
- интеграция системы ведения задач с системой статистического анализа кода Sonar Qube
- периодический разбор с командой разработчиков критичных ошибок
4.5. Система управления расширениями
- расширения вместо хотфиксов
- установка расширений на 100+ баз
5. Мониторинг как основа надежной эксплуатации системы
5.1. Автоматический мониторинг работы оборудования
- Zabbix и используемые метрики оборудования
- специальные метрики 1С (доступность баз, занимаемое место и прочие)
5.2. Автоматический мониторинг наличия ошибок по журналу регистрации и технологическому журналу
5.3. Технологический журнал — выявление медленных операций, блокировок и взаимоблокировок:
- использование скриптов для автоматизации рутинных операций
- перенос наработок в 1С
- проба ElasticSearch/OpenSearch
5.4. Визуализация мониторинга
5.5. Грабли мониторинга