Консультант sap crm что это
КАК СТАТЬ SAP КОНСУЛЬТАНТОМ?
Компания SAP (Systems, Applications and Products in Data Processing) является ведущим в мире поставщиком программного обеспечения для бизнеса в области решений по планированию ресурсов предприятия (ERP).
Система SAP внедрена в 9 из каждых 10 предприятий из списка Fortune 500 компаний, в 110 странах мира. В России система внедрена на крупнейших предприятиях страны и во многих государственных структурах.
Консультанты SAP получают одни из самых высоких заработных плат по ИТ –отрасли.
Типология SAP консультантов.
1) Бизнес консультанты/Менеджеры по продажам SAP, основная задача которых продать решения конечному заказчику, не особо много зная о самом функционале системы SAP.
2) Функциональный SAP-Консультант отвечают за внедрение бизнес-процессов заказчиков в системе SAP: собирают требования ключевых пользователей, подготавливают документацию, осуществляют настройки SAP в соответствии с требованиями. Также функциональные консультанты готовят спецификации, по которым ABAP- консультанты разрабатывают дополнительные функционал и отчетность.
3) Технический консультант — Abap-разработчик. Отвечает за разработку программ на языках программирования ABAP/Java, WebDynpro (подробнее можно узнать из этого интервью).
4 ) SAP Basis консультант. Главным образом помогает в установке системы, ее техническому обслуживанию, в настройке производительности серверов и баз данных SAP.
Знания и навыки, необходимые, чтобы стать Функциональным консультантом SAP
• Знание основ конкретных модулей SAP (например, FI – финансы, CO- контроллинг)
• Знание предметной области, бизнес–процессов во внедряемой индустрии (например, логистика, торговля, банковское дело)
• Обладать хорошими коммуникационными и презентационными навыками, поскольку консультантам SAP часто требуется взаимодействовать с клиентом, чтобы понять и согласовать его требования для реализации их в системе. Консультант SAP должен уметь отлично объяснять техническую информацию людям, не обладающим техническими знаниями
• Умение работать в команде и иметь хорошие навыки межличностного общения
• Высшее образование (Аспирантура, МВА — приятное, но не обязательное дополнение)
По данным компании Superjob (за 2013 год) консультанту с опытом работы меньше 1 года могут предложить (руб):
Хотя на практике чаще встречается ЗП от 25.000 до 50.000 рублей.
Как стать консультантом SAP?
Однозначного ответа здесь нет. Есть много способов, чтобы выйти на рынок SAP. Вот некоторые из них:
Консультант по внедрению SAP
Консультанты SAP очень востребованы: на 1 вакансию консультанта SAP приходится всего 1,4 резюме. Среднее зарплатное предложение в Москве составляет 110 000 руб., а темп роста заработной платы – более 15% в год. С учетом возрастающего спроса на услуги автоматизации бизнес-процессов, спрос на этих специалистов и их зарплаты должны расти все быстрее. Однако Исследовательский центр рекрутингового портала Superjob.ru обнаружил некоторые препятствия к неограниченному росту зарплат консультантов SAP.
SAP обгоняет Oracle на рынке труда
Недавно стало известно, что ведущий европейский производитель программного обеспечения SAP AG собирается приобрести американскую интернет-компанию Ariba за 4,3 млрд. долларов. Данная сделка, уже одобренная руководством компании Ariba, станет очередным шагом в противостоянии двух IT-гигантов: компаний SAP и Oracle. Пока аналитики спорят, будет ли Oracle пытаться предложить руководству Ariba более выгодные условия покупки компании, чтобы помешать SAP укрепить свои позиции в сегменте «облачных» сервисов, Исследовательский центр рекрутингового портала Superjob.ru выяснил ситуацию на рынке труда консультантов по внедрению и сопровождению SAP.
Если судить по количеству вакансий и резюме на позицию консультанта, рынок труда SAP специалистов в 10 раз превышает рынок труда консультантов Oracle. Средняя зарплата консультанта SAP в Москве составляет 110000 руб.
Зарплатные предложения для консультантов SAP выросли за год на 15,8%, что почти в 2 раза больше среднего прироста зарплат в информационных технологиях (8,2%). Впрочем, учитывая современный бум на ERP-системы, это неудивительно, тем более, что SAP является лидером этого рынка как в России, так и в мире (согласно исследованию Panorama Consulting Solutions, в 2011 году 38% компаний, планировавших внедрение ERP-системы, рассматривали SAP как один из вариантов; за ним следует Oracle c 32%).
Будет ли продолжаться рост спроса на консультантов SAP? С одной стороны, до полной автоматизации бизнес-процессов в российских компаниях еще очень далеко. А значит, консультанты SAP будут по-прежнему востребованы. С другой стороны, следует помнить, что система SAP, так же, как и их ближайший конкурент Oracle, заточена под потребности крупного бизнеса, в то время как другие игроки (Microsoft Dynamics, 1С и др.) делают ставку на малый и средний бизнес. Поскольку волна внедрения IT-решений началась именно с крупного бизнеса, в ближайшее время она, по всей вероятности, должна будет переместиться в средний и малый бизнес. Для SAP это означает не только продолжение борьбы с Oracle за крупных клиентов, но и активное развитие в другом направлении – в нише решений для малого и среднего бизнеса. Очевидно, что приспосабливаясь к рыночным реалиям, разработчикам ERP-систем придется создавать для малого и среднего бизнеса более экономичные решения. Вероятнее всего, это отразится и на зарплате специалистов по внедрению: темп роста сравняется со среднеотраслевым, а, возможно, на какое-то время станет даже еще ниже.
Должностные обязанности
Рассмотрим подробнее должностные обязанности консультантов SAP. В профессиональные компетенции данных специалистов входит проведение полного цикла работ по внедрению SAP, а именно:
— предпроектное обследование предприятия;
— анализ и моделирование бизнес-процессов предприятия;
— концептуальное проектирование информационной системы;
— постановка заданий программистам, написание технических спецификаций;
— настройка и тестирование информационной системы;
— разработка проектной документации;
— сопровождение и поддержка эксплуатации информационной системы.
Зарплатные предложения и требования работодателей
Соискатели, впервые претендующие на должность консультанта SAP, должны иметь опыт работы с данной информационной системой, навыки анализа и моделирования бизнес-процессов с помощью средств MS Visio, ARIS. Начинающим консультантам необходимо знать процедуры и сценарии тестирования приложений, иметь опыт разработки технических заданий. Принять на должность консультанты SAP работодатели готовы выпускников вузов и кандидатов с неполным высшим образованием. Стартовый оклад молодых специалистов в столице составляет от 75000 до 85000 руб., в Санкт-Петербурге – от 60000 до 70000 руб., в Екатеринбурге – от 45000 до 50000 руб., в Нижнем Новгороде – от 33000 до 38000 руб.
Город | Уровень дохода, руб. (без опыта работы) |
— Хорошее знание хотя бы одной из предметных областей (бухгалтерия / финансы / налогообложение / логистика / управление персоналом и т.д.)
— Знание процедур и сценариев тестирования приложений
— Знание английского языка на уровне, достаточном для чтения технической документации
— Знание средств моделирования бизнес-процессов (MS Visio, ARIS)
— Навыки анализа и моделирования бизнес-процессов
— Навыки разработки технических заданий
— Опыт работы с системой SAP
Город | Уровень дохода, руб. (с опытом работы от 1 года) |
— Опыт участия в проектах внедрения SAP
— Опыт сопровождения одного из модулей SAP
Город | Уровень дохода, руб. (с опытом работы от 2 лет) |
— Отличное знание одного или нескольких модулей SAP, логики их функционирования, связь с другими модулями
— Навыки интеграции SAP с другими системами
— Опыт проведения конфигурационных изменений функциональных модулей
— Опыт разработки проектной документации (концептуального проекта, пользовательской документации)
— Опыт успешного внедрения SAP
— знание иностранного языка на разговорном или свободном уровне,
— опыт работы с компаниями определенной отрасли,
— готовность к командировкам
Город | Уровень дохода, руб. (с опытом работы от 3 лет) |
Статистика показывает, что консультант SAP – молодая специальность, 54% всех консультантов моложе 30 лет. Они амбициозны и мобильны: 20% консультантов SAP, проживающих в Москве, готовы к переезду, тогда как в среднем лишь 10% IT-шников готовы переехать из столицы. Среди соискателей должности консультанта SAP мужчин чуть больше, чем женщин (60% против 40% соответственно). Высшее образование имеют 93% консультантов SAP. 30% специалистов свободно владеют английским языком.
Прогнозы
Подводя итоги, можно сказать, что в перспективе на ближайшие 3-5 лет число вакансий для консультантов SAP будет расти. Зарплатные предложения для данных специалистов также будут расти, но не быстрее, чем зарплаты других специалистов IT-отрасли.
Кто такие SAP-специалисты и зачем они нужны
Рассмотрим наиболее актуальные должности на работу с SAP системой, которые условно можно подразделить на 2 категории: ABAP-разработчик и SAP-консультант, каждый из которых разбирается в бизнес-процессах на уровне написания кода и настройки системы под конкретные задачи клиента.
Кто впервые сталкивается с языком программирования ABAP, может сразу же отметить схожесть синтаксиса с языком программирования COBOL, но главное отличие состоит в том, что, с одной стороны, нужно разбираться в бизнесе: что из себя представляют проводки в бухгалтерии, по каким счетам следует перераспределять задолженности кредиторов, как в компании осуществляется закупки и сбыт продукции, из чего складывается бюджет и как составить прогноз компании; с другой стороны, это знание алгоритмов программирования, принципов работы СУБД, знание SQL.
Если рассматривать самостоятельное обучение на ABAP-разработчика, то новички сразу же сталкиваются с проблемой долгого поиска нужной документации, язык больше чем за 30 лет вобрал в себя и процедурное, и объектно-ориентированное, и событийно-ориентированное программирование, не так уж легко будет выкинуть старую документацию и вникнуть в синтаксис.
Язык программирования ABAP является не универсальным, а скорее узконаправленным языком программирования по расширению существующего функционала SAP системы, дополнению его необходимыми для заказчика опциями под конкретный бизнес-процесс.
Путь по изучению данного языка программирования начинается с знакомства с устройством SAP платформы, разбором как устроена архитектура технологической платформе SAP NetWeaver, определения таких понятий, как инстанция сервера приложений, мандант, балансовая единица, транспортная система, понимания роли транзакций в работе с SAP, например, ввод счет-фактур, создание бизнес-партнеров, поступление материала с определенным видом движения. В начале пути поможет портал SAP NetWeaver.
Следующим шагом является изучение инструментальных средств для написания начальных программ. ABAP-программы могут содержать процессинговые блоки пяти категорий, два из которых не могут быть вызваны из-под ABAP. Следует помнить, что объектно-ориентированное программирование в SAP позволяет использовать готовые классы для сокращения времени на придумывание всего с нуля. Также в языке широко используется динамизм, который позволяет заранее определить основные структуры, комбинирующие нужные поля в нужном порядке при вызове транзакции.
Изюминкой по изучению SAP является наличие словаря курсе «BC430E. Словарь-справочник данных», в котором можно найти определения доменов, таблиц в базе данных. Далее с помощью выбора более узкого направления в разработке на ABAP предстоит ознакомиться со следующими темами: архитектурные компоненты, программирование контроллеров, модуляризация Web Dynpro, динамическая модификация, интеграция, персонализация, определение внешнего формата.
На рынке SAP ценятся специалисты, которые, обладая техническими навыками, могут самостоятельно расширить функционал и разработать универсальное решение для заказчика, зная, какие возможности системы существуют.
Что же касается работы в роли SAP-консультанта, то это человек в компании, который досконально разбирается в конкретном бизнес-процессе, например, работе с банками, учете основных средств, операциями с клиентами в бухгалтерии, закупками материальных средств, сбытом готовой продукции в логистике, планированием, учетом, контролем и анализом в контроллинге, учетом количества сотрудников компании в модуле управления персоналом. SAP система в большинстве случаев имеет готовые решения, которые уже были внедрены и определены как «best practices», тем самым SAP-консультант знает возможности системы и может их грамотно преподнести заказчику.
Главной задачей SAP-консультанта является сбор требований, в какой-то степени напоминает роль бизнес-аналитика в IT-компаниях, настройка системы на уровне разработки, тестирование, ввод в эксплуатацию и обучение клиентов. Например, стоит задача настроить систему под ресторанный бизнес, нужно продумать исходя из опыта и знаний системы, как будут поступать заказы от клиентов, откуда компания будет знать, сколько понадобится продуктов каждый день для готовки, как будет производиться оплата и т.д.
Попасть на стажировку в компанию можно без опыта работы с системой SAP, все понимают, что это довольно-таки узкая специальность и знания, в основном, приобретаются на практике, главное иметь мотивацию и желание для развития. Существуют различные форумы с комьюнити SAP-специалистов, где каждый делится опытом, знаниями, предоставляет готовые решения при настройке системы.
За последнее десятилетие компания SAP стала более открытой, предоставляя бесплатную установку демоверсию SAP на свой ПК. Так есть возможность попытаться развернуть ее, изучить и попробовать что-то пописать.
Не пропустите обновления! Подписывайтесь на нашу страницу в Instagram.
Так же у нас есть Telegram канал.
Вам понравился наш проект? Поделитесь с друзьями!
Кто такой SAP консультант?
«…..Это идеальная работа для тех, кто слишком интроверт, чтобы целый день общаться с людьми, но и слишком экстраверт, чтобы целый день общаться с компьютерами» (с)
Вопросами «Что такое SAP?» и «Кто такой SAP консультант?» я озадачилась еще до прихода в Атлантконсалт. Если же про SAP написано очень много, то про то, чем же занимается SAP консультант, даже всезнайка Гугл выдавал пространные ответы.
А кто же может рассказать лучше о своей профессии, чем сам SAP-консультант? Вооружившись ручкой и бумагой, я отправилась задавать каверзные вопросы уже опытным консультантам и молодым SAPёрам:
Антон Кузнецов, старший консультант лаборатории BI. В Атлантконсалт работает с 2005 года. Начинал с позиции «Стажер».
Кто такой SAP консультант?
SAP консультант в наших реалиях похож на мастера из гаража. Он помогает людям, купившим дорогую немецкую технику заставить ее нормально работать в белорусских/русских реалиях. С обязательным рассказом, что предыдущий мастер все сделал неправильно. И рекомендацией срочно купить новую модель, либо, уж в крайнем случае, поменять половину этой.
Какими чертами характера должен обладать консультант?
SAP консультант должен уметь четко, уверенно и очень убедительно отвечать на любые (в т.ч. непонятные) вопросы. Редко есть и спать, оценивать трудозатраты любого проекта за 3,5 минуты.
Как пройти путь от стажера до старшего консультанта?
Долго и упорно развивать черты и способности из предыдущего вопроса.
Полина Столбунова, ассистент лаборатории CRM. В Атлантконсалт 6 месяцев. Начинала с позиции «Стажер».
Кто такой SAP консультант?
SAP присутствует в моей жизни совсем недавно, поэтому, возможно, я ещё не в полной мере представляю все тонкости работы SAP-консультанта. При первом знакомстве с системой она поражает своей продуманностью и масштабностью, и это немедленно вызывает желание изучить SAP глубже и проникнуть во все его тайны.
Какими чертами характера должен обладать консультант?
На мой взгляд, консультант должен обладать существенными знаниями и инфомированностью в выбранной сфере, т.е. быть технически компетентным для того, чтобы трансформировать желания и цели клиента в конкретные задачи. Важны также коммуникативные навыки, умение вести переговоры.
Как пройти путь от стажера до старшего консультанта?
Самое главное – это совершенствоваться профессионально, быть целеустремленным, энергичным, увлеченным и влюбленным в своё дело, тогда всё обязательно получится: работа будет приносить не только удовлетворение, но и отличный результат, а заказчик останется доволен работой с командой грамотных и высококлассных специалистов, а процесс превращения в старшего консультанта значительно ускорится!)
Виктор Смусин. Старший консультант лаборатории HR. В 2013 году отпраздновал свое 10-летие в Атлантконсалт. Начинал с позиции «Стажер».
Кто такой SAP консультант?
Это специалист по внедрению информационных систем от немецкой компании SAP AG.
Работа по внедрению состоит:
Какими чертами характера должен обладать консультант?
Это человек, обладающий тонким и редким балансом технической смекалки и коммуникативных способностей, а также прочным запасом оптимизма и стрессоустойчивости. Это идеальная работа для тех, кто слишком интроверт, чтобы целый день общаться с людьми, но и слишком экстраверт, чтобы целый день общаться с компьютерами.
Как пройти путь от стажера до старшего консультанта?
В первую очередь — изучать техническую сторону системы. На начальных и средних этапах карьерного роста SAP-консультанта это первично. В дальнейшем следует постепенно смещать акцент на переговорные, коммуникативные, управленческие навыки. А ещё нельзя стесняться спорить с руководителем.
Александр Панько, студент Учебного Центра Атлантконсалт
Кто такой SAP консультант?
Как мне всегда казалось, это такой умный дядя или такая умная тетя, которые очень круто разбираются в конкретных модулях системы SAP. Но, кроме этого, они еще и помогают другим понять что или куда нужно нажимать, чтобы все работало так, как им обещали. Если вдруг что-то не работает — необходимо не только понять, почему реально не работает и поставить задание на исправление программистам, но и, проявив смекалку и уверенность ( даже, если сам сомневаешься), убедить клиента, что нет ничего страшного и что, еще один штришок, — и все будет отлично!
Какими чертами характера должен обладать консультант?
Исходя из предыдущих рассуждений, легко понять какими чертами должен обладать по-настоящему успешный консультант. Так как все наши консультанты успешные, то следующие строки посвящены им!
Умный и умелый,
Находчивый и смелый!
Когда он вступит в дело,
Решатся все проблемы!
Он очень интересный,
В компании полезный.
Нелестно отзываться о нем,
Было бы не честно.
В кресле сидя, кнопки месит,
Заводит песню по утру
И, как прошаренный политик,
Он никогда не скажет:
«Да, я лгу!»
Но он в политику не рвется,
Ведь верен долгу своему!
А значит, он везде прорвется,
Не знает слов он «не могу»!
Именно по этим причинам в глазах стажеров каждый раз при виде Старших Консультантов загораются искорки! Они, подобно детям, глядящим на своих отцов, мечтают скорее вырасти и стать такими же — Старшими Консультантами!
Как пройти путь от стажера до старшего консультанта?
Стажеру с горящими глазами и пылающим сердцем ничего не нужно! У него есть самое главное, самое необходимое — мечта, ставшая целью!
SAP-специалист: кто такой и как им стать
Когда я только начала углубляться в тему сапёров, напиталась большой грустью: судя по тому, что пишут в интернетах, SAP — это очень узкая специализация, основная работа заточена на суппорте, много ограничений и обязательной документации, но специалисты на рынке востребованные, так что за свой кошелек можно не переживать (зарплатная статистика dev.by это только подтверждает). Поговорила с коллегами и выяснила, что на самом деле SAP не так прост и скучен, как его малюют. В одном EPAM Enterprise практика насчитывает 1700+ специалистов и 500+ реализованных проектов (больше о том, что и для кого мы делаем можно почитать здесь). Департамент работает только с акулами бизнеса и дает возможность развиваться в разных направлениях. Если вы еще не определились с выбором профессии в IT или хотите попробовать что-то новое и посматриваете на SAP с опаской, оставайтесь. Постараюсь разложить все по полочкам.
Что такое SAP?
SAP (англ. System Analysis and Program Development, рус. Системный анализ и разработка программ) – это немецкий производитель ПО. Небольшое частное дело по производству решений для эффективного управления бизнесом очень быстро разрослось до крупной корпорации, которая строит эталонный продукт. Сегодня SAP является мировым лидером среди поставщиков программных решений (SAP-продукты используют больее 60% европейского и 50% американского рынка) и входит в тройку рейтинга Forbes вместе с Microsoft и Oracle.
Почему компании выбирают именно продукты SAP?
Андрей Величко, главный SAP-консультант EPAM:
«SAP не стоит на месте и постоянно развивает новые технологии, увеличивает долю рынка с точки зрения бизнес-приложений и аналитических решений. SAP покрывает больше потребностей клиента одним продуктом. Приобретая их решение единожды, ты получаешь возможности автоматизации всего бизнеса».
Наталья Дубовик, ведущий BI-консультант EPAM:
«Одно время я думала, что секрет успеха SAP-продуктов таится в стране-производителе и немецкой педантичности. Со временем поняла, что дело не только в национальных чертах, но в опыте и подходе. Компания выпускает продуманные продукты, все они прекрасно интегрируются между собой. Реализацией решений занимаются профессионалы. SAP-продукты дают максимальную устойчивость при возможности строить самые сложные многовариантные системы».
Дмитрий Сурков, руководитель группы ABAP разработчиков EPAM:
«SAP – крупный игрок на рынке enterprise решений. Компания производит продукты для абсолютно разных областей: финансы, сбыт, управление материалами, транспортом, у них есть масса отраслевых решений для нефтеперерабатывающей промышленности, телекоммуникационных компаний, военных ведомств и здравоохранения. Набор продуктов, которые они предлагают, очень большой».
Константин Семенов, главный системный аналитик EPAM:
«SAP – это имидж. Если ваша компания использует продукты SAP, значит у вас правильно поставлены внутренние процессы и вам можно доверять. Не только ваши клиенты будут уверенны в качестве и производительности, но и вы сами».
У каждой компании есть свои потребности. Для каждой из них в SAP разработали определенный продукт.
Самые популярные продукты SAP
ERP-система SAP R/3, интеграционная платформа SAP NetWeaver, комплекс аналитических приложений SAP BI (Business Intelligence), платформа для управления базами данных SAP HANA, ERP-система нового поколения SAP S/4 HANA, облачная платформа SAP Cloud Platform. Большинство продуктов компании SAP написаны на внутреннем языке программирования ABAP/4.
Роли на проекте
1. Кто такой SAP-консультант?
Комментирует главный SAP-консультант EPAM Андрей Величко
Каждый продукт компании SAP можно адаптировать под процессы конкретного заказчика. Настройкой решений занимается SAP-консультант. SAP-система в большинстве своем уже написана и имеет свои выстроенные бизнес-цепочки и направления. Задача SAP-консультанта выбрать область для работы и изучить ее досконально, чтобы знать все возможности системы и суметь преподнести их заказчику.
«Нужно четкое понимание бизнеса и его места в индустрии: как работают процессы, какие есть отличия, от чего они зависят, как система отлажена в других компаниях».
Начать можно с узкой специализации. К примеру, с управления материальными потоками. Для этого SAP-консультанту необходимо понимать процесс закупки, различные его вариации, отличие закупок в зависимости от отрасли. Когда основы усвоены, нужно понять как устроена работа в SAP-проекте. Каждый проект имеет свои методологии и проходит определенные фазы. Консультант выполняет свой спектр работ на каждой из них.
«Важно понимать, что проект начинается задолго до подписания контракта с клиентом. Первая ступень – знакомство с бизнесом и пожеланиями клиента. Консультант должен пояснить заказчику, что такое SAP, какие выгоды принесет внедрение SAP-продуктов, убедить, что SAP – это удобно и даже необходимо».
Дальше следует обследование, техническое проектирование, настройка продукта, его доработка, обучение пользователей, трансформация информации из системы источников в систему SAP.
«На каждом из этих этапов консультант коммуницирует с заказчиком и уточняет детали или предлагает более оптимальные решения».
Каким должен быть SAP-консультант?
Коммуникабельным, презентабельным, стрессоустойчивым, не бояться общения с людьми любого звена: от кладовщика или охранника на проходной до генерального директора или владельца крупного бизнеса.
С какой базой проще добиться успехов на позиции SAP-консультанта?
«Хорошим SAP-консультантом может стать специалист как со стороны IT, так и со стороны бизнеса. Потому что эта позиция сочетает в себе навыки обеих сфер. Все упирается в желание и целеустремленность человека. Программиста, которому нравится кодить и не нравится общение, невозможно сделать SAP-консультантом. И наоборот, бизнес-аналитику, который отлично находит общий язык с клиентами, но не переносит программирование, никогда не занять эту должность».
Кто такой SAP-разработчик?
Комментируют руководитель группы ABAP-разработчиков EPAM Дмитрий Сурков и главный системный аналитик EPAM Константин Семенов
Если настройка продукта не дает желаемых результатов, команда разработчиков дописывает необходимый функционал. Раньше SAP-разработчик являлся Full-stack специалистом, который отвечал за написание как серверной части, так и презентационной. В последние годы наметилось разделение по специализации на фронтенд и бэкенд: бэкенд все также работают с языком ABAP, фронтенд используют Java, JavaScript, HTML и прочие фреймворки.
ABAP предназначен для работы исключительно в экосистеме SAP-продуктов. Этот язык программирования появился достаточно давно, но продолжает активно развиваться: создаются новые конструкции, фреймворки. За практически сорокалетнюю историю существования вобрал в себя много различных парадигм программирования, таких как процедурное, ориентированное и объектно-ориентированное. Синтаксис языка может показаться архаичным (чем-то напоминает COBOL), но исходный код легок для чтения и восприятия. О том как кодить на ABAP можно подробнее почитать тут.
«Важно понимать, что ABAP 4 – это не универсальный язык типа Java или C#. На нем можно писать только для SAP. А разработка для SAP – это часто не создание какой-то логики с нуля, а расширение существующего функционала, дополнение его необходимыми для заказчика опциями. Чтобы делать эти расширения наиболее эффективно SAP-разработчик должен обладать не только техническими навыками, но и знаниями о конкретном бизнес-домене, понимать возможности решений SAP в этом домене и придумывать как дополнить решение, чтобы эффективно выполнить задачу клиента.».
Разработчик SAP находится где-то посередине между программистом и аналитиком. Помимо умения писать код, он должен разговаривать с представителями бизнеса на одном языке. Для работы с данными SAP-специалисты используют платформу HANA (как работать с тулом можно почитать здесь). Внедряет и развивает этот инструмент специальная команда. HANA-разработчики занимаются native-разработкой с HANA спецификой. Это разработка, но не такая как везде. Она более enterprise ориентирована. Основные потребители – крупные предприятия, внутренний софт которых естественно написан на SAP. Для работы с HANA обязательно нужно знать окружение SAP, тулы и стандарты.
«Если вы работаете с языком Java, то пишете все сами: как лежит база данных, авторизации. Вы привыкли так работать, но в SAP все утроено по-другому. Здесь есть определенные стандарты и их нужно придерживаться, их нельзя менять, иначе пострадает интеграция. Когда к нам приходят работать generic-разработчики, у них происходит сдвиг сознания, им сложно к этому привыкнуть».
Из-за определенных ограничений HANA-разработчик должен уметь лавировать и находить креативные решения, которые будут соответствовать требованиям заказчика и техническим параметрам системы. Это сложно и требует определенной сноровки.
«Всегда изучаем что-то новое, широко развиваемся и осваиваем смежные сферы. На рынке очень ценятся специалисты, которые знают больше, чем нужно, умеют проявлять инициативу и принимать самостоятельные решения».
Каким должен быть SAP-разработчик?
Аккуратным, въедливым, думающим, гибким, креативным, обладать аналитическими способностями, быстротой и структурированностью мышления, обязательно владеть иностранными языками, умением работать в команде прислушиваться к чужому мнению и брать на себя ответственность за принятие решений.
С какой базой проще добиться успехов на позиции SAP-разработчика?
«В идеале необходимо инженерное или инженерно-экономическое образование. Узкая специализация, по которой ты просто пишешь код, сейчас встречается крайне редко. Чаще разработчик готовит решение задачи совместно с консультантом. Для этого нужно разбираться в бизнес-процессах. Большим плюсом будет знание нескольких языков программирования, основ баз данных и умение строить SQL-запросы».
Кто такой BI-консультант?
Комментирует ведущий BI-консультант EPAM Наталья Дубовик.
BI-консультанты занимаются отчетностью: собирают данные для анализа и выстраивают систему поддержки принятия решений. В нашем случае – это SAP-компоненты, но принимают решение все равно ответственные люди. Задача BI-специалиста заключается в том, чтобы предоставить информацию из систем поддержки принятия решений в максимально облегченном виде. И презентовать заказчику результат работы компании так, чтобы клиент не просто принял решение, но и пришел за новым.
«Специальность родилась из концепции крайней ленивости людей. BI-специалист – “вещь в хозяйстве” нужная, полезная, а хороший BI-специалист еще и прибыльная. Мы делаем для заказчика что-то красивое, умное, полезное, понятное, легкое в настройке и внедрении, и, естественно, подешевле. Здесь важно не просто создать идеальное решение, но и убедить клиента в том что то, что мы предлагаем – это то, что ему нужно».
У каждого клиента свое видение того, что ему надо, свое понимание того, что ему поможет и не всегда это одинаковые вещи.
«Мы реализуем желания людей в той технической базе, которая есть в наличии. И практически всегда одно не совпадает с другим. Люди хотят больше, чем они могут получить. Приходится идти на компромиссы и выкручиваться. Чтобы делать это успешно, необходимо знать все технические детали SAP-продуктов и их возможности. Чем больше SAP-компонентов ты знаешь, тем проще создавать решения и предугадывать желания заказчика».
Приходится постоянно учиться и бизнесу клиента, чтобы говорить с ним на одном языке. Общаться с ним, будучи “не в теме”, невозможно.
«Люди настолько пропитываются своей профессией, что в обычной речи используют сленговые слова. В свой первый год работы BI-консультантом я часто созванивалась с клиентом и после двух-трех разговоров о проводках за последний фин. период и о том, что там бьет или не бьет, пошла на курсы бухучета. Потому что не просто не понимала, что человек имеет в виду, а не знала, как спросить об этом?»
Помимо особенностей бизнеса и технических моментов, важно учитывать индивидуальность каждого кейса.
«Это сфера, где нет преднастроенных решений. Даже у двух заказчиков с одинаковым бизнесом потребности будут разные. Как нет двух одинаковых снежинок, так нет двух одинаковых BI-решений. Основная идея и даже база могут совпадать, но воплощение индивидуально. Типовые, шаблонные решения здесь невозможны и к этому надо быть готовым».
В работе стоит учитывать даже особенности визуального восприятия клиента: кому-то удобнее работать с таблицей excel, кому-то читать графики, кому-то нужна статичная информация, кому-то проще иметь дело с интерактивными отчетами.
«Часто BI-специалиста путают с BA (бизнес-аналитиком). Звучат они одинаково, но с моей точки зрения, хороший BI обречен с течением времени стать BA, потому что без анализа того, что есть на текущий момент, того, что хочет заказчик, что он может получить и того, что еще может захотеть, нормальной работы не получается».
Технически BI-специалист работает одновременно с компонентами и как разработчик, и как консультант. А по мере создания решения проявляет себя как тестировщик, дизайнер, педагог и психолог. Получается довольно большой стек навыков, но без них никуда:
Каким должен быть BI-консультант?
Открытым, думающим, ищущим, самостоятельным, иметь определенный уровень эмпатии. Классический гик программист не преуспеет в этой области, потому что не сможет услышать заказчика, прочитать между строк и догадаться, чего ему тот не сказал. Человек должен иметь креативное мышление. Чаще всего у команды нет четкого технического задания, и нужно с нуля придумывать решение под уникальные потребности клиента. Должен хотеть учиться и нарабатывать знания в смежных областях.
С какой базой проще добиться успехов на позиции SAP-разработчика?
«Как многие начинающие айтишники я думала, что все решит хорошее инженерное образование. Но на протяжение нескольких лет я занималась подготовкой молодых BI-специалистов в лаборатории. И как показала практика, не важно какой у человека бэкграунд, главное, чтобы он был готов слышать, слушать и учиться. Легче в процесс вникать с программистским опытом, знанием технической стороны воплощения программных продуктов, но и со знаниями бизнес-сферы можно быстро освоиться со всем остальным.
Например, кассир прекрасно знает главные компоненты кассового чека. Говоря нашим зыком, он в курсе о центральных бизнес-сущностях работы кассового центра. А это очень важно в нашей работе. Мы часто реализуем проекты для рассчетно-кассовых центров и здесь человек с таким опытом очень пригодится».
Где обучиться на SAP-специалиста?
За последнее время компания SAP стала более открытой. Сегодня информацию о ее продуктах и системах можно найти в интернете в свободном доступе. Существуют комьюнити SAP-специалистов, различные форумы, где разработчики и консультанты обмениваются опытом и помогают друг другу решать конфликтные ситуации. Компания SAP проводит регулярные семинары и курсы для тех, кто хочет больше узнать о продуктах и технологиях. Совсем недавно появилась возможность установить демо версию SAP на свой ПК и попытаться развернуть ее, изучить и даже и что-то пописать.
Но если вы настроились на обучение всерьез, наши специалисты рекомендуют выбирать курсы на базе компаний, чтобы вместе с теорией сразу нарабатывать практический опыт. Вход в некоторые специальности SAP в одиночку может оказаться очень дорогим, а в компаниях есть необходимые серверы и документация, что значительно облегчит и ускорит процесс обучения. Например, EPAM Training Center ежегодно проводит набор на тренинги по SAP Development и SAP Consulting, на постоянной основе открыта SAP Lab. По окончании всех этапов курса можно не просто получить диплом, но и job offer в компанию.
Что может помочь в учебе? Советы от специалистов
Андрей Величко: «Интерес и любопытство. Моим главным мотиватором двигаться дальше просто финансов выступило желание рассматривать ситуацию более глубоко и широко, изучать разные точки зрения и решения. Не зацикливайтесь н чем-то одном, двигайтесь и смотрите по сторонам».
Дмитрий Сурков: «Не пытайтесь взять знания с наскока. Система SAP развивалась на протяжении длительного периода времени, в ней накопилось много инструментов, фреймворков, подходов и смежных областей, на изучение которых может потребоваться время. Не торопите себя».
Наталья Дубовик: «Если вы хотите стать SAP BI-консультантом, то можно для начала обучиться на BI-консультанта широкого профиля. SAP – это просто оттенок для технических возможностей и это нарабатывается быстро. Но только на местах и опытным путем. Теория не дает эффекта и профита в плане роста личных возможностей».
Какие есть перспективы для роста?
Позиция SAP-специалист находится на стыке бизнеса и разработки, поэтому: