1С-аналитик с нуля. Практическое руководство для начинающих

Глава

От автора

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

Когда я начала разбираться в теме, первое, с чем я столкнулась: почти все материалы про 1С написаны для тех, кто уже что-то понимает в IT. Термины объясняются через другие термины. Примеры — абстрактные. А главный вопрос новичка — «а как это выглядит на самом деле, в реальной работе?» — остаётся без ответа.

Эта книга — то пособие, которое я хотела бы иметь сама в первый день. Здесь нет лишней теории ради теории. Основная сквозная история книги — группа компаний «БизнесПлюс» с её магазинами, складом и производством: вы встретите одних и тех же людей и одни и те же проекты из главы в главу. Часть примеров и упражнений построена на других кейсах — медицинском центре «МедЛайн», сервисной компании «СервисПлюс» — чтобы показать, что подход аналитика работает в любой сфере, а не только в рознице.

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

Введение: как пользоваться этой книгой

Кому подходит эта книга.Junior без опыта в IT, который хочет системно понять профессию 1С-аналитика — от базовых понятий до подготовки к первому собеседованию.

Чего в ней нет.Это не учебник по программированию 1С и не курс по настройке конфигураций. Здесь вы не научитесь писать код — вы научитесь мыслить как аналитик и ставить задачи тем, кто пишет код.

Как построена книга.Десять глав с основным сквозным примером — группой компаний «БизнесПлюс», и дополнительными кейсами из других сфер для практики. Каждая глава:

• объясняет одну ключевую тему через теорию и живые примеры;

• показывает типичные ошибки новичков;

• даёт практический кейс и упражнения;

• заканчивается контрольными вопросами, разбором вопросов с собеседований и блоком самопроверки.

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

Структура книги:

1. Кто такой 1С-аналитик и зачем он нужен

2. Участники проекта внедрения 1С — кто есть кто

3. Бизнес-процесс — что это и зачем аналитику его понимать

4. Интервью с заказчиком — как задавать правильные вопросы

5. Аналитическое расследование — как найти настоящую проблему

6. Требования — что это и как их собирать

7. Основы тестирования

8. Документы аналитика — что и зачем писать

9. Первый проект — как выжить и не потеряться

10. Подготовка к собеседованию на Junior 1С-аналитика

Профессия аналитика начинается не с изучения 1С, а с одной привычки — не соглашаться с первым объяснением и спрашивать «а что на самом деле происходит?». Дальше — десять глав, которые превратят эту привычку в рабочий навык.

Начнём.

Глава 1

Кто такой 1С-аналитик и зачем он нужен

Часть I. Мышление аналитика

Зачем читать эту главу

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

После этой главы ты будешь знать:

• кто такой 1С-аналитик

• чем он занимается каждый день

• чем он отличается от программиста и консультанта

• почему эта профессия востребована

• как выглядит твой карьерный путь

Центральная идея главы

Аналитик — это переводчик.

Он переводит язык бизнеса на язык системы, и язык системы — обратно на язык бизнеса.

Бизнес говорит: «Нам нужно видеть, какой менеджер сколько продал за месяц». Система не понимает этого. Система понимает объекты, регистры, запросы, отчёты. Аналитик стоит между ними. Он слышит бизнес, понимает систему, и строит между ними мост.

Теория

Что такое 1С-аналитик

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

Обрати внимание: не запрограммировать самому. Не нажать кнопки в 1С. А понять потребность и организовать её реализацию. Это принципиальное отличие.

Что аналитик делает на практике

Вот реальный рабочий день аналитика — без прикрас.

Утро. Встреча с директором магазина сети «Стиль» из группы компаний «БизнесПлюс». Директор жалуется: «Кассиры тратят по три минуты на оформление возврата. Очередь растёт. Клиенты уходят».

Аналитик не говорит: «Сейчас всё починим». Аналитик задаёт вопросы:

• Как сейчас выглядит процесс возврата шаг за шагом?

• Где именно теряется время?

• Это происходит во всех магазинах или в одном?

• Как должно быть в идеале?

Это называется сбор требований — одна из ключевых задач аналитика.

День. Аналитик описывает процесс возврата текстом и схемой. Фиксирует, что именно должна делать система. Этот документ называется техническое задание или постановка задачи.

Вечер. Аналитик передаёт постановку задачи программисту. Объясняет логику. Отвечает на вопросы. Потом проверяет результат — совпадает ли то, что сделал программист, с тем, что хотел бизнес. Это называется тестирование и приёмка.

Чем аналитик отличается от других специалистов

Это важно знать, потому что на собеседовании этот вопрос задают почти всегда.

Аналитик не пишет код. Но он должен понимать, как система устроена — иначе он не сможет поставить задачу программисту.

Как это выглядит в виде схемы движения задачи:

↓

↓

↓

↓

Бизнес формулирует потребность. Аналитик превращает её в понятную задачу. Программист реализует задачу в системе. Пользователь получает результат в виде рабочего инструмента.

Почему профессия востребована

Внедрение 1С — это не установка программы. Это изменение того, как работает бизнес. Представь: компания «МебельПром» из группы «БизнесПлюс» решила автоматизировать производство. Раньше мастера вели учёт материалов в тетради. Теперь всё должно быть в 1С.

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

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

Карьерный путь

Junior-аналитик → Middle-аналитик → Senior-аналитик → Руководитель / Архитектор

[ вы здесь ]

Этот учебник готовит тебя к уровню Junior. Junior не обязан знать всё. Но он обязан уметь думать как аналитик.

Пример из жизни

Аналогия: дизайнер интерьера

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

Дизайнер = аналитик. Строители = программисты. Ты = бизнес.

Пример из 1С

Директор медицинского центра «МедЛайн» говорит: «Мы теряем пациентов, потому что запись на приём — это хаос. Операторы путаются, одно время записывают двух пациентов к одному врачу».

Программист слышит: «Нужно что-то написать про расписание» → Идёт писать код

Аналитик слышит: «Есть проблема — двойная запись. Нужно разобраться» → Как сейчас ведётся запись? Сколько врачей и кабинетов? Какова длительность приёма? Бывают ли исключения? Как должна выглядеть идеальная запись?

Результат: программист пишет именно то, что нужно. С первого раза.

Типичные ошибки новичка

Ошибка №1.«Я должен знать 1С как пользователь»

НЕВЕРНО:Изучать все меню и кнопки системы, думая, что это главное.

ВЕРНО:Аналитик должен понимать логику системы — как данные связаны. Знать наизусть все меню — не его задача.

Ошибка №2.«Аналитик — это почти программист»

НЕВЕРНО:Начинать учить язык программирования 1С в первую очередь.

ВЕРНО:Аналитик не пишет код. Он ставит задачи тому, кто пишет. Базовое понимание кода — полезно, но не первый приоритет.

Ошибка №3.«Заказчик сам знает, что ему нужно»

НЕВЕРНО:Сразу выполнять то, что просит заказчик, не уточняя.

ВЕРНО:Заказчик знает свою боль, но почти никогда не знает точного решения. Задача аналитика — найти решение и правильно его сформулировать.

Практический кейс

Ситуация

Ты — Junior-аналитик. Руководитель проекта говорит: «Съезди к директору магазина "Стиль". Он жалуется на что-то с отчётами. Разберись». Директор говорит: «Мне нужен отчёт по продажам».

Что делать дальше?

НЕВЕРНО:Идёшь к программисту и говоришь: «Сделай отчёт по продажам»

ВЕРНО:Задаёшь уточняющие вопросы: За какой период? В разрезе чего — товары, менеджеры? Какие показатели — количество, сумма, прибыль? В каком виде — таблица, Excel? Кто будет смотреть?

Так подобные уточнения обычно выглядят в рабочих заметках аналитика — не как красиво оформленный документ, а как короткая памятка для себя:

Практические упражнения

1. Упражнение 1

Напиши своими словами: чем аналитик отличается от программиста? Объясни так, как объяснил бы другу, который ничего не знает об IT.

2. Упражнение 2

Вспомни ситуацию, когда кто-то сделал не то, что от него хотели. В чём была проблема? Как аналитик мог бы её предотвратить?

3. Упражнение 3

Директор склада «ТрансЛог» говорит: «Нам нужна автоматизация». Составь список из 5 уточняющих вопросов.

Ориентир для самопроверки

По этим вопросам сверь свои ответы — не как «правильно/неправильно», а как ориентир, куда двигаться дальше:

• В упражнении 1 — звучит ли объяснение так, что его поймёт человек без опыта в IT, без единого термина, который тут же не расшифрован?

• В упражнении 2 — назвал ли ты конкретный момент, где не хватило уточняющего вопроса, а не общее «нужно было лучше объяснить»?

• В упражнении 3 — есть ли среди твоих пяти вопросов хотя бы один про исключения или нестандартные случаи, а не только про «как есть сейчас»?

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

Контрольные вопросы

1. Кто такой 1С-аналитик и в чём его главная задача?

2. Чем аналитик отличается от программиста 1С?

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

4. Что такое сбор требований?

5. Что такое постановка задачи?

6. Почему нельзя сразу выполнять то, что просит заказчик?

7. Какие уровни есть в карьере 1С-аналитика?

8. Что должен уметь Junior-аналитик?

Что спрашивают на собеседовании

Это примеры вопросов, которые часто встречаются на собеседованиях Junior 1С-аналитиков.

Вопрос:Расскажите, как вы понимаете роль аналитика в проекте внедрения 1С.

Вопрос:Чем аналитик отличается от программиста?

Ответ Junior:Аналитик — это тот, кто общается с заказчиком и понимает, что нужно сделать. А программист это уже реализует в коде. Аналитик не программирует.

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

Вопрос:Что такое требования и зачем их собирать?

Ответ Junior:Требования — это то, что должна делать система. Их нужно записать, чтобы потом было что показать программисту.

Ответ опытного аналитика:Требования — точное, проверяемое описание того, что система должна делать. Их собирают, потому что без них программист и заказчик каждый представляют результат по-своему — и в итоге получают разное. Я собираю требования через интервью с ключевыми пользователями, уточняю неоднозначности, фиксирую письменно и согласовываю с заказчиком до начала разработки. Хорошее требование можно проверить: прочитав его, программист точно знает, что делать, а заказчик — что получит.

Вопрос:Заказчик говорит «сделайте мне отчёт по продажам». Ваши действия?

Ответ Junior:Уточню у заказчика, какие данные нужны в отчёте, и передам программисту.

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

Итоговые выводы

• 1С-аналитик — переводчик между бизнесом и системой.

• Его главный инструмент — умение задавать правильные вопросы.

• Аналитик не программирует, но понимает логику системы.

• Аналитик не выполняет пожелания заказчика автоматически — он выясняет реальную потребность.

• Junior-аналитик готов работать под руководством, задавать вопросы и фиксировать результаты.

Мышление аналитика начинается с одного вопроса: «А зачем это нужно?»

От автора

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

Самопроверка

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

Я понимаю профессию

[ ] Я