Модель зрелости для 1С: восемь капабилити вместо общего чек-листа

08.04.26

Команда - Коммуникации

Как оценить зрелость команды 1С не по общему чек-листу, а по практикам, которые реально важны для платформы? Собрал модель из 8 направлений — от управления кодом и CI/CD до AI-практик — с конкретными критериями на каждом из пяти уровней. Внутри — открытый инструмент для самооценки.

Привет, Инфостарт! Меня зовут Марат Мустафин, я архитектор стрима 1С в МТС. В крупных компаниях сегодня модно измерять технологическую зрелость команд по единым чек-листам и общим методологиям. Из-за этого команды 1С каждый раз оказываются в проигрышной позиции. 

Реальные достижения — отказоустойчивые кластеры, еженедельные релизы через CI/CD, мониторинг бизнес-логики в Grafana — растворяются в общих формулировках вроде «У вас есть автоматизация тестирования?». А специфичные для платформы практики, такие как работа с хранилищем через gitsync, нагрузочное тестирование типовых операций, управление техническим долгом в конфигурации, просто не попадают в поле зрения. 

В итоге сильная 1С-команда может получить средний балл, потому что ее инструменты незнакомы валидаторам оценки, а слабая — завышенный, потому что формально использует Jira. Под катом расскажу, почему общие модели зрелости плохо работают для 1С и какую модель оценки я предлагаю сообществу — с конкретными капабилити, практиками и открытыми инструментами.

С этой проблемой столкнулась и команда 1С в МТС. Корпоративная модель зрелости у нас есть, мы по ней проходим оценку и никуда от нее не деваемся. Но каждый раз при прохождении я видел одно и то же: реальные инженерные достижения команды не укладываются в общие формулировки, а специфичные для платформы практики просто выпадают из оценки.

Это натолкнуло меня на мысль: сообществу 1С нужен собственный инструмент — не замена корпоративным стандартам, а дополнение, которое говорит на языке платформы. Так появилась двухуровневая модель оценки для команд 1С, в которой важен не факт наличия процессов, а то, как именно они устроены и насколько осмысленно применяются. Она позволяет оценивать не только соответствие чек-листу, но и глубину инженерной культуры.

 

 

Уровень 1. Философия команды

В основе модели — пять ступеней, где каждая описывает качественный скачок в мышлении команды. Переход между уровнями здесь связан не с внедрением очередного инструмента, а со сменой самого подхода.

 

Уровень зрелости 

Оценка

Типичное отношение команды

Ограничения уровня

1

Отсутствует

Реактивная, героическая

«А зачем нам это? Когда прижмет — разберемся»

Катастрофа при уходе ключевого человека

2

Хаотичный

«У нас есть Петя, он это умеет»

«Делаем, но только когда не в отпуске и не завалены»

Непредсказуемость качества, скрытый техдолг

3

Повторяемый

«У нас есть процесс»

Нового сотрудника обучают по инструкции

Процесс становится ритуалом, теряется эффективность

4

Управляемый

«Управляем на основе данных»

На планерках оперируют метриками (lead time, количество багов)

Аналитический паралич, оптимизация ради метрик

5

Эталонный

«Предвосхищаем проблемы, инвестируем в будущее»

Ретроспективы процессов и инструментов, эксперименты

Нет реакции

 

На первом уровне процессы отсутствуют. Работа строится реактивно, многое держится на ручном управлении и личной инициативе отдельных людей. Если выпадает ключевой специалист, команда становится неэффективной. 

На втором уровне уже появляются отдельные практики, но они остаются несистемными. Что-то в команде уже делают правильно, но это еще не стало общим рабочим способом. Обычно в таких случаях есть конкретный человек, который умеет работать с определенным контуром, знает, как собрать релиз, где смотреть проблему или как обойти ограничения платформы. Пока он на месте, процесс работает, но как только уходит в отпуск, переключается на другой приоритет или просто выбывает из потока, начинаются проблемы.

На третьем уровне процессы уже есть, и команда может на них опираться в повседневной работе. Новый сотрудник не собирает картину по обрывкам из чатов и чужой памяти, а понимает контекст через правила, инструкции и привычный порядок действий. Но здесь появляется другая проблема — процесс может сохраниться как форма, а не как инструмент. Команда будет следовать ему по инерции, не задаваясь вопросом о том, помогает ли он сейчас.

На четвертом уровне команда начинает управлять своей работой на основе данных. Появляются метрики, по которым видно, где замедляется работа, на каких этапах копятся дефекты, где процесс перегружен ручными действиями, а где уже можно что-то менять. На планерках в такой модели обсуждают не только задачи, но оперируют временем выполнения (lead time) и количеством багов.

Пятый уровень — это состояние, в котором команда не только поддерживает работающие процессы, но и умеет пересматривать их заранее. Здесь уже есть привычка регулярно смотреть на инструменты, обсуждать ограничения, проводить эксперименты и вкладываться в то, что даст эффект не сразу, а через несколько месяцев. Это уровень, на котором инженерная культура становится эталонной. 

 

Уровень 2. Капабилити и практики

Одной шкалы уровней для оценки недостаточно. Чтобы оценить, насколько команда зрелая (уровень 1), нужно понять, в чем она сильна. Для этого я определил 8 капабилити — ключевых направлений, которые должна развивать современная команда 1С: 

  • управление кодом и разработка — контроль над исходным кодом, качеством и жизненным циклом изменений;

  • надежность и наблюдаемость — технический мониторинг, бизнес-мониторинг, алертинг, управление инцидентами;

  • релизы и развертывание — автоматизация сборки, стратегии релиза, управление зависимостями, безопасность доставки;

  • тестирование — unit-тесты, интеграционные тесты, нагрузочное тестирование, регрессионное тестирование;

  • архитектура и данные — внутренняя библиотека, интеграционная архитектура, управление данными, архитектурная документация;

  • инфраструктура и безопасность — инфраструктура как код, разделение ответственности, безопасность приложений, резервирование и disaster recovery;

  • продуктовый подход и процессы — планирование, внутрикомандные процессы, управление знаниями, культура улучшений;

  • искусственный интеллект и автоматизация знаний — AI-ассистирование разработки, AI в тестировании, AI в анализе и поддержке, AI-стратегия и инфраструктура.

Каждая из них реализуется через 32 конкретные практики, которые и считаются критериями оценки. 

Для меня было важно уйти от логики «есть или нет» — для точной оценки этого недостаточно. Значение в модели имеет не сам факт наличия практики, а то, как именно она устроена, насколько последовательно применяется и какую пользу дает команде. Например, покажет: «У вас отлично с автоматизацией сборки (4), но катастрофа с безопасностью доставки (1) — вот ваша главная точка роста».

 

Капабилити «Управление кодом и разработка»

Для понимания объясню модель на примере капабилити «Управление кодом и разработка». Внутри нее я выделил четыре практики:

  • система контроля версий — как команда работает с Git;

  • качество кода — есть ли стандарты и как управляется технический долг;

  • сode review — как проверяется код и как через ревью передаются знания;

  • жизненный цикл задачи — связаны ли изменения в коде с задачами в трекере.

Одна из самых показательных практик здесь — жизненный цикл задачи. Возвращаясь к нашей таблице, можно отследить уровни ее зрелости. Например, на первом уровне системы управления задачами нет вовсе либо она используется формально. Связь между задачей и кодом не выстроена. После релиза трудно быстро понять, какие изменения реально вошли в поставку и откуда появился конкретный дефект.

На третьем уровне уже появляется правило о том, что каждый коммит должен ссылаться на ID задачи. Значит, между Git и трекером настроена интеграция (автоматическое изменение статуса задачи и ссылки), а для релиза формируется базовый чейнджлог на основе закрытых задач. Это еще не полная трассируемость, но команда уже лучше видит свой поток изменений.

На пятом уровне здесь появляется сквозная связка между кодом, задачей, требованием и релизом, а изменения можно проследить от бизнес-запроса до конкретной поставки. Релиз-ноты формируются автоматически, а данные из Git и трекера уже используются не только для учета, но и для анализа процесса. Например, для оценки lead time, deployment frequency и других метрик, по которым видно, насколько стабильно и предсказуемо работает команда. Процесс становится прозрачным для всех стейкхолдеров.

 

Капабилити «Архитектура и данные»

Также по ключевым уровням разберу практику «Архитектурная документация и решения» в капабилити «Архитектура и данные»: 

  • Уровень 1. Архитектурные решения принимаются по ситуации и остаются в голове у ключевого разработчика. Пока команда небольшая, это не вызывает проблем, но как только меняется состав или появляется новый контур, отсутствие зафиксированных решений начинает тормозить работу.

  • Уровень 3. Ключевые архитектурные решения и схема системы уже зафиксированы в одном месте, например в вики, диаграммах PlantUML или репозитории. Документация на этом уровне обновляется при значимых изменениях и постоянно используется в работе. 

  • Уровень 5. Тут архитектурная документация уже перестает быть набором файлов «для порядка» — ADR становятся инструментом, решения регулярно пересматриваются, а принципы применяются в ежедневной работе. Они используются в онбординге, обсуждении изменений и коммуникации со стейкхолдерами. Сами принципы, например работа интеграций через асинхронную шину, уже не просто декларируются, а реально проверяются в проектировании и ревью.

Я считаю второй уровень ключевым, потому что он переводит разговор о зрелости из общих формулировок в предметный разбор. В этом случае абстрактный «Уровень 3 по коду» становится планом действий — настроить политику ветвления, обязать code review и прописать стандарты.

 

Капабилити «Искусственный интеллект и автоматизация знаний»

В 2026 году тему зрелости команды уже трудно рассматривать без AI-практик, поэтому эта капабилити тоже вошла в модель. 

У нас генеративные модели уже помогают в разработке, разборе легаси, подготовке тестов и в поддержке пользователей. Но сам по себе доступ к таким инструментам еще ничего не значит, важно, чтобы их использование не оставалось набором экспериментов, а становилось управляемой частью командной работы. Эта капабилити как раз и позволяет оценить, где команда находится сейчас.

Например, если оценивать практику «AI-ассистирование разработки», то на первом уровне AI просто не используется и весь код команда пишет вручную. На третьем уровне появляются корпоративные ассистенты, которые помогают в рутинных задачах — готовят шаблоны, генерируют комментарии, оформляют черновики документации или ускоряют типовой кусок кода. На пятом уровне AI становится уже частью инженерного процесса. Он помогает с предварительным разбором решений, подсказывает варианты реализации, генерирует unit-тесты и участвует в первичной проверке изменений. Если у компании есть внутренний кодовый контекст, то модели могут дообучаться и на нем. 

Похожая логика и по практике «AI в тестировании»:

  • На первом уровне все сценарии по-прежнему пишутся вручную.

  • На третьем AI уже используют для генерации тестовых данных и черновиков простых сценариев — в случае с 1С это может быть, например, подготовка заготовок для Vanessa-Automation по описанию бизнес-процесса.

  • На пятом уровне такие инструменты уже встроены в CI/CD-контур — система помогает подбирать тесты под конкретное изменение, расставлять приоритеты по рискам и доучивается на результатах предыдущих прогонов.

Показательна модель и по практике «AI в анализе и поддержке». На первом уровне поддержка целиком остается ручной. На третьем появляются AI-боты первой линии, которые отвечают на типовые вопросы по базе знаний и снимают часть однотипной нагрузки. На пятом уровне AI уже работает не только в ответ на проблему, но и на опережение. Он анализирует логи, метрики и историю обращений, чтобы заранее подсветить возможные сбои или деградацию.

Как и в других капабилити, здесь важен не столько набор инструментов, сколько культура и системность. Зрелая команда не просто использует AI, а управляет этим использованием — оценивает безопасность, считает ROI, экспериментирует и делится опытом.

 

Как использовать модель 

Для прохождения самооценки я сделал открытый инструмент.

Веб-версия на GitHub — интерактивный чек-лист по всем 32 практикам, который можно пройти без установки чего-либо и встроить в свои процессы.

Для того чтобы использовать модель, откройте веб-версию, соберите ключевых членов команды (тимлид, разработчики и аналитики), пройдитесь по всем критериям и поставьте честные баллы от 1 до 5, а после обсудите получившийся профиль — это ваша карта роста.

 

Пример интерфейса веб-версии: навигация по капабилити (слева) и карточки уровней для текущей практики (справа)

 

Эта картина — лучший аргумент для обоснования инвестиций в инструменты или обучение. Когда все капабилити и практики собраны в одном месте, сразу видны сильные и слабые стороны, а также векторы для роста в следующем квартале. 

Пока мы будем пытаться вписаться в общие рамки, нас будут считать «особенными» в плохом смысле. Пора перестать адаптироваться и начать задавать стандарты, потому что разработка на 1С давно уже не сводится к работе с конфигурацией. Это такой же инженерный контур, где важна автоматизация, предсказуемость изменений, наблюдаемость, архитектурная целостность и нормальная связка с продуктовыми задачами. И оценивать ее нужно соответствующим образом.

То же самое и со зрелостью — она определяется не количеством освоенных возможностей платформы. Гораздо важнее, насколько команда смогла убрать лишнюю ручную нагрузку, привести повторяющиеся решения к общему стандарту, аккуратно встроить новые инструменты, включая AI, и освободить разработчиков от постоянного переключения между технической рутиной. В этом состоянии команда тратит меньше сил на обслуживание среды и больше на бизнес-задачи.

Эта модель — мой вклад в профессиональное сообщество. Но ее настоящая ценность появится, когда вы примените ее, доработаете под свой контекст и поделитесь обратной связью.

Готов обсудить ваши кейсы. Критика и идеи приветствуются.

разработка оценка команд технологическая зрелость уровни зрелости

Вы можете заказать платную адаптацию этой статьи под ваши задачи на «Бирже заказов».

  • 0% комиссии — оплата напрямую исполнителю;
  • Исполнители любого масштаба — от отдельных специалистов до команд под проект;
  • Прямой обмен контактами между заказчиком и исполнителем;
  • Безопасная сделка — при необходимости;
  • Рейтинги, кейсы и прозрачная система откликов.

См. также

Коммуникации Лидерство Руководитель проекта Россия Бесплатно (free)

Когда вчерашний коллега становится руководителем, новые обязанности появляются не только у него. Остальным тоже приходится привыкать к тому, что обсуждение больше не всегда заканчивается общим согласием. На примере разберём, как меняются прежние договорённости и право принимать последнее решение

04.08.2026    135    0    NikolayMaerov    0    

4

Коммуникации Россия Бесплатно (free)

В компаниях хаос и текучка почти никогда не бывают случайностью. Чаще это побочный эффект чьей-то выгоды или удобства.

04.08.2026    160    0    Ferra_Shap    3    

2

Коммуникации Россия Бесплатно (free)

Корпоративная культура существует и без официальной программы. Она проявляется в реакции на ошибки, риски, споры и самостоятельные решения сотрудников. Разберём, что она даёт организации и почему руководителю недостаточно просто повторять корпоративные ценности.

03.08.2026    234    0    NikolayMaerov    0    

5

Коммуникации Россия Бесплатно (free)

Статья о том, как сильное "мы" ограничивает влияние остальных и что с этим делать, не разрушая сплочённость отдела.

31.07.2026    258    0    NikolayMaerov    0    

3

Сопровождение Коммуникации Руководитель проекта Россия Бесплатно (free)

Общая цель проекта не всегда помогает выбрать между сроком, объёмом и будущей стоимостью сопровождения. На примере спора разработки и сопровождения разберём пять вопросов, которые помогают руководителю увидеть последствия каждого варианта и принять решение в пределах своих полномочий.

30.07.2026    219    0    NikolayMaerov    0    

4

Коммуникации Россия Бесплатно (free)

Один специалист знает интеграцию, другой - предметную область, третий - инфраструктуру. Такое разделение ускоряет работу, пока каждый остаётся доступен. Разберём, как найти действительно критичный участок и подготовить минимальный резерв без попытки обучить всех всему.

29.07.2026    286    0    NikolayMaerov    3    

3

Стандарты и документация Бесплатно (free)

Разбираем, что на практике скрывается за нормализацией НСИ и почему она нужна не только для наведения порядка в справочниках. Показываем, как единые и качественные данные помогают сокращать издержки, принимать управленческие решения и выстраивать бизнес-процессы компании. Объясняем, почему нормализация становится важным условием успешной автоматизации, и как она связана с качеством данных. Также рассматриваем основные инструменты работы с НСИ: методологию, классификацию, шаблоны описания, поиск дублей и подготовку данных к миграции.

29.07.2026    338    0    OksanaBogdashkina    2    

2

Коммуникации Россия Бесплатно (free)

Инциденты часто достаются первому сотруднику, который написал о проблеме, или главному эксперту команды. Такой порядок размывает ответственность. Рассмотрим роли обнаружившего, стабилизатора, владельца и эксперта.

28.07.2026    233    0    NikolayMaerov    0    

2
Комментарии
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
1. Трактор 1288 08.04.26 13:49 Сейчас в теме
капабилити

Новояз.

улица корчится безъязыкая —
ей нечем кричать и разговаривать.
Городов вавилонские башни,
возгордясь, возносим снова,
а бог
города на пашни
рушит,
мешая слово.
(с)
2. maraty 518 09.04.26 10:35 Сейчас в теме
(1)
капабилити

В МТС это привычный термин для любого, кто занимается технологической зрелостью своих продуктов. Напишешь по другому и тебя уже не поймут :)
3. Трактор 1288 09.04.26 10:36 Сейчас в теме
(2) Понял. МТС мнит себя отдельной от страны сущностью.
4. maraty 518 09.04.26 11:47 Сейчас в теме
(3)
Понял. МТС мнит себя отдельной от страны сущностью.

Термин — не “новояз”, а профессиональный жаргон, как API/webhook/OData. Обсуждать можно перевод/ясность, но тезис про “отдельную сущность от страны” к теме статьи отношения не имеет.
5. ivv1970 30 09.04.26 16:38 Сейчас в теме
Так что же такое "капибилити" ?
6. maraty 518 09.04.26 18:50 Сейчас в теме
(5) Если честно, так привык к этому термину, что даже не потрудился указать в статье расшифровку.
Capability (Капабилити) — способность организации выполнять определённый вид деятельности для достижения бизнес-результата. Карта капабилити показывает, ЧТО должна уметь компания, а реализация — процессы, технологии, люди, данные и политики — определяет, КАК это делать.
7. Lilian80 13.04.26 15:58 Сейчас в теме
Интересный взгляд, чем то на Тогав похоже
10. maraty 518 20.04.26 13:08 Сейчас в теме
(7)
Интересный взгляд, чем то на Тогав похоже

Да, пересечение с TOGAF вижу - там тоже есть идея оценки зрелости по доменам. Но TOGAF больше про архитектуру предприятия в целом, а здесь фокус уже - конкретные инженерные практики команды 1С в повседневной работе
8. fvr2000 11 20.04.26 11:25 Сейчас в теме
Очень круто, а источники можете привести? CMM так-то история не новая...
9. maraty 518 20.04.26 13:07 Сейчас в теме
Наполнение модели не строилось на какой-то одной конкретной методологии. Логика была такая: сначала определил капабилити, потом внутри них выделил практики, и уже каждую практику разбил на уровни оценки. Наверняка в итоговом результате угадываются общие подходы - DORA, CMMI, Health Check - но прямых отсылок нет, скорее накопленный опыт и здравый смысл в контексте платформы 1С.
Да, шероховатости остались. Но это и не зафиксированный раз и навсегда инструмент - платформа 1С активно развивается, появляются новые технологии и практики, и модель будет меняться вместе с ними.
Для отправки сообщения требуется регистрация/авторизация