К статье
Практический материал

Отчеты и Аналитика · 10 мин

Что должен уметь аналитик 1С: полный перечень навыков и задач

Разбираем, что должен уметь аналитик 1С: сбор требований, моделирование процессов, постановка задач разработчикам, тестирование и обучение пользователей.

Аналитик 1С — это специалист на стыке бизнеса и разработки: он переводит потребности заказчика на язык технических заданий, а решения разработчиков — на язык понятных пользователю инструкций. От качества его работы зависит, попадёт ли доработка в цель с первого раза или проект уйдёт в бесконечные правки. Поэтому требования к аналитику 1С выше, чем просто «знать программу».

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

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

Обследование бизнес-процессов и сбор требований

Первый навык — умение выяснить, что на самом деле нужно заказчику. Пользователи редко формулируют требования корректно: просьба «сделайте кнопку, которая считает скидку» может скрывать задачу о гибкой системе ценообразования с сегментами клиентов. Аналитик должен задавать уточняющие вопросы: кто принимает решение о скидке, есть ли лимиты, как скидка влияет на отчётность и маржинальность.

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

Результат обследования фиксируется документально: схема процесса «как есть», перечень проблемных точек, схема «как должно быть». Без такой фиксации проект быстро теряет управляемость — требования начинают меняться устно, а ответственность за решения размывается.

Порядок обследования процесса
  1. 1
    Определить владельца процесса и ключевых исполнителей
  2. 2
    Провести интервью: цель процесса, входы, выходы, исключения
  3. 3
    Наблюдать реальную работу и найти теневой учёт в Excel
  4. 4
    Зафиксировать схему «как есть» и список проблем
  5. 5
    Согласовать целевую схему «как будет» с заказчиком письменно

Знание типовых конфигураций и механизмов платформы

Аналитик не обязан писать код, но обязан знать, что умеет типовая конфигурация без доработок. Это защищает проект от лишних расходов: значительная часть запросов на доработку закрывается стандартными механизмами, о которых заказчик просто не знает. Например, требование «особый отчёт по продажам» часто решается вариантами отчёта на СКД, а не программированием.

Минимальный уровень — уверенное владение пользовательскими режимами тех конфигураций, с которыми работает аналитик: УТ, ERP, КА, БП, ЗУП. Плюс понимание механизмов платформы: подсистемы, роли и права, регистры сведений и накопления, планы обмена, бизнес-процессы и задачи. Без этого понимания невозможно оценить, где требование решается настройкой, а где — разработкой.

Полезный критерий зрелости аналитика: прежде чем ставить задачу разработчику, он проверяет типовые возможности и предлагает заказчику вариант «настройка вместо доработки», если он существует. Это сокращает стоимость владения системой, потому что каждая доработка усложняет будущие обновления.

Формализация требований и постановка задач разработчикам

Центральный продукт работы аналитика — постановка задачи, по которой разработчик сделает правильно с первого раза. Хорошая постановка содержит: цель и бизнес-эффект, описание текущего поведения, требуемое поведение с примерами данных, граничные случаи, критерии приёмки. Формулировка «сделайте удобно» — признак незрелой постановки.

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

Типичные ошибки в постановках задач
01
Нет критериев приёмки — заказчик и разработчик по-разному понимают готовность
02
Не описаны исключения: возвраты, частичные оплаты, отмены — доработка ломается на первом нестандартном случае
03
Нет числовых примеров — расчёт реализован по алгоритму, отличному от ожидаемого
04
Задача ставится на доработку там, где типовой механизм закрывает потребность настройкой

Моделирование и описание процессов

Аналитик должен уметь представлять процессы в виде понятных схем. Формальная нотация (BPMN, IDEF0, EPC) важна меньше, чем однозначность: любой участник проекта по схеме должен понять, кто что делает, в какой последовательности и где возникают ветвления. На практике достаточно освоить одну нотацию и последовательно её применять.

Схемы особенно ценны при согласовании с заказчиком: текстовое описание процесса в десять страниц никто не читает внимательно, а по схеме несоответствие реальности заметно сразу. Согласованная схема становится приложением к техническому заданию и снимает часть споров на этапе приёмки.

Проверка решений: тестирование и приёмка доработок

Аналитик отвечает за то, что реализованное решение соответствует постановке. Это не полноценное нагрузочное тестирование, а функциональная проверка: прохождение основного сценария, исключительных ситуаций и проверка расчётов на контрольных примерах из постановки.

Тестировать нужно на копии рабочей базы или на тестовом стенде с данными, близкими к реальным. Проверка на пустой базе с двумя тестовыми документами пропускает ошибки, которые всплывут на реальных объёмах и нестандартных данных: незаполненные реквизиты, документы прошлых периодов, особенности обменов.

Контрольные точки

Как проверить доработку перед сдачей

Основной сценарий
Норма

Проходит от начала до конца без ошибок, результат совпадает с примером из постановки

Тревожный признак

Сценарий прерывается или результат расходится с контрольным расчётом

Исключительные случаи
Норма

Возвраты, отмены, пустые значения обрабатываются корректно

Тревожный признак

Ошибки или неверные данные на нестандартных ситуациях

Права пользователей
Норма

Доработка доступна нужным ролям и недоступна остальным

Тревожный признак

Функция видна всем или недоступна тем, кому нужна

Смежные механизмы
Норма

Отчёты, обмены и проведение документов работают как раньше

Тревожный признак

Доработка сломала соседний функционал

Обучение пользователей и сопровождение внедрения

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

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

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

Как оценить уровень аналитика 1С

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

Полезные проверочные вопросы: «Что вы сделаете, если требование закрывается типовым механизмом, но заказчик просит доработку?», «Как вы проверяете расчётную доработку перед сдачей?», «Как поступите, если в ходе разработки выяснилось, что требование противоречит другому процессу?» Ответы показывают мышление: опора на типовой функционал, контрольные примеры, эскалация конфликтов требований через владельцев процессов.

Сравнение уровней аналитиков

Начинающий

Знает пользовательский режим одной-двух конфигураций, пишет постановки по шаблону. Подходит для типовых внедрений под контролем старшего аналитика

Средний

Самостоятельно обследует процессы, отличает настройку от доработки, тестирует решения. Закрывает проекты малого и среднего масштаба

Ведущий

Проектирует архитектуру решения, разрешает конфликты требований, управляет командой аналитиков. Нужен на комплексных внедрениях ERP-уровня

Итог

Что важно запомнить

Аналитик 1С обязан уметь обследовать процессы, отличать настройку от доработки, писать проверяемые постановки с примерами, тестировать результат на копии базы и обучать пользователей. Проверяется уровень специалиста не сертификатами, а рабочими артефактами: постановками, схемами и инструкциями.

Частые вопросы

Должен ли аналитик 1С уметь программировать?

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

Чем аналитик 1С отличается от консультанта 1С?

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

Какие знания по учёту нужны аналитику?

Минимум — понимание основ того контура, с которым работаете: для БП — основы бухгалтерского и налогового учёта, для ЗУП — кадрового учёта и расчёта зарплаты, для УТ и ERP — торговых и складских операций, себестоимости. Глубокая экспертиза в каждой области не требуется, но без базового понимания невозможно задавать заказчику правильные вопросы.

Можно ли стать аналитиком 1С из пользователя?

Да, это один из типовых путей. Опытный пользователь хорошо знает боли процесса изнутри. Для перехода нужно добавить навыки: документирование требований, основы нотаций моделирования, понимание механизмов платформы за пределами своего участка и практика постановки задач разработчикам.

Какие инструменты использует аналитик помимо 1С?

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

Как понять, что аналитик на проекте справляется плохо?

Тревожные признаки: доработки регулярно возвращаются на переделку после приёмки, требования фиксируются только устно, разработчики постоянно переспрашивают детали постановок, пользователи после внедрения продолжают вести параллельный учёт в Excel. Любой из этих симптомов говорит о разрыве в цепочке «требование — решение — использование».