
Çfarë është SAP? Dhe si ka mundësi që ajo kushton 163 miliardë dollarë?
Çdo vit, kompanitë shpenzojnë 41 miliardë dollarë për softuer për planifikimin e burimeve të korporatave, i njohur me akronimin ERP. Sot, pothuajse çdo biznes i madh ka implementuar një sistem ERP të këtij apo atij lloji. Por shumica e kompanive të vogla zakonisht nuk blejnë sisteme ERP, dhe shumica e zhvilluesve ndoshta nuk i kanë parë ato në punë. Pra, për ata prej nesh që nuk kanë përdorur ERP, lind pyetja... çfarë është e veçanta? Si arrin një kompani si SAP të shesë ERP me 25 miliardë dollarë në vit?
Dhe si ndodhi që , përfshirë 78% të furnizimeve të ushqimores, kalon përmes programeve të SAP?
ERP është vendi ku kompanitë ruajnë të dhënat kryesore operacionale. Po flasim për parashikimet e shitjeve, porositë e blerjes, inventaret, si dhe proceset që aktivizohen mbi bazën e këtyre të dhënave (p.sh., pagesat për furnizuesit kur bëhen porositë). Në një kuptim, ERP është "truri" i kompanisë - ajo ruan të gjitha të dhënat e rëndësishme dhe të gjitha veprimet që iniciohen nga këto të dhëna në proceset e punës.
Por më parë se të pushtojë plotësisht botën moderne të biznesit, si përfundimisht erdhi ky softuer? Historia e ERP fillon me punën serioze të automatizimit të aktiviteteve zyrtare në vitet 1960. Më parë, në vitet 40 dhe 50, u fokusua kryesisht në automatizimin e punëve mekanike të "punëtorëve me bluzë të kaltër" — kujtoni General Motors, e cila krijoi departamentin e saj të automatizimit në vitin 1947. Ndërsa automatizimi i punëve të "punëtorëve me bluzë të bardhë" ( shpesh me ndihmën e kompjuterëve!) filloi në vitet 60.
Automatizimi i viteve '60: shfaqja e kompjuterëve
Proceset e para biznesore që u automatizuan me ndihmën e kompjuterëve ishin llogaritja e pagave dhe lëshimi i faturave. Më parë, armatat e të punësuarve zyrtarë llogaritnin manualisht orët e punës së punonjësve në libra llogarish, i shumëzonin me normën orare, pastaj llogaritnin manualisht taksat, zbritjet për përfitimet e tjera dhe kështu me radhë... gjithë këtë vetëm për të llogaritur pagën për një muaj! Ky proces punë-intensiv dhe përsëritës ishte i ndjeshëm ndaj gabimeve njerëzore, përveç se ishte perfekt për automatizimin e kompjuterëve.
Në vitet '60, shumë kompani filluan të përdorin kompjuterë IBM për automatizimin e llogaritjes së pagave dhe lëshimit të faturave. Përpunimi i të dhënave është një term i vjetruar, nga i cili ka mbetur vetëm kompania . Në vend të tij, sot flasim për "IT". Në atë kohë, industria e zhvillimit të softuerit ende nuk ishte formuar, prandaj në departamentet e IT shpesh merrnin analistë dhe i mësonin të programonin në vend. Fakulteti i parë në SHBA për Informatikën u hap nga Universiteti Purdue në vitin 1962, ndërsa diplomimi i parë në këtë fushë ndodhi disa vjet më vonë.

Shkrimi i programeve për automatizimin/përpunimin e të dhënave në vitet '60 ishte një sfidë e madhe për shkak të kufizimeve të memories. Nuk kishte asgjë si gjuhët e nivelit të lartë, as sisteme operimi të standardizuara, as kompjuterë personalë - vetëm mainframe të mëdha dhe të shtrenjta me një kapacitet të vogël memorie, ku programet ekzekutoheshin në role magnetik! Programuesit shpesh punonin me kompjuterin natën, kur ai ishte i lirë. Për kompani si General Motors ishte e zakonshme të shkruanin sisteme operimi të veta për të marrë maksimumin nga mainframe-ët e tyre.
Sot ne ekzekutojmë software aplikativ në disa sisteme operimi standarde, por kjo nuk ndodhi para viteve 1990. 90% e të gjithë software-it shkruhej me porosi, dhe vetëm 10% shitej në formë të gatshme.
Kjo situatë kishte një ndikim të thellë në mënyrën se si kompanitë zhvillonin teknologjitë e tyre. Disa supozonin se e ardhmja do të ishte me pajisje të standardizuara me një sistem operativ dhe një gjuhë programimi të pandryshueshme, siç është për industrinë e aviacionit (e cila përdoret ende sot!) Shumica e kompanive vazhduan të zhvillojnë softuerin e tyre krejtësisht të izoluar, shpesh duke shpikur biçikletën.
Lindja e softuerit standard: programi i zgjerueshëm SAP
Në vitin 1972, pesë inxhinierë u larguan nga IBM për të nënshkruar një kontratë për furnizimin e softuerit me një kompani të madhe kimike të quajtur ICI. Ata themeluan një kompani të re të quajtur SAP (Analizë e Sistemit dhe Zhvillimi i Programeve). Ashtu si shumica e zhvilluesve të softuerit në atë kohë, ata kryesisht merren me konsulencë. Punonjësit e SAP shkonin në zyrat e klientëve dhe zhvillonin softuerin në kompjuterët e tyre, kryesisht për menaxhimin e logjistikës.

Biznesi po shkonte mirë: SAP përfundoi vitin e parë me të ardhura prej 620,000 markash, që është pak më shumë se 1 milion dollarë në dollarët e sotëm. Shpejt filluan të shisnin softuerin e tyre edhe për klientë të tjerë, duke e portuar atë në sisteme të ndryshme operative kur ishte e nevojshme. Gjatë katër viteve të ardhshme kishin më shumë se 40 klientë, të ardhurat u rritën gjashtëfish dhe numri i punonjësve u rrit nga 9 në 25. Ndoshta, kjo është pak larg , por e ardhmja e SAP dukej optimiste.
Softueri i SAP ishte i veçantë për disa arsye. Në atë kohë, shumica e programeve punonin gjatë natës dhe printonin rezultatet në shiritë letre, të cilat i kontrollonit mëngjesin tjetër. Në vend të kësaj, programet e SAP punonin në kohë reale, duke shfaqur rezultatet jo në letër, por në monitorë (të cilët në atë kohë kushtonin rreth 30,000 dollarë).
Porosia kryesore është se softueri SAP është krijuar që në fillim për t'u zgjeruar. Në kontratën fillestare me ICI, SAP nuk krijoi softuerin nga e para, siç ndodhte zakonisht në atë kohë, por shkroi kod mbi një projekt të mëparshëm. Kur SAP lëshoi softuerin e saj për llogaritjen financiare në vitin 1974, ajo planifikoi që në të ardhmen të shkruante module të tjera shtesë mbi të dhe t'i shiste ato. Kjo zgjerueshmëri u bë një karakteristikë përcaktuese për SAP. Në atë kohë, ndërveprimi midis konteksteve të klientëve konsiderohej një inovacion radikal. Programet shkruheshin nga e para për çdo klient.
Rëndësia e integrimit
Kur SAP paraqiti modulën e saj të dytë të prodhimit përveç modulit të parë financiar, këto dy module ishin në gjendje të ndërvepronin lehtësisht me njëri-tjetrin, pasi kishin një bazë të përbashkët të të dhënave. Kjo integrim e bëri kombinimin e moduleve shumë më të çmuar se thjesht dy programa të ndara.
Për shkak se softuari automatizoi procese të caktuara biznesi, influenca e tij në masë të madhe varej nga aksesi në të dhëna. Të dhënat e porosive për blerje ruhen në modulin e shitjeve, të dhënat për stoqet e produkteve ruhen në modulin e magazinës, etj. Dhe për shkak se këto sisteme nuk ndërveprojnë, ato duhet të sinkronizohen rregullisht, domethënë një punonjës kopjonte manualisht të dhënat nga një bazë në një tjetër.
Softueri i integruar zgjidh këtë problem, duke lehtësuar komunikimin midis sistemeve të kompanisë dhe duke mundësuar lloje të reja automatizimi. Ky lloj integrimi - midis proceseve të ndryshme biznesi, si dhe burimeve të të dhënave - është një karakteristikë kyçe e sistemeve ERP. Kjo është bërë veçanërisht e rëndësishme me zhvillimin e harduerit, i cili hapi mundësi të reja për automatizim - dhe sistemet ERP kanë lulëzuar.
Shpejtësia e aksesit në informacion në softuerin e integruar lejon kompanitë . Kompania Compaq me ndihmën e ERP implementoi një model të ri "prodhimi sipas porosisë" (do të thotë montimi i kompjuterit vetëm pas marrjes eksplicite të porosisë). Ky model kursen para, duke reduktuar stoqet, duke u mbështetur në qarkullimin e shpejtë - pikërisht kjo është ajo që ndihmon ERP e mirë. Kur IBM ndoqi të njëjtin shembull, ajo e reduktoi kohën e dorëzimit të komponentëve nga 22 në tre ditë.
Si duket në të vërtetë ERP
Fjalët "softuer korporativ" nuk asociohen me një ndërfaqe të modshme dhe të rehatshme, dhe SAP nuk bën përjashtim. Instalimi bazë i SAP përmban 20,000 tabela të DB, 3,000 nga të cilat janë tabela konfiguracioni. Në këto tabela ka rreth 8,000 zgjidhje konfigurimi që duhet të merren para fillimit të programit. Kjo është arsyeja pse është një profesion i vërtetë!
Megjithëse konfigurimi është i komplikuar, software SAP ERP siguron një vlerë thelbësore - një integrim të gjerë midis disa proceseve të biznesit. Ky integrim krijon mijëra raste përdorimi në organizatë. SAP organizon këto raste përdorimi në "transaksione", të cilat përfaqësojnë veprimet e biznesit. Disa shembuj transaksionesh përfshijnë "krijimin e porosisë" dhe "shfaqjen e klientit". Këto transaksione janë organizuar në një format katalogu të ndërlikuar. Kështu, për të gjetur transaksionin "Krijo porosi për shitje", ju shkoni në katalogun "Logjistika", pastaj "Shitjet", pastaj "Porositë", dhe atje do të gjeni transaksionin aktual.

Nëse e quajmë ERP "shfletues transaksionesh", do të ishte një përshkrim mjaft i saktë. Ai është shumë i ngjashëm me një shfletues, ka një buton "Kthimi", butona për zmadhim dhe një fushë teksti për kodet “TCodes”, ekuivalent i vijës adresës në shfletues. SAP mbështet , prandaj, navigimi nëpemtree-në e transaksioneve mund të jetë i komplikuar pa këto kode.
Megjithëse ka një numër të pabesueshëm konfiguracionesh dhe transaksionesh të disponueshme, kompanitë përballen ende me raste unike përdorimi dhe duhet të përshtatin veprimet e tyre me kujdes. Për të përpunuar këto procese pune unike, SAP ka një mjedis programimi të integruar. Këtë e bëjnë secila pjesë:
Të dhënat
Në ndërfaqen e SAP, zhvilluesit mund të krijojnë tabela të veta DB. Këto janë tabela relacionale si bazat e zakonshme SQL: kolona të tipave të ndryshëm, çelësa të jashtëm, kufizime vlerash, si dhe leje për lexim/shkruar.
Logjika
SAP ka zhvilluar një gjuhë të quajtur ABAP (Advanced Business Application Programming, fillimisht Allgemeiner Berichts-Aufbereitungs-Prozessor, në gjermanisht "procesori i përgjithshëm i përgatitjes së raporteve"). Ajo u jep zhvilluesve mundësinë të ekzekutojnë logjikë të personalizuar biznesi në përgjigje të ngjarjeve të caktuara ose sipas një programi. ABAP është një gjuhë me sintaksë të pasur, këtu ka rreth tri herë më shumë fjalë kyçe se në JavaScript (shih ). Kur shkruani programin tuaj (në SAP ka një redaktues të integruar për programim), e publikoni atë si një transaksion të veçantë, së bashku me kodin unik TCode. Mund të përshtatni sjelljen ekzistuese me një sistem të gjerë hijesh, të quajtur 'shtesa biznesi' (add-ins), ku programi përshtatet për të ekzekutuar gjatë ekzekutimit të një transaksioni të caktuar — njësoj si trigger’-at SQL.
UI
SAP gjithashtu ofron një ndërtues për krijimin e UI. Ai mbështet drag-and-drop dhe vjen me funksione të arrira, si formularët e gjeneruar mbi bazën e tabelave të DB. Megjithatë, është mjaft e vështirë për t'u përdorur. Pjesa ime e preferuar e ndërtuesit është vizatimi i kolumnave të tabelës:

Vështirësi në implementimin e ERP
ERP kushton shtrenjtë. Një kompani e madhe shumëkombëshe mund të shpenzojë nga 100 milion deri në 500 milion dollarë për implementimin, duke përfshirë 30 milion dollarë për pagesa licencash, 200 milion dollarë për shërbime këshillimi, dhe pjesa tjetër për pajisje, trajnimin e menaxherëve dhe punonjësve. Implementimi i plotë zgjat nga katër deri në gjashtë vjet. tha: «Avantazhi konkurrues në industrinë do të fitojë firma që do të jetë në gjendje të realizojë më mirë dhe më lirë punët për zbatimin e SAP».
Dhe çështja nuk është vetëm te paratë. Zbatimi i ERP-së është një ndërmarrje e rrezikshme, dhe rezultatet ndryshojnë shumë. Një nga rastet e sukseshme është konsideruar zbatimi i ERP-së në Cisco, i cili zgjati 9 muaj dhe kushtoi $15 milion. Për krahasim, implementimi në korporatën Dow Chemical kushtoi $1 miliard dhe zgjati 8 vjet. . E gjithë mendojnë se zbatimi i sistemeve ERP ka një ‘shans të moderuar për të dëmtuar biznesin’. Kjo nuk është zakonisht një vlerësim që dëgjohet për softuerin!
Natyrën e integruar të ERP-së do të thotë se për zbatimin e tij kërkohen përpjekje të gjithë kompanisë. Dhe pasi kompanitë përfitojnë vetëm pas zbatimit të plotë, kjo është veçanërisht e rrezikshme! Zbatimi i ERP-së nuk është thjesht një vendim blerjeje: kjo është një angazhim për të ndryshuar metodat e menaxhimit të operacioneve. Instalimi i softuerit është i lehtë, ri-çaktojmë procesin e punës së gjithë kompanisë është ajo ku ndodhet puna kryesore. внедрения, это особенно рискованно! Внедрение ERP — не просто решение о покупке: это обязательство изменить свои методы управления операциями. Установка программного обеспечения — это легко, перенастройка рабочего процесса всей компании — вот где основная работа.
Për të implementuar një sistem ERP, klientët shpesh angazhojnë një kompani konsulencë si Accenture dhe paguajnë miliona dollarë për të punuar me departamente të veçanta të biznesit. Analistët përcaktojnë se si të integrohet ERP në proceset e kompanisë. Dhe sa herë që integrimi fillon, kompania duhet të niset me trajnimin e të gjithë punonjësve se si të përdorin sistemin. Gartner të rezervoni 17% të buxhetit vetëm për trajnimin!
Pavarësisht të gjitha vështirësive, shumica e kompanive nga lista Fortune 500 implementuan sisteme ERP deri në vitin 1998: procesi u përshpejtua nga frika e Y2K. Tregu i ERP vazhdon të rritet edhe sot . Kjo është një nga segmentet më të mëdha në industrinë globale të software-it.
Industria moderne e ERP
Aktoret më të mëdha janë Oracle dhe SAP. Edhe pse të dyja janë liderë të tregut, produktet e tyre ERP janë befasueshëm të ndryshme. Produkti i SAP është ndërtuar kryesisht brenda kompanisë, ndërsa Oracle ka blerë me agresivitet konkurrentët, si PeopleSoft dhe NetSuite.
Oracle dhe SAP janë aq dominuese, sa që madje në vend të produktit të tij ERP Microsoft Dynamics.
Duke sektorëve të shumtë kanë nevoja specifike për ERP, Oracle dhe SAP ofrojnë konfigurime të gatshme për shumë industri, siç janë ajo ushqimore, automobilistike dhe kimike, si dhe konfigurime vertikale, si proceset e organizatës së shitjeve. Megjithatë, gjithmonë ka vend për lojtarë të nišës, të cilët zakonisht janë të orientuar drejt një vertikale të caktuar:
- për universitetet
- dhe McKesson ofrojnë ERP për organizatat shëndetësore
- për prodhimin dhe logjistikën
ERP vertikale specializohen në integrimet dhe proceset e punës specifike për tregun e synuar: për shembull, në ERP për shëndetësinë .
Megjithatë, specializimi nuk është mundësia e vetme për të gjetur një nišë në treg. Disa startup-e përpiqen të sjellin në treg platforma më moderne software. Një shembull mund të jetë : ajo ofron mundësinë e integrimit (me ERP të ndryshme!) në bazë të abonimit. Startup-e si Anaplan dhe Zoho ofrojnë të njëjtën gjë.
ERP në rritje?
Në vitin 2019, SAP ndihet shkëlqyer: vitin e kaluar, të ardhurat arritën në 24.7 miliardë €, dhe kapitalizimi i tregut tani . Por bota e softuerëve nuk është më e njëjtë si më parë. Kur SAP u shfaq për herë të parë, të dhënat ishin të izoluar dhe washt i vështirë për t'u integruar, kështu që ruajtja e të gjitha këtyre në SAP dukej si një përgjigje e dukshme.
Por tani situata po ndryshon me shpejtësi. Më shumë se shumica e programeve moderne për ndërmarrjet (p.sh., Salesforce, Jira dhe të tjerë) kanë një backend me API të mira për eksportimin e të dhënave. Po formohen liqene të dhënash: për shembull, lehtëson lidhjen midis bazave të të dhënave, e pamundur vetëm disa vite më parë.
Burimi: habr.com
