Анализ качества кода
В рамках этого сервиса выполняется анализ состояния кода на соответствие стандартам разработки от 1С и правилам, принятым в сообществе, а также конфигурации в целом на способность масштабироваться и обновляться.
Объем работ
- анализ качества кода с использованием различных метрик;
-
анализ потенциала конфигурации к масштабируемости и установке типовых обновлений;
-
передача знаний по подходам к доработкам типовых конфигураций и ведению разработки;
-
внедрение базовых методик управления качеством кода;
-
внедрение практик ревью и GIT;
-
прототипирование и пилотирование решений на ландшафте заказчика;
-
передача знаний по организации процесса ведения разработки с применением инструментов анализа качества кода;
-
составление дорожной карты по следующим шагам.
Результаты
- предоставлен детальный отчёт со списком потенциальных проблем и необходимой информацией (ссылки на стандарты и правила), а также планом действий по улучшению ситуации;
-
анализ неоптимальных подходов по доработкам типовых конфигурацией и архитектуре кодовой базы, предложения по их исправлению;
-
переданы знания на основе результатов анализа и выявленных ошибок;
-
выданы рекомендации по улучшению процессов разработки и контроля качества кода, потенциалу их автоматизации.
Ценность для бизнеса
- минимизировать риски возникновения критических ошибок и вынужденного простоя рабочей системы по причине низкого качества поставляемого кода;
-
уменьшить трудозатраты специалистов;
-
повысить культуру разработки и привлекательность вакансий за счет использования современных инструментов и подходов;
-
увеличение скорости доведения новой функциональности до рабочего окружения;
-
снизить стоимость владения решением;
-
удешевить и ускорить регулярный процесс обновления;
-
существенное сокращение объема работ по последующей оптимизации или переработке решений.