Пару слов о себе.
-
Программированием я занимался еще со школы, но в 1С пришел в начале 2000-х годов – в компанию 1АБ. Тогда считалось, что я пришел на должность программиста, потом таких людей стали называть внедренцами, а сейчас я бы сказал, что на тот момент я был аналитиком. Действительно, все эти понятия смешаны.
-
За 4 года работы в компании 1АБ я вырос до директора по внедрению.
-
Потом я работал директором по внедрению всей компании в «Первом Бите», и у меня был свой офис.
-
Потом два года работал в фирме «1С» – развивал сеть «1С:БухОбслуживание».
-
Дальше начал вести консалтинговую деятельность – написал для партнеров 1С-Рарус курс «Повышение эффективности отделов внедрения», выпускал различные курсы, работал в десятках консалтинговых проектов.
-
Сейчас у меня своя компания «CORS», и основное направление, которое я уже два года развиваю, – это курс «Аналитик 1С». Мы также занимаемся проектами по консалтингу и аутстаффом специалистов 1С.
-
Еще у меня есть в Facebook группа «Директора и топ-менеджеры 1С:Франчайзи» и группа «CIO. Руководители IT компаний и подразделений». Многие там уже состоят и, думаю, по этим группам меня знают.
ТОП-9 проблем фирм 1С:Франчайзи
На слайде перечислены проблемы, которые озвучивают руководители фирм 1С:Франчайзи.
На первом месте на протяжении уже многих лет – нехватка специалистов. И, если посмотреть внимательнее, здесь также присутствуют пункты, которые косвенно характеризуют причины этой нехватки.
Не хватает кадров. Но каких кадров не хватает?
Я сделал опрос в группе директоров 1С:Франчайзи, каких специалистов ищут.
-
На первом месте традиционно программист 1С;
-
на втором – аналитик 1С;
-
и чуть ниже – бизнес-аналитик.
Если учесть, что аналитик 1С и бизнес-аналитик – это смешанные понятия, и сложить их показатели, получится, что такие специалисты по востребованности среди фирм 1С:Франчайзи на первом месте.
Давайте разберемся, что это за профессия, и какие навыки она включает.
Кто такой аналитик 1С
Я считаю, что аналитик 1С – это специалист с широким кругозором, понимающий бизнес клиентов и знающий, при помощи каких программных продуктов фирмы 1С можно автоматизировать те или иные бизнес-процессы.
По факту, аналитик 1С – это сочетание бизнес-аналитика и системного аналитика.
Вопрос «Сколько аналитиков нужно в команду» – очень непростой. Когда я смотрел, как работают фирмы-франчайзи, я встречал разные ситуации.
-
В некоторых фирмах всех работников называют программистами, хотя они же являются аналитиками и консультантами – просто у них разный уровень квалификации.
-
Но классический вариант, я считаю – это когда на одного аналитика в компании приходится два-три программиста.
Чтобы понять, сколько аналитиков должно быть в команде, нужно разобраться, что делает аналитик.
Я для себя сделал следующую классификацию.
Есть просто аналитик 1С – человек, который сочетает в себе функции бизнес-аналитика, системного аналитика и других аналитиков. Это человек, который работает на мелких внедрениях, на небольших проектах, на поддержке системы.
Во франчайзи, где проектов нет и есть только поддержка клиентов, работают именно аналитики 1С, так и называют. Некоторые их называют консультантами 1С, хотя суть от этого не меняется.
На крупных проектах, конечно же, идет разделение.
-
Бизнес-аналитики занимаются удовлетворением потребностей бизнеса с точки зрения удобной автоматизации с целью улучшения показателей деятельности.
-
Системные аналитики ставят задачу программистам и принимают готовые решения для решения задач бизнес-аналитика.
-
Есть и другие аналитики – UX-аналитики, аналитики баз данных, интеграционные аналитики.
Но если разбираться, то аналитик – это просто специалист в чем-то, который склонен к анализу. Просто мы сейчас говорим про аналитиков с точки зрения 1С, но и в других областях аналитиков тоже полно.
Поэтому мы будем говорить так:
-
бизнес-аналитик – это специалист, который занимается бизнес-процессами клиента;
-
а системный аналитик – это специалист, который больше разбирается в системе.
Но поскольку мы говорим, что система 1С – это система для решения бизнес-задач, то как разделить бизнес-аналитика и системного аналитика – непонятно.
Поэтому давайте сначала посмотрим, что происходит в небольших франчайзи, которые занимаются небольшими внедрениями, и что происходит в крупных франчайзи.
Это очень важно, потому что прежде чем спорить, нужен один аналитик или много разных, надо понять роли этого работника в разных проектах или компаниях.
Роль аналитика 1С в 1С:Франчайзи
На слайде показана классическое разделение ролей в фирме 1С:Франчайзи, которая занимается типовыми внедрениями типовых продуктов или мини-проектами:
-
Менеджер занимается:
-
первичной консультацией клиентов;
-
переговорами;
-
выставлением коммерческого предложения;
-
продажами;
-
взаиморасчетами;
-
документооборотом.
-
-
Аналитик 1С:
-
понимает бизнес-задачи, напрямую общаясь с клиентом;
-
выбирает программное обеспечение, согласовывает его с клиентом;
-
оценивает и согласовывает работы с программистом и с клиентом;
-
ставит задачи программистам;
-
возможно, сам настраивает программное обеспечение;
-
внедряет его (он может являться и внедренцем);
-
занимается интеграцией ПО с помощью программистов или самостоятельно.
-
-
Отдельно может быть роль консультанта, который занимается консультированием и обучением – задачу на обучение консультанту ставит как раз аналитик.
Получается, что аналитик 1С – это универсал. Если уменьшить компанию франчайзи до одного человека (а многие так и начинают), то этот один человек, который представляет маленькую фирму-франчайзи, должен уметь это все или привлекать программистов.
Но, как правило, франчайзи-одиночка – это бывший программист, который потихоньку стал аналитиком и научился продавать. Поэтому споры о том, можно ли и нужно ли делить аналитиков, – бесполезные. Все зависит от того, какого размера у вас бизнес – если бизнес маленький, директор внедренческой компании должен быть и аналитиком, и программистом, и продавцом.
А когда вы начинаете расти, нужно делить роли. Я видел компании, в которых работают аналитики, но нет менеджера. Я видел компании, в которых работают менеджеры и программисты, но нет аналитиков, а их роль выполняет менеджер или программист.
Поэтому фактически аналитик 1С – это не специальность, а роль. И как вы назовете вашу должность, так она и будет называться. Это неважно. Главное, мы понимаем, какие функции выполняет аналитик, что он умеет или может делать. Конечно, аналитик должен уметь и консультировать, и говорить с клиентом, и немного программировать или конфигурировать, потому что в 1С можно код даже не писать, 1С все больше становится платформой low-code.
Перейдем к проектным офисам. Здесь все иначе, здесь более широкое деление на роли.
-
Здесь есть бизнес-аналитики, которые собирают бизнес-требования и проводят приемочное тестирование.
-
Есть функциональные архитекторы, которые пишут требования к подсистемам и проводят интеграционное тестирование.
-
Есть системные аналитики, которые собирают требования к функциональности и проводят функциональное тестирование.
-
Еще есть консультанты.
-
И, конечно же, есть разработчики (программисты), которые готовят требования для компонентов и занимаются тестированием компонентов.
Примерно так работает схема на проектах. Но каждого из этих специалистов можно назвать аналитиками 1С – просто у них разные компетенции, они более тонко настроены на разные задачи.
Фактически, аналитик может начинать с консультанта, потом вырасти до бизнес-аналитика или системного аналитика, потом расти до руководителя проекта, или он может уйти в программисты, если ему понравится программирование. Это все те роли, в которые может вырасти аналитик.
Опять-таки, повторюсь, что в любой фирме-франчайзи или какой-то внедренческой компании аналитик 1С – это ключевая объединяющая роль.
Недавно я консультировал компанию-франчайзи, где была ситуация, которая приведена на слайде. Этой компанией руководят трое соучредителей, один из них директор:
-
директор – отличный продажник, ездит на переговоры, при этом он еще и выполняет роль аналитика.
-
некий Вася – он занимается регламентируемым учетом.
-
и Коля – он занимается управленческим и оперативным учетом.
И по каждому из направлений учета есть свои программисты. При этом Вася и Коля пашут как лошади и просто зашиваются, поэтому они спрашивают у меня: «Что нам делать, мы ничего не успеваем».
Мы стали посмотреть, какие в компании есть роли. Оказалось, что им просто не хватает аналитиков, которые будут общаться с программистами, ставить им требования, принимать от них результаты. А директор, Коля и Вася будут руководить этим.
Введя в эту схему аналитиков, компания начала расти, потому что у Васи и у Коли появились сформированные группы для совместной работы аналитика и нескольких программистов.
Так мы разгрузили этих людей и одновременно повысили эффективность и качество работы.
Но некоторые компании-франчайзи даже не понимают, что им нужны аналитики. Получается, что Вася и Коля – два аналитика, они же руководители проектов, они же технические писатели, они все делают, только пишут программисты.
Так не работает – если хотите расти, нужны аналитики.
Где брать аналитиков 1С
Где же брать таких удивительных специалистов как аналитики 1С?
У нас есть сайты, где можно их найти – согласно опросу, который я проводил, с большим отрывом победила биржа HeadHunter.
Посмотрим, что предлагают на hh.ru. На слайде вы видите реальные цифры по соискателям. Я отказался от поиска по вакансиям, и проверял именно резюме, чтобы понять, можно ли найти аналитиков.
Оказалось, что всего по России:
-
183 резюме на вакансию аналитика 1С;
-
а на программиста – 2533.
Разница в 12-13 раз. Но если программистов не хватает, где же тогда аналитиков брать? Их нет на рынке труда.
Конечно, если запрос будет не «аналитик 1С», а просто «аналитик» или «бизнес-аналитик», резюме будет больше. Но все равно ищущих такую работу будет меньше, чем желающих работать программистами. Потому что у программиста более распространенная и понятная специальность, ясно, чем он занимается.
Может, надо самим учить? Но откуда брать «сырье», кого учить?
Начнем со студентов.
-
их легко найти;
-
они не требуют большой зарплаты в начале;
-
они активные, работящие;
-
лояльны к компании;
-
хотят профессионального роста;
-
но среди них довольно большой процент отваливается;
-
кроме того, у них слабые начальные знания – до аналитика студент будет очень-очень долго расти.
Я рекомендую брать студентов, но в небольшом количестве, потихонечку вливать их в коллектив – например, начинать с сервис-инженера, потом сделать консультантом на первой линии и постепенно вырастить до аналитика.
Понятно, что, пройдя какой-то курс, ни один студент сразу не станет аналитиком.
Здесь на слайде приведены слова Рустэма Валеева, директора одной из фирм франчайзи – он анализировал, сколько стоит привлечь студентов на работу в компанию. Он сделал вывод:
«В текущих условиях набор программистов 1С через прием студентов колледжей и вузов на стажировку нельзя рассматривать как перспективный способ привлечения трудовых ресурсов».
Почему он сделал такой вывод?
-
Во-первых, половина отваливается, это сразу надо принять, и если вы берете студентов, то учитывайте это и берите не одного, а сразу двух или трех.
-
Во-вторых, это трудозатратно и дорого, потому что вам приходится отвлекать от основной работы ваших специалистов, которые довольно дорого стоят, в этот период они будут менее эффективны в других задачах.
-
Не хватает квалификации преподавателей, потому что одно дело – знать что-то, и другое – уметь учить, это целая наука.
-
Системы обучения тоже, как правило, нет. В одной фирме-франчайзи говорили, что у них есть система обучения. Попросил посмотреть, а там огромный список того, что надо прочитать. Никакого контроля, как человек учится, никаких тестов, никаких заданий. Но это не система, это просто список, свод каких-то знаний.
-
И, конечно, когда этих начинающих специалистов «наживую» отправляют к клиентам, это может грозить провалом и потерей репутации.
А если не студентов, то кого лучше брать в аналитики?
Очень хорошо брать людей из бизнеса. Экономисты, управленцы, бухгалтеры и программисты как ваши, так и пользователя – идеальный материал, из которого можно сделать аналитика 1С. Потому что у них уже есть знания и опыт.
Тем более, что бухгалтеров очень легко соблазнить: у них есть определенные знания, но им надоедает рутина и не устраивает заработная плата. Согласитесь, у среднего главбуха зарплата в 2 раза меньше, чем у среднего аналитика 1С, и привлечь тут очень легко.
Я проводил вебинары по привлечению главбухов в аналитики. Там конверсия очень высокая. Поэтому я вам настоятельно рекомендую привлекать людей из бизнеса.
Чему учить аналитиков 1С
Я посмотрел на hh.ru, какие компетенции аналитики 1С указывают у себя в резюме. Вот рейтинг этих компетенций.
Посмотрите, какое разнообразие! Тут и программирование, и «1С:Управление торговлей», и ведение переговоров… чего только нет.
Сначала я попытался разбить этот список – выявить софт-скилы.
Но компетенции, которые я отметил, как софт-скилы – могут так называться только условно, потому что в них заложена теория в виде хард-скилов и навыки в виде софт-скилов. Но, наверное, все-таки в консультировании, в ведении переговоров, в работе в команде – софт-скилы имеют преимущественное значение.
Опять же, как обучать аналитиков софт-скилам? Здесь исключительно важен собственный опыт аналитика, не основанный на теории или на передаче опыта другими – такой опыт все равно будет немного убогим, потому что надо откуда-то черпать эти знания.
При этом также важно понимать, что есть люди, которые все это уже проходили, и не изобретать велосипед, если есть чужой опыт.
Если все свести к единой системе, то получим следующие компетенции аналитика 1С.
В хард-скилах важно знать:
-
Основы экономики бизнеса и основы финансового анализа. Кстати, изучение основ фин. анализа вызывает серьезные затруднения и у программистов, и у аналитиков, и у бухгалтеров. Но если ты не понимаешь показатели бизнеса, как ты можешь быть бизнес-аналитиком?
-
Знание линейки программных продуктов 1С.
-
Умение описывать бизнес-процессы.
-
Владение основами программирования.
-
Конфигурирование.
-
Понимание бухучета и других видов учета.
-
Знание принципов интеграции систем.
-
Владение инструментарием бизнес-аналитика.
-
Понимание процесса внедрения 1С.
-
Понимание процессов сопровождения.
-
Знание отраслевой специфики учета.
В раздел софт-скилов я включил:
-
Понимание целей оптимизации – конечно, понимание целей можно описать, как хард-скилы, но они обычно выясняются в разговоре.
-
Видение моделей оптимизации процессов.
-
Очень важно умение понять нечеткие требования. Многие стараются «в лоб» действовать, но надо понимать: если требование нечеткое, может, клиент хочет что-то другое.
-
Опыт формализации и описания задач.
-
Коммуникативные навыки.
-
Умение ставить задачи программистам – и это не просто формальность, здесь важно, чтобы тебя поняли.
-
Умение оценивать задачи.
-
Навыки сдачи выполненных работ.
-
Деловой этикет.
-
Крайне важен тайм-менеджмент. Многие франчайзи считают почасовку, и меня приглашают проконсультировать, почему получается маленькая выработка. Люди даже не знают, какая должна быть выработка, поэтому не могут выстроить свое время. Обязательно нужно уметь распределять свое время, чтобы эффективно работать. Я спрашиваю: «Как вы оцениваете, что вы хорошо работаете?» Они говорят: «Клиенты же довольны». Может, клиенты и довольны, но прибыли нет! Это хорошо, что клиент доволен, но, если ты отработал 8 часов, а списал 3, клиент будет доволен, а начальник, руководитель компании – нет. Поэтому тайм-менеджменту тоже надо учить.
-
Управление конфликтами, умение обучать пользователей – все это софт-скилы.
Что должен знать системный аналитик
Исходя из своего опыта обучения специалистов на курсе аналитиков, я подготовил примерную схему того, что должен знать аналитик
Сначала нужно дать основы, чтобы понять, интересно человеку или нет. Уже на этом этапе станет понятно, кем хочет быть человек, – программистом, консультантом или аналитиком:
-
надо сразу рассказать о профессии;
-
показать основы конфигурирования;
-
дать основы бухучета;
-
типовые конфигурации;
-
лицензионную политику;
-
и основы бизнес-анализа.
Если человек это все воспримет хорошо, то хорошо.
Например, бухгалтеры очень тяжело понимают основы конфигурирования, а бухучет иногда тяжело дается программистам.
Но эта вводная часть очень важна, и какое-то тестирование или вводный маленький мастер-класс уже дают понять, понравится человеку эта профессия или нет.
Дальше надо давать основы конфигурирования 1С. Как пример – курс «Основные объекты», который есть в учебных центрах 1С. Эти основы хорошо усваиваются и дают понимание – нужно ли обучаться дальше.
Как ни странно, конфигуратор 1С практически всем нравится.
Дальше надо рассказать о типовых решениях 1С:
-
1С:Бухгалтерия;
-
1С:УНФ;
-
1С:УТ;
-
1С:ЗУП;
-
возможно, 1С:БГУ (это зависит от специализации, но БГУ всем дается очень тяжело);
-
системы класса ERP (наверное, УПП уже не нужно давать, а ERP 2 – нужно);
-
возможно, 1С:Документооборот.
Аналитик должен понимать, что есть различные типовые решения.
Следующий этап – администрирование 1С. На каком уровне?
Аналитик должен понимать, как:
-
внедрять продукт,
-
устанавливать его, обновлять, апгрейдить;
-
он должен понимать, что такое удаленный доступ;
-
обмены данных;
-
переносы данных;
-
он должен понимать, что такое СКД – это многим дается тяжело, но потом это очень пригождается;
-
и что такое хранилище конфигураций;
-
может быть, стоит рассказать про мобильные приложения 1С.
Это все касалось необходимых знаний системного аналитика. А теперь давайте подумаем, что наш обучающийся должен знать с точки зрения бизнес-аналитика.
Что должен знать бизнес-аналитик
Если взять систему 1С:Бухгалтерия, к чему ее надо отнести – к системному анализу или к бизнес-анализу?
С одной стороны, 1С:Бухгалтерия – это система автоматизации, но с другой – это в какой-то степени бизнес-система. Она на стыке. Наверное, все-таки она ближе к бизнес-аналитику, потому что это – бухучет, а учет все-таки ближе к бизнесу.
Тем не менее, я считаю, что 1С:Бухгалтерия – это ключевой продукт, который надо знать специалисту, как минимум пройти какой-то начальный курс по бухучету и по самому решению.
Помимо этого, понадобятся виды учета и их автоматизация.
-
Какие вообще есть виды учетов – что есть управленческий учет, финансовый, бухгалтерский, регламентированный.
-
Важно знать, как и при помощи чего их можно автоматизировать. Опять же, автоматизация 1С – это, с одной стороны, бизнес, а с другой – это системная аналитика. Их нельзя разделить.
-
Нужны знания про управленческий и финансовый учет – понимать их цели, задачи, методы и понимать финансовые показатели.
-
Кейсы по внедрению каких-то типовых и отраслевых решений, потому что часто аналитик хочет сделать внедрение на каких-то решениях, а, оказывается, есть отраслевой продукт, который можно внедрить, и сделать это намного лучше.
-
Возможно, надо рассказать про внедрение 1С за рубежом, если ваши аналитики будут заниматься подобным родом внедрения.
Только сейчас мы приходим к главному, что нужно знать аналитику, – внедрение программных продуктов. Но без предыдущего тоже нельзя, потому что, не зная продуктов, делать это очень тяжело.
-
Здесь и экспресс-обследование, и реинжиниринг бизнес-процессов.
-
Это искусство переговоров и проведение интервью.
-
Документирование и валидация требований.
-
Написание ТЗ и постановка задач.
-
Выявление потребностей в целом.
-
Коммерческие предложения – как донести до клиента то, что мы хотим ему предложить.
-
Это умение оценивать задачи и описывать эту оценку, обосновывать ее.
-
Надо знать, как прописать в договорах все так, чтобы потом не дошло до суда или разборок.
-
Важно научиться проектировать пользовательский интерфейс.
-
Изучить эргономику и дизайн интерфейса.
-
Нужно знать внутреннее тестирование ПО и приемку результатов.
-
И понимать управление внедрением изменений.
О внедрении программных продуктов надо знать:
-
какие могут быть разовые и регулярные работы, как работать по SLA;
-
основы проектных технологий внедрения, PMBOK;
-
ИТС, ГРМ, Фреш, различные сервисы от 1С;
-
надо научиться работать с клиентом без конфликтов;
-
нужен тайм-менеджмент.
И, конечно, нужно изучить нотации для описания бизнес-процессов, научиться описывать бизнес-процессы, знать кейсы по внедрению различных программных продуктов, дать какие-то техники из BABOK. Это тоже все очень нужно.
Про курс аналитика 1С
Появляется вопрос: как все это выучить.
На Инфостарте продается «Курс аналитика 1С», который я создал в соавторстве с 30 другими специалистами. В курс включены задания, тесты, общение в онлайн-группах.
Продолжительность курса – 12 недель. Можно обучаться как в потоке, так и без потока.
Я настоятельно рекомендую выполнять задания и учиться в потоке, особенно, если человек начинающий. Качество обучения сразу повышается.
Но если нет времени на выполнение заданий, или вы решили что-то пропустить и просто прокачать опытность при помощи каких-то отдельных мастер-классов, можно купить курс без привязки к потоку – по тарифам «свободный» или «VIP».
Каждый модуль длится неделю, и его можно рассматривать как отдельный курс.
Кому надо, мы отправляем на стажировку к своим партнерам, трудоустраиваем.
Если вы отправите человека, который отвалится ранее 1/3 срока обучения, не проблема, вы сможете бесплатно обучить другого специалиста.
Это намного дешевле, чем учить специалистов самостоятельно. Да и самому этому всему научиться очень сложно.
Мы этот курс очень долго писали и переписывали. Он прошел обкатку уже на четырех потоках, мы его все дорабатываем и дорабатываем.
Учиться можно где угодно – нужен только интернет. Можно даже не привязываться к потоку. Но в потоке учиться лучше и качественнее, потому что мы своих студентов муштруем, а они нас потом за это благодарят.
Курс можно приобрести на сайте Инфостарта.
Вопросы
Не мешают ли знания программирования аналитику? Я считаю, что мешают. Я считаю, что аналитик не должен уметь программировать, для этого у нас есть программисты 1С.
Ну как могут помешать какие-то знания? Разве может помешать знание и умение езды на велосипеде управлению машины? Это разные знания. Но на курсе мы не учим программированию, мы учим конфигурированию 1С. Все-таки программирование больше относится к коду, а конфигурирование больше относится к знанию системы бизнес-моделирования, которую аналитик должен знать. Мы учим основам конфигурирования, а программирования не касаемся. Кому хочется – пожалуйста, учитесь программированию. Как говорится, не хочешь, не учи. Но это очень интересно.
Интересно, но все сразу знать невозможно, и надо оттачивать какие-то более узкие навыки, чтобы стать именно бизнес-аналитиком. А программирование – это уже избыточно.
Согласен, что программирование – это не основное, мы его на курсе не проходим. Мы проходим основы конфигурирования на уровне основных объектов. Фактически, этот модуль – это повторение курса «Основные объекты», там нет программирования.
Мы говорим «бизнес-аналитик», «системный аналитик», «просто аналитик», «консультант» и т.д. И мы сами путаемся в этом, хотя в этом работаем. А как, например, бухгалтеру Марье Ивановне объяснить, кто ты. Если она видит программиста, она считает, что он знает 1С и поможет ей счет-фактуру провести в 1С: Бухгалтерии. А если в твоей должности есть дополнение «1С», она думает, что ты ей все равно поможешь, например, печатную форму допрограммировать. Как пользователям объяснить, кто ты?
Я понимаю, что до бухгалтера это очень тяжело донести. Поэтому я провожу часовые вебинары для бухгалтеров и рассказываю, что это за профессия, где можно много зарабатывать. Кроме того, я записал интервью с бывшими бухгалтерами, которые стали успешными аналитиками, где они простым языком рассказывают, что надо знать аналитику. Донести это до бухгалтера за 5 минут сложно, но если с ним серьезно поговорить, то можно.
*************
Данная статья написана по итогам доклада (видео), прочитанного на онлайн-митапе "Бизнес-аналитик. Роль в команде, компетенции, инструментарий".