SAP дегеніміз не?

SAP дегеніміз не?

SAP дегеніміз не? Неліктен жер бетінде оның құны 163 миллиард долларды құрайды?

Жыл сайын компаниялар бағдарламалық жасақтамаға 41 миллиард доллар жұмсайды кәсіпорын ресурстарын жоспарлау, қысқарту арқылы белгілі ERP. Бүгінгі таңда әрбір ірі бизнес дерлік ERP жүйесін енгізді. Бірақ көптеген шағын компаниялар әдетте ERP жүйелерін сатып алмайды, ал әзірлеушілердің көпшілігі оны жұмыс істеп тұрғанын көрмеген болуы мүмкін. Сонымен, біз үшін ERP қолданбаған адамдар үшін сұрақ ... не қызық? SAP сияқты компания ERP жүйесінде жылына 25 миллиард долларды қалай сата алады?

Және бұл қалай болды Әлемдік сауданың 77%, оның ішінде азық-түлік жеткізілімдерінің 78% SAP бағдарламалары арқылы өтеді?

ERP - бұл компаниялар негізгі операциялық деректерді сақтайтын жер. Біз сату болжамдары, сатып алу тапсырыстары, түгендеу және сол деректер негізінде іске қосылатын процестер (мысалы, тапсырыс берілген кезде жеткізушілерге төлем жасау) туралы айтып отырмыз. Белгілі бір мағынада, ERP компанияның «миы» болып табылады - ол барлық маңызды деректерді және жұмыс процестерінде осы деректермен іске қосылған барлық әрекеттерді сақтайды.

Бірақ заманауи бизнес әлемін толығымен басып алмас бұрын, бұл бағдарламалық жасақтама қалай пайда болды? ERP тарихы 1960 жылдардағы кеңсе қызметін автоматтандырудың күрделі жұмысынан басталады. Бұрын, 40-50-ші жылдары, негізінен, көк жағалы механикалық жұмыстарды автоматтандыру болды - 1947 жылы автоматтандыру бөлімін құрған General Motors деп ойлаңыз. Бірақ ақ халаттылар жұмысын автоматтандыру (көбінесе компьютерлердің көмегімен!) 60-шы жылдары басталды.

60-шы жылдардағы автоматтандыру: компьютерлердің пайда болуы

Компьютерлер арқылы автоматтандырылған алғашқы бизнес-процестер жалақы мен шот-фактура болды. Бұрындары кеңсе қызметкерлерінің бүкіл әскерлері бір айлық жалақыны есептеу үшін қызметкерлердің сағаттарын қолмен есептеп, сағаттық мөлшерлемеге көбейтетін, содан кейін салықтарды, жеңілдіктерді және т.б. шегеретін. Бұл еңбекті көп қажет ететін, қайталанатын процесс адам қателігіне бейім болды, бірақ компьютерді автоматтандыру үшін өте қолайлы болды.

60 жылдары көптеген компаниялар жалақы мен шот-фактураны автоматтандыру үшін IBM компьютерлерін пайдалана бастады. Деректерді өңдеу - ескірген термин, оның ішінде тек компания қалады Деректерді автоматты түрде өңдеу, Inc. Бүгін біз оның орнына «IT» дейміз. Ол кезде бағдарламалық қамтамасыз етуді әзірлеу индустриясы әлі қалыптаспаған болатын, сондықтан IT бөлімдері көбінесе аналитиктерді жалдап, оларды сайтта қалай бағдарламалау керектігін үйрететін. Америка Құрама Штаттарында бірінші информатика бөлімін 1962 жылы Пердю университеті ашты, ал мамандық бойынша алғашқы түлек бірнеше жылдан кейін орын алды.

SAP дегеніміз не?

60-шы жылдары автоматтандыру/мәліметтерді өңдеу бағдарламаларын жазу жад шектеулеріне байланысты қиын тапсырма болды. Жоғары деңгейлі тілдер де, стандартталған операциялық жүйелер де, дербес компьютерлер де болған жоқ - тек магниттік таспаның катушкаларында бағдарламалар жұмыс істейтін шағын жады бар үлкен, қымбат негізгі фреймдер ғана болды! Бағдарламашылар көбінесе компьютер бос болған кезде түнде жұмыс істеді. General Motors сияқты компаниялар өздерінің негізгі фреймдерін барынша пайдалану үшін өздерінің операциялық жүйелерін жазу әдеттегідей болды.

Бүгінгі күні біз қолданбалы бағдарламалық жасақтаманы бірнеше стандартты операциялық жүйелерде іске қосамыз, бірақ бұл 1990 жылдарға дейін болған жоқ. IN ортағасырлық мэйнфрейм дәуірі Барлық бағдарламалық жасақтаманың 90%-ы тапсырыс бойынша жазылса, тек 10%-ы ғана дайын күйінде сатылды.

Бұл жағдай компаниялардың өз технологияларын қалай дамытқанына қатты әсер етті. Кейбіреулер болашақта бекітілген ОЖ және бағдарламалау тілі бар стандартталған аппараттық құрал болады деп болжайды SABER жүйесі авиация өнеркәсібі үшін (ол бүгінгі күнге дейін қолданылады!) Көптеген компаниялар өздерінің толық оқшауланған бағдарламалық жасақтамасын жасауды жалғастырды, көбінесе дөңгелекті қайта ойлап тапты.

Стандартты бағдарламалық құралдың пайда болуы: SAP кеңейтілетін бағдарламалық құрал

1972 жылы бес инженер IBM компаниясынан ICI деп аталатын ірі химиялық фирмамен бағдарламалық жасақтамаға келісім-шарт жасау үшін кетті. Олар SAP (Systemanalyse und Programmentwicklung немесе «жүйелерді талдау және бағдарлама әзірлеу») атты жаңа компанияның негізін қалады. Сол кездегі көптеген бағдарламалық жасақтама әзірлеушілері сияқты, олар ең алдымен кеңес берумен айналысты. SAP қызметкерлері клиенттердің кеңселеріне келіп, олардың компьютерлерінде негізінен логистикалық басқаруға арналған бағдарламалық құрал әзірледі.

SAP дегеніміз не?

Бизнес жақсы болды: SAP бірінші жылды 620 мың марка кіріспен аяқтады, бұл бүгінгі доллармен есептегенде 1 миллион доллардан сәл асады. Көп ұзамай олар өздерінің бағдарламалық жасақтамасын басқа тұтынушыларға сата бастады, қажет болған жағдайда оны әртүрлі операциялық жүйелерге ауыстырды. Келесі төрт жылда олар 40-тан астам клиентке ие болды, кіріс алты есе өсті, ал қызметкерлер саны 9-дан 25-ке дейін өсті. T2D3 өсу қисығы, бірақ SAP болашағы жарқын болып көрінді.

SAP бағдарламалық құралы бірнеше себептерге байланысты ерекше болды. Ол кезде көптеген бағдарламалар түнде жұмыс істеп, нәтижесін келесі күні таңертең тексерген қағаз таспаларға басып шығаратын. Оның орнына, SAP бағдарламалары нақты уақыт режимінде жұмыс істеді және нәтиже қағазда емес, мониторларда көрсетілді (ол кезде шамамен 30 мың доллар тұратын).

Бірақ ең бастысы, SAP бағдарламалық жасақтамасы басынан бастап кеңейтілетін етіп жасалған. ICI-мен жасалған бастапқы келісімшартта SAP сол кездегідей бағдарламалық жасақтаманы нөлден құрастырмады, керісінше алдыңғы жобаның үстіне код жазды. SAP 1974 жылы қаржылық есеп бағдарламалық құралын шығарған кезде, ол бастапқыда болашақта оның үстіне қосымша бағдарламалық модульдер жазып, оларды сатуды жоспарлады. Бұл кеңейту SAP-тың айқындаушы ерекшелігіне айналды. Ол кезде клиент контексттері арасындағы өзара әрекеттесу түбегейлі жаңалық болып саналды. Бағдарламалар әрбір клиент үшін нөлден бастап жазылды.

Интеграцияның маңыздылығы

SAP бірінші қаржы модуліне қосымша өзінің екінші өндірістік бағдарламалық модулін ұсынғанда, екі модуль бір-бірімен оңай байланыса алды, өйткені олар ортақ дерекқорды бөлісті. Бұл біріктіру модульдердің қосындысын екі бөлек бағдарламадан гөрі маңыздырақ етті.

Бағдарламалық қамтамасыз ету белгілі бір бизнес-процестерді автоматтандырғандықтан, оның әсері деректерге қол жеткізуге байланысты болды. Сатып алу тапсырысы деректері сату модулінде сақталады, өнім түгендеу деректері қойма модулінде сақталады және т.б. Және бұл жүйелер өзара әрекеттеспейтіндіктен, оларды үнемі синхрондауды қажет етеді, яғни қызметкер деректерді бір дерекқордан екінші дерекқорға қолмен көшіреді. .

Біріктірілген бағдарламалық қамтамасыз ету компания жүйелері арасындағы байланысты жеңілдету және автоматтандырудың жаңа түрлерін қосу арқылы бұл мәселені шешеді. Әртүрлі бизнес-процестер мен деректер көздері арасындағы интеграцияның бұл түрі ERP жүйелерінің негізгі ерекшелігі болып табылады. Бұл автоматтандырудың жаңа мүмкіндіктерін ашатын аппараттық құралдардың дамуымен және ERP жүйелері өркендеген сайын маңызды болды.

Біріктірілген бағдарламалық қамтамасыз етудегі ақпаратқа қол жеткізу жылдамдығы компанияларға мүмкіндік береді бизнес үлгілеріңізді толығымен өзгертіңіз. Compaq ERP көмегімен «тапсырысқа тапсырыс берудің» жаңа үлгісін енгізді (яғни, компьютерді нақты тапсырыс алғаннан кейін ғана құру). Бұл модель тауарлық-материалдық қорларды азайту арқылы ақшаны үнемдейді, жылдам айналымға сүйенеді - дәл осы жақсы ERP көмектесетін нәрсе. IBM осыны ұстанған кезде, ол компоненттерді жеткізу уақытын 22 күннен үш күнге дейін қысқартты.

ERP шынымен қалай көрінеді

«Кәсіпорындық бағдарламалық қамтамасыз ету» сөздері сәнді және ыңғайлы интерфейспен байланысты емес, және SAP ерекшелік емес. Негізгі SAP орнатуында 20 000 дерекқор кестелері бар, оның 3000-ы конфигурация кестелері. Бұл кестелерде бағдарлама іске қосылғанға дейін қабылдануы қажет шамамен 8000 конфигурация шешімі бар. Сондықтан SAP конфигурациясының маманы - бұл нағыз кәсіп!

Баптау күрделілігіне қарамастан, SAP ERP бағдарламалық құралы негізгі құндылықты қамтамасыз етеді - бірнеше бизнес-процесстер арасындағы кең интеграция. Бұл біріктіру ұйымда мыңдаған қолдану жағдайларына әкеледі. SAP бұл пайдалану жағдайларын бизнес әрекеттері болып табылатын «транзакцияларға» ұйымдастырады. Транзакциялардың кейбір мысалдарына «тапсырыс жасау» және «тұтынушыны көрсету» жатады. Бұл транзакциялар кірістірілген каталог пішімінде ұйымдастырылған. Сонымен, «Сату тапсырысын жасау» транзакциясын табу үшін «Логистика» каталогына, одан кейін «Сатулар», содан кейін «Тапсырыс» бөліміне өтіңіз, сонда сіз нақты транзакцияны табасыз.

SAP дегеніміз не?

ERP-ті «транзакция браузері» деп атау таңқаларлық дәл сипаттама болар еді. Ол кері түймесі, масштабтау түймелері және шолғыштың мекенжай жолағының баламасы «TCodes» мәтіндік өрісі бар шолғышқа өте ұқсас. SAP қолдайды 16 000-нан астам транзакция түрлері, сондықтан транзакциялар ағашын шарлау бұл кодтарсыз қиын болуы мүмкін.

Қолжетімді конфигурациялар мен транзакциялардың сансыз санына қарамастан, компаниялар әлі де бірегей пайдалану жағдайларымен бетпе-бет келеді және өз операцияларын дәл реттеуі керек. Осындай бірегей жұмыс ағындарын өңдеу үшін SAP бағдарламасының кірістірілген бағдарламалау ортасы бар. Мұнда әрбір бөлік қалай жұмыс істейді:

мәліметтер

SAP интерфейсінде әзірлеушілер өздерінің дерекқор кестелерін жасай алады. Бұл тұрақты SQL дерекқорлары сияқты реляциялық кестелер: әртүрлі типтегі бағандар, сыртқы кілттер, мән шектеулері және оқу/жазу рұқсаттары.

Логика

SAP ABAP (Advanced Business Application Programming, бастапқыда Allgemeiner Berichts-Aufbereitungs-Prozessor, неміс тілінде «жалпы есеп беру процессоры») деп аталатын тілді әзірледі. Ол әзірлеушілерге нақты оқиғаларға немесе кестеге жауап ретінде теңшелетін бизнес логикасын іске қосуға мүмкіндік береді. ABAP - синтаксиске бай тіл, оның кілт сөздері JavaScript-тен үш есе көп (төменде қараңыз). ABAP тілінде 2048 ойынын жүзеге асыру). Сіз өз бағдарламаңызды жазған кезде (SAP бағдарламасының кірістірілген редакторы бар), сіз оны жеке TCode-мен бірге жеке транзакция ретінде жариялайсыз. Бар әрекетті SQL триггерлеріне ұқсас, белгілі бір транзакция орын алған кезде іске қосу үшін конфигурацияланған «бизнес қондырмалары» деп аталатын кеңейтілген ілгектер жүйесін пайдаланып теңшеуге болады.

UI

SAP сонымен қатар UI жасау үшін дизайнермен бірге келеді. Ол апарып тастауды қолдайды және ДҚ кестесі негізінде жасалған пішіндер сияқты ыңғайлы мүмкіндіктермен бірге келеді. Осыған қарамастан, оны пайдалану өте қиын. Дизайнердің менің сүйікті бөлігі кесте бағандарын салу:

SAP дегеніміз не?

ERP енгізу қиындықтары

ERP арзан емес. Ірі трансұлттық корпорация іске асыруға 100 миллионнан 500 миллион долларға дейін жұмсай алады, оның ішінде лицензиялық алымдарға 30 миллион доллар, консалтингтік қызметтерге 200 миллион доллар, ал қалғаны аппараттық құралдарға, менеджерлер мен қызметкерлерді оқытуға жұмсалады. Толық енгізу төрт-алты жылға созылады. Ірі химиялық компанияның бас директоры «Өнеркәсіптегі бәсекелестік артықшылық SAP енгізу жұмысын жақсырақ және арзанырақ жүзеге асыра алатын компанияға беріледі» деді.

Және бұл тек ақшаға қатысты емес. ERP енгізу тәуекелді әрекет және нәтижелер әр түрлі болады. Сәтті жағдайлардың бірі - Cisco-да ERP енгізу 9 ай және 15 миллион долларды құрады.Салыстыратын болсақ, Dow Chemical корпорациясында енгізу 1 миллиард долларға және 8 жылға созылды. АҚШ Әскери-теңіз күштері төрт түрлі ERP жобасына 1 миллиард доллар жұмсады, бірақ бәрі сәтсіз аяқталды.. Қазірдің өзінде менеджерлердің 65% ERP жүйелерін енгізу «бизнеске зиян келтірудің орташа мүмкіндігі» бар деп санайды. Бұл бағдарламалық жасақтаманы бағалау кезінде жиі естімейтін нәрсе!

ERP интеграцияланған сипаты оны жүзеге асыру компанияның бүкіл күш-жігерін қажет ететінін білдіреді. Ал компаниялар тек кейін ғана пайда болғандықтан барлық жерде жүзеге асыру, бұл әсіресе қауіпті! ERP енгізу - бұл жай ғана сатып алу шешімі емес: бұл операцияларды басқару тәсілін өзгерту міндеттемесі. Бағдарламалық құралды орнату оңай, бүкіл компанияның жұмыс процесін қайта конфигурациялау - бұл нақты жұмыс.

ERP жүйесін енгізу үшін клиенттер жиі Accenture сияқты консалтингтік фирманы жалдайды және жеке бизнес бөлімшелерімен жұмыс істеу үшін оларға миллиондаған доллар төлейді. Сарапшылар ERP жүйесін компания процестеріне қалай енгізу керектігін анықтайды. Ал интеграция басталғаннан кейін компания барлық қызметкерлерді жүйені қалай пайдалану керектігін үйретуге кірісуі керек. Gartner ұсынады бюджеттің 17%-ын тек оқуға ғана резервтеңіз!

Барлық қиындықтарға қарамастан, Fortune 500 компанияларының көпшілігі 1998 жылға қарай ERP жүйелерін енгізді, бұл процесс Y2K қорқынышымен жеделдеді. ERP нарығы бүгінде өсуін жалғастыруда 40 миллиард доллардан асады. Бұл жаһандық бағдарламалық қамтамасыз ету индустриясындағы ең үлкен сегменттердің бірі.

Қазіргі заманғы ERP индустриясы

Ең ірі ойыншылар - Oracle және SAP. Екеуі де нарық көшбасшысы болғанымен, олардың ERP өнімдері таңқаларлықтай ерекшеленеді. SAP өнімі негізінен үйде жасалған, ал Oracle агрессивті түрде PeopleSoft және NetSuite сияқты бәсекелестерді сатып алды.

Oracle мен SAP соншалықты басым, тіпті Microsoft SAP пайдаланады өзінің Microsoft Dynamics ERP өнімінің орнына.

Көптеген салаларда жеткілікті нақты ERP қажеттіліктері болғандықтан, Oracle және SAP тамақ, автомобиль және химия сияқты көптеген салалар үшін алдын ала жасалған конфигурацияларға, сондай-ақ сатуды қосу процестері сияқты тік конфигурацияларға ие. Дегенмен, белгілі бір вертикальға назар аударатын тауашалық ойыншылар үшін әрқашан орын бар:

Тік ERPs мақсатты нарыққа тән интеграциялар мен жұмыс процестеріне маманданған: мысалы, денсаулық сақтау үшін ERP HIPAA протоколдарына қолдау көрсете алады.

Дегенмен, мамандандыру нарықта өз тауашаңызды табудың жалғыз мүмкіндігі емес. Кейбір стартаптар нарыққа заманауи бағдарламалық платформаларды шығаруға тырысады. Мысал болар еді Zuora: Ол жазылу арқылы біріктіру мүмкіндігін (әртүрлі ERPs!) ұсынады. Anaplan және Zoho сияқты стартаптар бірдей нәрсені ұсынады.

ERP өсуде ме?

SAP 2019 жылы жақсы жұмыс істеп жатыр: өткен жылы кіріс 24,7 миллиард еуро болды және оның нарықтық капитализациясы қазір €150 миллиардтан асты. Бірақ бағдарламалық қамтамасыз ету әлемі бұрынғыдай емес. SAP алғаш рет шыққан кезде, деректер өшірілді және біріктіру қиын болды, сондықтан олардың барлығын SAP жүйесінде сақтау айқын жауап сияқты көрінді.

Бірақ қазір жағдай тез өзгеруде. Қазіргі заманғы кәсіпорын бағдарламалық жасақтамасының көпшілігінде (мысалы, Salesforce, Jira және т.б.) деректерді экспорттау үшін жақсы API интерфейстері бар сервер бар. Деректер көлдері қалыптасады: мысалы, Presto бірнеше жыл бұрын мүмкін болмаған мәліметтер базасының өзара байланысын жеңілдетеді.

Ақпарат көзі: www.habr.com

пікір қалдыру