
Ă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. implementimi, është veçanërisht i rrezikshëm! Implementimi i ERP-së nuk është thjesht një vendim blerjeje: është një angazhim për të ndryshuar metodat e menaxhimit të operacioneve. Instalimi i software-it është i lehtë, përshtatja e procesit të punës së gjithë kompanisë - aty qëndron puna kryesore.
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
