SAP
Материал из Lurkmore
« |
компьютеризация бардака на выходе даст лишь компьютеризированный бардак | » |
— cuki c LOR'а |
SAP — расово дорогая 1С-ка немецкого происхождения для учета деятельности предприятий уровня Газпрома или ОАО РЖД. Несмотря на то, что малоизвестен средней домохозяйке и среднему школьнику, успел породить ряд устойчивых мемов. Для некоторых индивидов слова «SAP» и «бешеное бабло» синонимы. Что интересно, при грамотном подходе часто так и бывает.
[править] Стоимость внедрения
Cумма, которой тебе, анон, на пиво, девок и интернеты, хватит на три жизни.
[править] Вероятность внедрения
Практике известны случаи, когда дорогущие проекты внедрения заканчивались эпическим фейлом и все начиналось с начала. Анон, который немного в теме, предположит, что зачастую фейл немного предсказуем, ибо внедрение — это всегда вероятность использования таких столь горячо любимых нашими топ-менеджерами схем работы, как откатинг. Алсо, частота упоминания фейлов внедрения в обсуждении этой статьи и на различных бордах кагбэ ясно говорит нам все о сабже. На самом деле, сообщение о внедрении САП поднимает капитализацию публичных компаний, поэтому пресс-релиз важнее самого внедрения, что приводит к тому, к чему и приводит. И не только в России.
[править] Прозрачность и отличная документированность
Вошла в анналы демотиватором «SAP. Все очень просто». За это SAP по праву считается неведомой ёбаной хуйней.
[править] Превосходная локализация
Ходят слухи, что переводы описаний на русский язык осуществлялись в автоматическом режиме системой PROMT. Поэтому главное правило сапёра: "Если произошла ошибка, залогинься на английском (да-да, немецкий язык в немецкой системе не так уж и в почёте) и повтори действия". В некоторых случаях после выполнения действий с языком EN ошибка исчезает сама собой и больше не появляется.
Самые известные ляпы переводов (пока без пруфпиков):
Окно складывания данных в запрос на перенос в другую систему, оно же "Щапрос на перенос".
Встроенная программа RAIMEWMS, называемая "Пушномолочная свинья-несушка (тест)".
[править] Типажи
Многие специалисты и «специалисты», работающие с SAP для упрощения зовут себя «сапёрами».
Зарплатная иерархия «саперов» упрощённо строится следующим образом: менеджер проекта -> консультант -> программист -> системный администратор -> стажер (любой). Хотя любой придуривающийся спящим, но на самом деле втихую шаманящий по удаленке с основного рабочего места, сисадмин способен поднимать лавэ куда выше консультанта.
[править] Менеджер проекта (Project Manager, PM)
Люто, бешено, ежедневно ебет моск консультантам, программистам, сисадминам, стажерам и фрилансерам, чтобы они выполняли проект в срок; одновременно вылизывает анус клиенту до зеркального блеска. Также подготавливает тупые и абсолютно никому не интересные презентации, отслеживает ход проекта в Microsoft Project, подписывает таймшиты[1], проводит постоянные отчетные совещания, обзывая их на западный манер «митингами», иногда заказывает билеты на самолет и бронирует гостиницы, если проект проходит за пределами дефолт-сити. В общем, внедрить вполне могли бы успешно и без него. Однако в случае фейла, встречающегося чуть реже, чем всегда, это единственная оставшаяся кандидатура, к которой можно применить терморектальный криптоанализ — все остальные сапёры нередко разбегаются еще до окончательного краха.
[править] Консультант SAP
Или «функциональщик». Высокооплачиваемый офисный планктон обоих полов, изредка представитель ГСМ (как правило, недолго задерживающиеся ТП и элитное небыдло). На других представителей планктона смотрит как на говно, 1C презрительно считает пьяной ошибкой сантехника Васи, случайно упавшего на компьютер ЕС ЭВМ, а настраивающих его — лузерами. 1C-ники отвечают, что SAP — месть Гитлера за Сталинград. И те, и другие недалеки от истины.
В течение последующих двух-трех лет происходит развитие ФГМ, нередко оканчивающиеся бокланопоцтитом. В настоящее время известен как минимум один случай превращения консультанта в поциэнта психиатрической больницы и один случай самоубийства[пруфлинк?].
Принцип работы консультантов SAP подразумевает т. н. модульность: за настройку работы бухгалтерского учета в части дебета и кредита отвечает один консультант, а в части расчета зарплаты — совсем другой. В работе друг друга понимают чуть менее, чем нихуя. И чем дальше от границ бывшего СССР, тем это непонимание возрастает.
Типичные фразы-ответы, используемые при общении с клиентом, нередко переходящие в реальную жизнь (в скобочках курсивом даны некоторые примечания). По ним можно точно отличить консультанта SAP от т. н. консультанта этого вашего 1С:
- Это зависит от того, как вы сконфигурируете.
- Это плохой перевод с немецкого языка. [1]
- Это находится в другом модуле.
- Как мы сюда попали?
- Хороший вопрос. Я хотел бы видеть, как это работает.
- Это будет в одной из следующих версий. Я не знаю в какой.
- Вы не хотели бы делать это.
- Давайте попробуем и увидим, что получится.
- Этот вопрос относится к Базису.
- Я не знаю, эксперт будет здесь в понедельник.
- Это путь, которым предполагается работать!? Что вы делаете!
- Вы не должны это делать, но если вы это делаете, вызовите экстренную помощь.
- Доверьтесь мне, я знаю то, что говорю.
- На ABAP может быть написан отчет, чтобы получить эту информацию.
- Мне жаль, но я опаздываю на самолет.
- Это — ошибка программы.
- Прошу позволить мне вызывать программиста из Walldorf’а. ( село в Германии (менее 15000 жителей), где находится компания SAP AG)
- OSS (система помощи) не работает.
- Это будет в следующей версии, вы не должны модифицировать эту!
- Я не понимаю фразу автоматически.
- Одна кнопка бывает только в ядерном чемоданчике. И то только потому, что дальнейший процесс уже не важен!
- Давайте определимся — сотрудник у вас ответственный или нет? Если нет, то о чём тут говорить?!
- Я думаю вы там у себя в отделе договоритесь — кто комплектовал, а кто украл. Для нашей системы это не важно.
- И наиболее важный ответ: Это вне специфики вашего бизнеса.
[править] Программист SAP (ABAP)
Программист (упрощенно — абапер, некоторые читают как программист на авар (по-русски)) на специфическом коболоподобном языке, называемом ABAP, вобравшем в себя все достижения научной мысли второй половины 70-х годов.
До начала кризиса стать абапером — хрустальная мечта т. н. программиста 1С, да и не только его, поскольку уровень дохода отличался в разы в очевидную сторону — 100к за позицию ABAP Developer в Москве не редкость. После начала кризиса спрос заметно поуменьшился и стало очевидно, что лучше знакомая бухгалтерша тетя Груня из ООО «Рога и копыта», нежели неустойчивые по отношению к простому быдлокодеру во времена отсутствия дешёвых кредитов мегакорпорации. Впрочем, хорошие абаперы никуда не девались, а лишь расселись по тихим углам и абапят себе дальше.
Сами немцы между собой любят говорить, что если написать любое предложение на кривом английском, оно наверняка скомпилируется как код на ABAP. Из-за этого пропущенный символ комментария на английском языке может приводить к непредсказуемым ошибкам.
Главный тост абаперов, многократно повторяемый при распивании пива и одновременной отладке быдлокода: «За SAP, ABAP и баб!»
Детей абапер называет Z(собственное имя) или Y(собственное имя), кошек и собак зовет KNAFA, BAPI_GL_DOCUMENT_POST или ST05. Ковыряясь в базисе, матерятся по-немецки не хуже, а то и лучше, чем немецкие воины вермахта.
Алсо, иногда программисты становятся консультантами. Результат — внедрение, состоящее из незадокументированного быдлокода.
Считается, что консультанты из абаперов выходят хуевые, как впрочем и абаперы из консультантов.
Совсем редко программеры становятся руководителями, а что еще хуже — и архитекторами проектов, что в конце концов выливается в одну большую Z-разработку.
Пример индусского кода на ABAP, комментарии проставлены луркофагом [2]:
Другой пример хуеты:* Set Default for Period. wa_period-sign = 'I'(003). "<— дэбилы wa_period-option = 'BT'(007). "<— дэбилы wa_period-low = sy-datum. wa_period-high = l_date. APPEND wa_period TO s_period.
loop at it_posicii. select single * into wa_bseg from bseg where belnr = it_posicii-belnr. if wa_bseg-bwart <> 'KZ'. delete it_posicii index sy-tabix. endif. endloop.
[править] Системный администратор SAP (Basis)
Или «базисник» — специалист по технологической платформе системы SAP. В европейском идеале, базисник занимается исключительно сервером приложений и базовой логикой системы — безопасностью, производительностью, управлением изменениями и др. В реальности, этот человек отвечает за СУБД, ОС и даже за железо. Зачастую это связано с тем, что овер 90% заказчиков просто не доросли до решений уровня SAP, поэтому отдельный DBA и эксперт по коммерческим UNIX им нахуй не сдался. Ведь завал системы на полдня не является критичным, а c базой, которая растет на каких-то сраных 50Гб в год, проблем почти не бывает.
Представители базисного сословия очень разнообразны. Многие из них — неисправимые админы, что легко выявляется по завышенному ЧСВ и незнанием элементарной матчасти. Но есть и более продвинутые особи — как правило, все они работают в более-менее крупной компании и на их счету не один десяток проектов. Таким людям очень трудно найти теплое местечко, так как на 3 проекта достаточно всего одного базисника, чего не скажешь о других консультантах, которых привозят к заказчику пачками. В основном, это и является причиной лютой, бешеной ненависти к другим консультантам.
Зарплата базисника в разных компаниях может различаться до 100%. В среднем, она немного ниже зарплаты функциональщика. Если система критически важная, то з/п может быть и выше. Но шансы найти подобные условия на рынке труда стремятся к нулю, поэтому опытные базисники сосут хуйцы, пуская слюни на вакансии с з/п овер 9000 евро и обязательным fluent spanish.
Чтобы стать базисником, достаточно прочитать спизженный курс ADM100, выучить из него побольше выражений и попросить поменьше денег.
Настоящий базисник никогда не утруждает себя добрыми делами, вроде оптимизации перформанса или отработки disaster recovery-процедур[2]. Весь процесс внедрения заключается в успешной установке системы с третьего раза и наделении всех консультантов полными полномочиями. После этого работа базисника заключается в рандомном переводе стрелок на функциональщиков при любых ошибках и фейлах.
Базисник — единственный консультант, в чьи функции заказчик асболютно не вдупляет («Какого хуя вы 3 дня „setup.exe“ запускаете!»).
[править] Стажер SAP
До недавнего времени входной порог в SAP был неоправданно высок — обучение частных лиц не было предусмотрено, вчерашние школьники обивали пороги интеграторов в тщетной надежде «попасть». Попасть на стажерскую должность с окладом в несколько сотен долларов (теперь вы знаете, кто выполняет основной объем работ на проекте), чтобы после года-другого натаскивания на предмет уйти консультантом на заметно более высокую зарплату. При этом о нескольких сотнях долларов на старте кандидат узнавал после того, как его резюме с запросом на 1500 и более убитых енотов несколько недель безответно висело на всех известных и не очень ресурсах по поиску работы (пруфлинк). Хуета[3].
Отличительные особенности желающего стать стажером SAP в рунете — такие же, как и у любых других нубов. В предмете абсолютно не разбирается, но от кого-то слышал, что SAP — большие бабки без особых усилий. Придя на профессиональный форум, первым делом задаёт вопрос «А как попасть в SAP?», начисто игнорируя правила и FAQ-и, за что немедля огребает от модераторов, гуру, старожилов и прочих бездельников, не занятых на проекте (примеры). Последних до кризиса нередко была половина от всех имеющихся сапёров.
В настоящий момент наплыв стажеров приуменьшился, однако совсем не иссяк, так как SAP уже много лет — нефть, газ и прочие сырьевые ресурсы нашей необъятной Родины, а значит — пожизненное обеспечение ежедневной горсткой риса (третий абзац). Хотя гуру-сапёры работу у сырьевого клиента считают неприятной, грязной и постыдной, а подобных клиентов презрительно именуют «совок». Одно из самых частых докризисных требований (да-да, сапёры имели наглость выставлять требования потенциальным работодателям) на собеседованиях: «Только не Лукойл».
[править] Фрилансеры SAP (Freelance)
Частный случай большого сообщества фрилансеров. Могут представлять собой любую из вышеозначенных категорий (стажеры весьма редко, и всё же имеются). Работают не на дядю, а по договору [4] с посуточной зарплатной ставкой, порой вдвое превышающей зарплату менеджера проекта SAP, посему считают себя истинным небыдлом, в отличие от прочих сапёров; при этом фактически нередко все равно обитают в офисе. Однако, в России такой способ работы в 95% случаев влечёт за собой попытки развода лоха, невыплаты бабла от второй стороны, как следствие — бурление говн в этих ваших интернетах. [3] и последующий WinRAR, [4].
[править] Менеджер по продажам (на языке SAP: Account manager)
Или попросту продавец, сейл(з), «продажник». В SAP CIS есть продавцы двух видов: продавец софта и продавец консалтинга. В большинстве интеграторов сейл продаёт и софт, и консалтинг. Есть особо фимозные конторы (e.g. медвежий угол), в которых сейл продаёт софт, консалтинг, а потом еще и PM'-ит, и консультантит там, куда напродавал.
Все познания сейла о системе строятся на партнерских рекламных буклетах. Попасть на эту должность может любой, кто хоть что-то умеет продавать, а также менеджер проекта, чей язык достиг достаточной узости и длины для вылизывания ануса не только клиентам, но и работодателю. Основная задача — развести клиента на подписание многомиллионного контракта, получить бонусы и ничего не делать, пока средства руководства на понты не закончатся. В особо тяжелых случаях имеет больше, чем гуру-фрилансер и даже дает советы руководству об увольнении консультанта, неподходящего под «формат продаж».
Зачастую сейлы вызывают лучи ненависти у менеджеров проекта, потому что иногда(т.е. часто) без их ведома впаривают решения, которые реализовать невозможно. Или возможно, но никак не за утвержденный нищебродский бюджет. Результат такой продажи — бурление говн среди консультантов, постепенно переходящее на заказчика, и окончательный фейл проекта. Происходит это не так быстро, поэтому интегратор успевает срубить бабла и найти следующего лоха.
[править] Менеджеры компаний-клиентов, внедряющих SAP
Как мы уже говорили, обычно это компании уровня Газпрома. Хотя все чаще встречаются исключения, например, несколько лет назад на SAP-моду повелся и Чичваркин (пруфлинк).
Основные правила внедрения системы, которыми руководствуются менеджеры:
- Запросите у совета директоров произвольную, но большую сумму денег. (Вариант: $300 миллионов.)
- Отдайте половину денег консультантам и попросите их подобрать подходящий для вашей компании пакет ERP. Консультанты проведут шестимесячное обследование вашего бизнеса и в итоге рекомендуют SAP, партнером которого по случайному совпадению они являются.
- Сформируйте команду из представителей всех управленческих служб и непрерывно проводите с ними совещания.
- Перестройте все бизнес-процессы так, чтобы они соответствовали заложенной в программу модели.
- Отдайте консультантам вторую половину денег.
- Проинсталлируйте программу.
- Непрерывно обучайте пользователей.
- Три раза плюньте через левое плечо.
- Запустите программу.
- Если предприятие все еще держится на плаву, немедленно переходите к шагу 1, потому что вам пора делать апгрейд.
- ????? [5]
- PROFIT!!!
К. О. хочет заметить, что реальный профит здесь в пунктах 2 и 5, но клиенту это знать необязательно.
[править] Пользователи SAP
Самые разнообразные представители планктона — от кладовщицы тети Маши до финансового директора Марьи Петровны. В массе своей типичные юзеры. Удивительно, несмотря на то что, заказчик преследует при внедрении СВОИ цели, пользователи свято считают, что цель системы — снизить на них нагрузку и объем отчетности!!
[править] Немного копипасты
«Первое и самое сильное впечатление, возникающее у человека, сталкивающегося с SAP вживую, — ужас. Эргономика не выдерживает никакой критики, а об интуитивности интерфейса говорить даже не приходится. Задание логически связанных параметров разбросано по разным местам. Предназначение программ, полей ввода, колонок таблиц обычно никак не следует из их названий. Это поражает…». [6]
Как подсказывает наш друг КО — настройка системы и работа с ней — это две огромные разницы. Настройку делают консультанты, которые за работу со столь ужасными условиями получают много бабла. А пользователи же работают с красивыми web, мать его, 2.0 интерфейсами.
Следующая статья того же автора — Безопасность стран на примере экономической и информационной безопасности SAP
Третья статья этого же автора с 16-тью иллюстрациями — Отчеты и документооборот в SAP R/3
[править] PS
На самом деле большая часть продукции SAP'а — хороший, годный софт. Особенно, сука, ОСОБЕННО если сравнивать его с рашкинской альтернативой вроде 1С. Подтверждено планктониной, которой приходится работать с обеими системами.
Плохая репутация является прямым следствием россиянского наебизнеса:
- Каждый ФГМ-ный саповский сейл считает своим долгом убедить клиента в возможности внедрить "быстро, качественно, относительно недорого"
- Каждый ФГМ-ный клиент считает, что софт, стоящий такого бабла, должен сам себя внедрить. Когда оказывается, что без консалтинговой конторы не обойтись — выбирает по размеру отката.
- Каждая ФГМ-ная консалтинговая контора считает, что раз откат уже уплачен, то проект могут внедрить быдло-консультанты и стажёры.
- Так как на изучение SAP'а нужно over 9000 часов и моск, то типичный быдло-консультант знает его менее чем никак, если же он подпишется (на самом деле: подпишет свою контору) под тем, чего в SAP'е нет, то его ждет неминуемый Epic fail с анальной карой, ибо это допразработка. Всё это как бы намекает нам, что быдло-консультант на любой вопрос о функциональности отвечает: «этого в системе нет».
- 95% работников клиента люто, бешено профессиональны.
[править] Примечания
- ↑ Понимаешь, это такой pronounce слова timesheet. В стиле давней шутки, что когда произносишь «спредшит» надо правильно тянуть гласные, а то вместо «табличный редактор» [’spred‚ʃi:t] получится «дерьмо размазанное» [spred ʃɪt]
- ↑ Ходят слухи, что сеть бистро Швыдко забила на SAP после того, как продуктив проебался, а восстановиться не получилось. Такие дела.
- ↑ Автор сего примечания устраивался на работу с ЗП 600—800 енотов на должности стажёра в далёком 2005.
- ↑ Особенности российской налоговой системы позволяют наемнику вполне официально платить всего 6% вместо НДФЛ+ЕСН, в самую что ни есть белую, и с оплатой безналом на счет в банке
- ↑ Вы никогда не доберетесь до этого пункта!
- ↑ На самом деле статья написана желающим пиара «главным специалистом департамента ЦАБС "АСБ Беларусбанк"» (повесили на бедолагу внедрение ужасного сапа вместо распития кофе 8 часов подряд за правкой любимой самописки), которому так и не удалось освоить английский язык и гугл; но SAP-консультанты, разумеется, поддерживают миф о великой сложности, отвратительной эргономичности и недостаточной документированности — иначе зарплаты совсем уж резко просядут (см. опрос).
[ + ] SAP — изобретение сумрачного немецкого гения.
|
|||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
[ + ] Любой программист без словаря поймёт, что такое SAP
|
|||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
|
[ + ]
|
|||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|