Программисты 1С — доработки по стандартам, с ревью и тестами
Доработки конфигураций 1С — по стандартам разработки фирмы «1С». Работаем в современной среде разработки EDT (Enterprise Development Tools), ведём версионирование в Git, покрываем автотестами (Vanessa, YAxUnit). Код, который можно сопровождать, а не переписывать.
Разработка, которую можно сопровождать
Доработать 1С может почти кто угодно — вопрос в том, что останется после. Быстрая правка «мимо стандартов» работает ровно до следующего обновления конфигурации, а потом ломается, и время восстановления утраченных доработок кратно увеличивается. Мы пишем иначе.
Доработки выполняем через механизм расширений (не правим типовую конфигурацию напрямую), по стандартам разработки фирмы «1С», с понятными именами и структурой. Каждое изменение проходит через ветку и Merge Request с контролем версий в Git, ревью в несколько контуров (архитектура, стандарты, безопасность) и автотестирование несколькими способами (YAxUnit, Vanessa) на реальной базе.
В разработке и тестировании используем передовые ИИ-технологии. Финальное решение и ответственность — за инженером.
И для вас всё прозрачно: понятный ход работы по задаче и релиз-ноты простым языком — что изменилось и как этим пользоваться, — а не «сделали, дальше разбирайтесь сами».
Единый конвейер — от постановки до релиза
Постановка
Аналитик фиксирует требования и критерии приёмки, учитывает пожелания пользователей и то, как процесс работает сейчас.
Архитектура
Проектируем решение по стандартам: какие справочники и документы нужны, как устроены формы и как всё это работает вместе.
Разработка + тесты
Разработчик дорабатывает систему и настраивает формы, параллельно пишет автотесты (YAxUnit).
Ревью
Автоматическая и ручная проверка доработок: сначала AI-агенты в Merge Request, финальное решение — за людьми.
Тестирование
Подготовка и проведение автоматических функциональных тестов с помощью Vanessa Automation.
Приёмка
Каждую задачу финально принимает человек.
Релиз
Изменения под контролем версий в Git — выпускаем готовую версию.
Что стоит за качеством кода
Механизм расширений
Дорабатываем через механизм расширений: основная конфигурация обновляется, остаётся актуальной и соответствует законодательству.
Стандарты разработки
Соблюдаем стандарты разработки фирмы «1С» — те, что влияют на производительность и отказоустойчивость конфигурации.
Версионирование Git
Все изменения под контролем версий в Git — ничего не потеряется бесследно.
Проверки качества
Ручные проверки кода, строгая типизация, статический анализ SonarQube.
Автоматическое тестирование
YAxUnit-тесты проверяют основные сценарии работы пользователей, а Vanessa — работоспособность документов и справочников в целом.
Искусственный интеллект
В разработке применяются передовые технологии в сфере ИИ.
Правильная разработка не самая дешёвая на старте
Другие профили
Обсудим доработку 1С
Расскажите про задачу и вашу конфигурацию. Сделаем расширением, по стандартам, с ревью и автотестами.