Çfarë është SAP?

Çfarë është SAP?

Çfarë është SAP? Pse në tokë vlen 163 miliardë dollarë?

Çdo vit, kompanitë shpenzojnë 41 miliardë dollarë në softuer Planifikimi i burimeve sipërmarrëse, i njohur me shkurtesën ERP. Sot, pothuajse çdo biznes i madh ka zbatuar një ose një sistem tjetër ERP. Por shumica e kompanive të vogla zakonisht nuk blejnë sisteme ERP dhe shumica e zhvilluesve ndoshta nuk e kanë parë një të tillë në veprim. Pra, për ata prej nesh që nuk e kanë përdorur ERP, pyetja është...cila është kënaqësia? Si arrin një kompani si SAP të shesë 25 miliardë dollarë në vit në ERP?

Dhe si ndodhi kjo 77% e tregtisë botërore, duke përfshirë 78% të furnizimeve ushqimore që kalojnë përmes programeve SAP?

ERP është vendi ku kompanitë ruajnë të dhënat kryesore operacionale. Po flasim për parashikimet e shitjeve, porositë e blerjeve, inventarin dhe proceset që shkaktohen bazuar në ato të dhëna (si p.sh. pagesa e furnitorëve kur vendosen porositë). Në njëfarë kuptimi, ERP është "truri" i kompanisë - ruan të gjitha të dhënat e rëndësishme dhe të gjitha veprimet që shkaktohen nga këto të dhëna në rrjedhat e punës.

Por, përpara se të pushtonte plotësisht botën moderne të biznesit, si lindi ky softuer? Historia e ERP fillon me punën serioze të automatizimit të aktiviteteve të zyrës në vitet 1960. Më parë, në vitet '40 dhe '50, kishte kryesisht automatizim të punëve mekanike me jakë blu - mendoni General Motors, i cili krijoi departamentin e tij të automatizimit në 1947. Por automatizimi i punëve me jakë të bardhë (shpesh me ndihmën e kompjuterëve!) filloi në vitet '60.

Automatizimi i viteve '60: shfaqja e kompjuterëve

Proceset e para të biznesit që u automatizuan duke përdorur kompjuterë ishin lista e pagave dhe faturimi. Më parë, ushtri të tëra punonjësish të zyrës numëronin manualisht orët e punonjësve në libra, shumëzuar me tarifën për orë, pastaj zbritnin manualisht taksat, zbritjet e përfitimeve, etj... të gjitha vetëm për të llogaritur pagën e një muaji! Ky proces intensiv i punës dhe i përsëritur ishte i prirur ndaj gabimeve njerëzore, por ishte ideal për automatizimin e kompjuterit.

Deri në vitet 60, shumë kompani po përdornin kompjuterët IBM për të automatizuar listën e pagave dhe faturimin. Përpunimi i të dhënave është një term i vjetëruar, nga i cili ka mbetur vetëm kompania Përpunimi automatik i të dhënave, Inc.. Sot ne themi "IT" në vend të kësaj. Në atë kohë, industria e zhvillimit të softuerit nuk ishte formuar ende, kështu që departamentet e IT shpesh punësonin analistë dhe u mësonin atyre se si të programonin në vend. Departamenti i parë i Shkencave Kompjuterike në Shtetet e Bashkuara u hap nga Universiteti Purdue në vitin 1962 dhe diplomimi i parë në specialitet u bë disa vite më vonë.

Çfarë është SAP?

Shkrimi i programeve të automatizimit/përpunimit të të dhënave në vitet '60 ishte një detyrë e vështirë për shkak të kufizimeve të kujtesës. Nuk kishte gjuhë të nivelit të lartë, asnjë sistem operativ të standardizuar, asnjë kompjuter personal - vetëm mainframe të mëdha, të shtrenjta me një sasi të vogël memorie, ku programet funksiononin në bobina të shiritit magnetik! Programuesit shpesh punonin në kompjuter natën kur ai ishte i lirë. Ishte e zakonshme që kompanitë si General Motors të shkruanin sistemet e tyre operative për të përfituar sa më shumë nga mainframe-t e tyre.

Sot ne përdorim softuer aplikimi në disa sisteme operative standarde, por ky nuk ishte rasti deri në vitet 1990. NË epoka mesjetare e mainframe 90% e të gjithë softuerit u shkrua me porosi, dhe vetëm 10% u shit gati.

Kjo situatë ndikoi thellësisht në mënyrën se si kompanitë zhvilluan teknologjitë e tyre. Disa sugjeruan që e ardhmja do të ishte hardueri i standardizuar me një sistem operativ fiks dhe gjuhë programimi, si p.sh Sistemi SABER për industrinë e aviacionit (e cila përdoret ende sot!) Shumica e kompanive vazhduan të krijonin softuerin e tyre plotësisht të izoluar, shpesh duke rishpikur rrotën.

Lindja e softuerit standard: Softueri i zgjeruar SAP

Në vitin 1972, pesë inxhinierë u larguan nga IBM për të lidhur një kontratë softuerësh me një firmë të madhe kimike të quajtur ICI. Ata themeluan një kompani të re të quajtur SAP (Systemanalyse und Programmentwicklung ose "analiza e sistemeve dhe zhvillimi i programeve"). Ashtu si shumica e zhvilluesve të softuerit në atë kohë, ata ishin të përfshirë kryesisht në këshillim. Punonjësit e SAP erdhën në zyrat e klientëve dhe zhvilluan softuer në kompjuterët e tyre, kryesisht për menaxhimin e logjistikës.

Çfarë është SAP?

Biznesi ishte i mirë: SAP e mbylli vitin e parë me të ardhura prej 620 mijë markash, që është pak më shumë se 1 milion dollarë në dollarët e sotëm. Ata shpejt filluan t'ua shesin softuerin e tyre klientëve të tjerë, duke e bartur atë në sisteme të ndryshme operative sipas nevojës. Gjatë katër viteve të ardhshme, ata fituan 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ë një mundësi e largët. Kurba e rritjes T2D3, por e ardhmja e SAP dukej e ndritshme.

Softueri SAP ishte i veçantë për disa arsye. Në atë kohë, shumica e programeve funksiononin natën dhe e printonin rezultatin në shirita letre, të cilat i kontrolloje mëngjesin tjetër. Në vend të kësaj, programet SAP funksionuan në kohë reale, dhe rezultati nuk u shfaq në letër, por në monitorë (që në atë kohë kushtonin rreth 30 mijë dollarë).

Por më e rëndësishmja, softueri SAP u krijua për të qenë i shtrirë që në fillim. Në kontratën origjinale me ICI, SAP nuk e ndërtoi softuerin nga e para, siç ishte e zakonshme në atë kohë, por përkundrazi shkroi kodin në krye të një projekti të mëparshëm. Kur SAP lëshoi ​​​​softuerin e tij të kontabilitetit financiar në 1974, fillimisht planifikoi të shkruante module shtesë softuerësh në krye të tij në të ardhmen dhe t'i shiste ato. Kjo shtrirje është bërë një tipar përcaktues i SAP. Në atë kohë, ndërveprimi ndërmjet konteksteve të klientit konsiderohej një risi radikale. Programet u shkruan nga e para për çdo klient.

Rëndësia e integrimit

Kur SAP prezantoi modulin e tij të dytë të softuerit të prodhimit, përveç modulit të parë financiar, të dy modulet ishin në gjendje të komunikonin lehtësisht me njëri-tjetrin sepse kishin një bazë të dhënash të përbashkët. Ky integrim e bëri kombinimin e moduleve dukshëm më të vlefshëm sesa vetëm dy programet veç e veç.

Për shkak se softueri automatizonte disa procese biznesi, ndikimi i tij varej shumë nga qasja në të dhëna. Të dhënat e porosisë së blerjes ruhen në modulin e shitjeve, të dhënat e inventarit të produktit ruhen në modulin e magazinës, etj. Dhe meqenëse këto sisteme nuk ndërveprojnë, ato duhet të sinkronizohen rregullisht, domethënë, punonjësi kopjon manualisht të dhënat nga një bazë të dhënash në tjetrën. .

Softueri i integruar e zgjidh këtë problem duke lehtësuar komunikimin ndërmjet sistemeve të kompanisë dhe duke mundësuar lloje të reja automatizimi. Ky lloj integrimi - ndërmjet proceseve të ndryshme të biznesit si dhe burimeve të të dhënave - është një tipar kyç i sistemeve ERP. Kjo u bë veçanërisht e rëndësishme ndërsa hardueri evoluoi, duke hapur mundësi të reja për automatizimin - dhe sistemet ERP lulëzuan.

Shpejtësia e aksesit në informacion në softuer të integruar u lejon kompanive ndryshoni plotësisht modelet e biznesit tuaj. Compaq, duke përdorur ERP, prezantoi një model të ri të "make-to-order" (d.m.th., ndërtimi i një kompjuteri vetëm pasi të jetë marrë një urdhër i qartë). Ky model kursen para duke reduktuar inventarin, duke u mbështetur në rikthimin e shpejtë - pikërisht në atë që ndihmon një ERP i mirë. Kur IBM ndoqi shembullin, ajo reduktoi kohën e dorëzimit për komponentët nga 22 ditë në tre.

Si duket realisht ERP

Fjalët "softuer i ndërmarrjes" nuk shoqërohen me një ndërfaqe në modë dhe miqësore për përdoruesit, dhe SAP nuk bën përjashtim. Një instalim bazë SAP përmban 20 tabela të bazës së të dhënave, 000 prej të cilave janë tabela konfigurimi. Këto tabela përmbajnë rreth 3000 vendime konfigurimi që duhet të merren përpara se programi të fillojë të funksionojë. Kjo është arsyeja pse Specialist i konfigurimit të SAP - ky është një profesion i vërtetë!

Pavarësisht kompleksitetit të personalizimit, softueri SAP ERP ofron një vlerë kryesore - integrim të gjerë midis disa proceseve të biznesit. Ky integrim rezulton në mijëra raste përdorimi në një organizatë. SAP i organizon këto raste përdorimi në "transaksione", të cilat janë veprime biznesi. Disa shembuj të transaksioneve përfshijnë "krijoni porosinë" dhe "shfaqni klientin". Këto transaksione janë të organizuara në një format direktoriumi të ndërthurur. Pra, për të gjetur transaksionin Create Sales Order, shkoni te direktoria Logistics, pastaj Sales, më pas Porosi dhe aty do të gjeni transaksionin aktual.

Çfarë është SAP?

Të quash ERP një "shfletues transaksioni" do të ishte një përshkrim çuditërisht i saktë. Është shumë i ngjashëm me një shfletues, me një buton prapa, butona zmadhimi dhe një fushë teksti për "TCodes", ekuivalenti i shiritit të adresave të një shfletuesi. SAP mbështet më shumë se 16 lloje transaksionesh, kështu që lundrimi në pemën e transaksionit mund të jetë i vështirë pa këto kode.

Pavarësisht numrit marramendës të konfigurimeve dhe transaksioneve të disponueshme, kompanitë ende përballen me raste unike të përdorimit dhe duhet të rregullojnë mirë operacionet e tyre. Për të trajtuar rrjedha të tilla unike të punës, SAP ka një mjedis programimi të integruar. Ja se si funksionon secila pjesë:

Të dhëna

Në ndërfaqen SAP, zhvilluesit mund të krijojnë tabelat e tyre të bazës së të dhënave. Këto janë tabela relacionale si bazat e të dhënave të rregullta SQL: kolona të llojeve të ndryshme, çelësa të huaj, kufizime vlerash dhe leje leximi/shkrimi.

logjikë

SAP zhvilloi një gjuhë të quajtur ABAP (Advanced Business Application Programming, fillimisht Allgemeiner Berichts-Aufbereitungs-Prozessor, gjermanisht për "procesor të përgjithshëm të raportimit"). Ai i lejon zhvilluesit të drejtojnë logjikën e biznesit të personalizuar në përgjigje të ngjarjeve specifike ose sipas një orari. ABAP është një gjuhë e pasur me sintaksë, me rreth tre herë më shumë fjalë kyçe se JavaScript (shih më poshtë). zbatimi i lojës 2048 në gjuhën ABAP). Kur të keni shkruar programin tuaj (SAP ka një redaktues programimi të integruar), ju e publikoni atë si transaksionin tuaj, së bashku me një kod TC individual. Ju mund të personalizoni sjelljen ekzistuese duke përdorur një sistem të gjerë grepash të quajtur "shtesat e biznesit", ku një program është konfiguruar të ekzekutojë kur ndodh një transaksion specifik - i ngjashëm me aktivizuesit SQL.

UI

SAP gjithashtu vjen me një projektues për krijimin e UI. Ai mbështet drag-n-drop dhe vjen me veçori të dobishme siç janë format e krijuara të bazuara në një tabelë DB. Përkundër kësaj, është mjaft e vështirë për t'u përdorur. Pjesa ime e preferuar e projektuesit është vizatimi i kolonave të tabelës:

Çfarë është SAP?

Vështirësitë e zbatimit të ERP

ERP nuk është i lirë. Një korporatë e madhe shumëkombëshe mund të shpenzojë nga 100 milion dollarë deri në 500 milion dollarë për zbatimin, duke përfshirë 30 milion dollarë tarifa licencimi, 200 milion dollarë për shërbime konsulence dhe pjesa tjetër në pajisje, trajnime për menaxherët dhe punonjësit. Zbatimi i plotë kërkon katër deri në gjashtë vjet. CEO i një kompanie të madhe kimike tha: "Një avantazh konkurrues në industri do t'i jepet kompanisë që mund të kryejë punën e zbatimit të SAP më mirë dhe më lirë."

Dhe nuk ka të bëjë vetëm me paratë. Zbatimi i një ERP është një përpjekje e rrezikshme dhe rezultatet ndryshojnë shumë. Një nga rastet e suksesshme është zbatimi i ERP në Cisco, i cili zgjati 9 muaj dhe 15 milionë dollarë.Për krahasim, zbatimi në Dow Chemical Corporation kushtoi 1 miliard dollarë dhe zgjati 8 vjet. Marina amerikane shpenzoi 1 miliard dollarë për katër projekte të ndryshme ERP, por të gjitha dështuan.. Tashmë 65% e menaxherëve besojnë se zbatimi i sistemeve ERP ka një "shans të moderuar për të dëmtuar biznesin". Kjo është diçka që nuk e dëgjoni shpesh kur vlerësoni softuerin!

Natyra e integruar e ERP do të thotë që zbatimi i tij kërkon një përpjekje të tërë të kompanisë. Dhe meqenëse kompanitë përfitojnë vetëm pas i kudondodhur zbatimi, kjo është veçanërisht e rrezikshme! Zbatimi i një ERP nuk është vetëm një vendim blerjeje: ai është një angazhim për të ndryshuar mënyrën se si menaxhoni operacionet tuaja. Instalimi i softuerit është i lehtë, rikonfigurimi i fluksit të punës të gjithë kompanisë është vendi ku qëndron puna e vërtetë.

Për të zbatuar një sistem ERP, klientët shpesh punësojnë një firmë këshillimi si Accenture dhe u paguajnë atyre miliona dollarë për të punuar me njësi individuale biznesi. Analistët përcaktojnë se si të integrojnë ERP në proceset e kompanisë. Dhe sapo të fillojë integrimi, kompania duhet të fillojë të trajnojë të gjithë punonjësit se si të përdorin sistemin. Gartner rekomandon rezervoni 17% të buxhetit vetëm për trajnime!

Pavarësisht nga të gjitha vështirësitë, shumica e kompanive të Fortune 500 kishin implementuar sisteme ERP deri në vitin 1998, një proces i përshpejtuar nga frika Y2K. Tregu ERP vazhdon të rritet edhe sot tejkalon 40 miliardë dollarë. Është një nga segmentet më të mëdha në industrinë globale të softuerit.

Industria moderne ERP

Lojtarët më të mëdhenj janë Oracle dhe SAP. Edhe pse të dy janë liderë të tregut, produktet e tyre ERP janë çuditërisht të ndryshme. Produkti i SAP u ndërtua kryesisht në shtëpi, ndërsa Oracle fitoi në mënyrë agresive konkurrentë si PeopleSoft dhe NetSuite.

Oracle dhe SAP janë aq dominues sa madje Microsoft përdor SAP në vend të produktit të vet Microsoft Dynamics ERP.

Për shkak se shumica e industrive kanë nevoja mjaft specifike për ERP, Oracle dhe SAP kanë konfigurime të para-ndërtuara për shumë industri si ushqimi, automobilat dhe kimikatet, si dhe konfigurime vertikale siç janë proceset e aktivizimit të shitjeve. Sidoqoftë, ka gjithmonë vend për lojtarët e veçantë që priren të përqendrohen në një vertikale specifike:

  • Banner Ellucian për universitetet
  • Për dhe McKesson ofrojnë ERP për organizatat e kujdesit shëndetësor
  • QAD për prodhimin dhe logjistikën

ERP-të vertikale specializohen në integrime dhe flukse pune specifike për tregun e synuar: për shembull, ERP për kujdesin shëndetësor mund të mbështesë protokollet HIPAA.

Megjithatë, specializimi nuk është mundësia e vetme për të gjetur vendin tuaj në treg. Disa startup po përpiqen të sjellin në treg platforma më moderne softuerike. Një shembull do të ishte Zuora: Ofron mundësinë e integrimit (me ERP të ndryshme!) me abonim. Startups si Anaplan dhe Zoho ofrojnë të njëjtën gjë.

A është ERP në rritje?

SAP po ecën mirë në 2019: të ardhurat ishin 24,7 miliardë euro vitin e kaluar dhe kapitalizimi i saj i tregut është tani tejkaloi 150 miliardë euro. Por bota e softuerit nuk është ajo që ka qenë. Kur SAP doli për herë të parë, të dhënat u mbyllën dhe ishin të vështira për t'u integruar, kështu që ruajtja e të gjitha në SAP dukej si përgjigjja e qartë.

Por tani situata po ndryshon me shpejtësi. Shumica e programeve moderne të ndërmarrjeve (p.sh. Salesforce, Jira, etj.) kanë një backend me API të mira për eksportimin e të dhënave. Liqenet e të dhënave formohen: për shembull, pasazh i shpejtë lehtëson ndërlidhjen e bazave të të dhënave që ishte e pamundur vetëm pak vite më parë.

Burimi: www.habr.com

Shto një koment