Maak je bedrijfssoftware intelligenter dankzij de kracht van APIs
Vroeger waren systemen en webapplicaties geïsoleerd. Tegenwoordig kunnen applicaties en software met elkaar praten. Maar waarom willen we dat applicaties met elkaar kunnen communiceren? Net daardoor is het eenvoudig voor een applicatie of software om de functionaliteit van andere services te integreren.
In onderstaande blogpost schrijven we hoe dit praktisch gerealiseerd wordt door de hulp van een Application Programming Interface - kortweg API en gaan we dieper in op de voordelen daarvan. Voor de lezer die dreigt af te haken, je hoeft geen code-tovenaar te zijn om onderstaande tekst te begrijpen.
API voor dummies
Een API is een vrij abstract begrip waarvoor er verschillende definities te vinden zijn op het internet, vaak te technisch getint. Een API kan je vergelijken met een menu in een restaurant. Je kiest uit het menu een bepaald gerecht. De ober geeft deze bestelling door aan de keuken die het gerecht bereidt. Jij hebt geen zicht op hoe het gerecht bereid wordt, en dat hoeft ook niet. De ober brengt nadien het gewenste gerecht tot bij jou aan tafel.
Eenvoudig gezegd moet je een API bekijken als een bouwblok die tussen twee applicaties geplaatst wordt waardoor deze applicaties op een automatische en gestructureerde manier met elkaar kunnen communiceren. Met deze bouwblok kan je bestaande softwaretoepassingen uitbreiden met functionaliteiten die niet in de huidige software voorzien zijn. Zo moet je niet voor elke service een verschillende software gebruiken. Het spreek voor zich dat dit nieuwe opportuniteiten creëert en de weg opent naar innovatie en groei.
API-toepassingen kennen de laatste jaren een explosieve groei. Grote bedrijven zoals Facebook, LinkedIn, Spotify, Google, Gmail, Amazon Web Services, etc. kiezen ervoor om een API beschikbaar te maken waardoor andere ontwikkelaars krachtigere producten kunnen creëren met meer functionaliteiten.
Sneller, goedkoper, slimmer
All-in-one softwarebedrijven zullen zich realiseren dat veel van de functionaliteiten die zij voorzien in hun applicaties niet voor al hun klanten van toepassing zijn en bovendien ook veel minder goed presteren dan APIs aangeboden door bedrijven met die ene specifieke focus. Kostbare middelen zullen niet meer besteed worden aan het opnieuw uitvinden van het wiel, maar er zal vertrouwd worden op APIs van deze gespecialiseerde bedrijven.
Ook binnen onze eigen planning software maken wij gebruik van externe APIs zoals deze van Google Maps en TomTom. Zij bezorgen ons bijvoorbeeld de rijafstand en rijtijd tussen verschillende locaties.
Zakentijdschrift Forbes riep 2017 al uit tot het jaar van de API. Deze trend is al een paar jaar ingezet en zal blijvend aan belang winnen in de nabije toekomst, denk bijvoorbeeld maar aan de sterke opkomst van the Internet of Things (IoT) waar alledaagse voorwerpen entiteiten vormen op het internet die met elkaar communiceren via – je kan het al raden – APIs.
Maak gebruikte software intelligenter
Veel bedrijven maakten de laatste jaren de stap naar volledige automatisatie en digitalisering door het inzetten van een ERP, TMS, WMS of soortgelijke toepassing. Dit zijn beheersystemen die bijzonder nuttig zijn en dagelijks hun diensten bewijzen.
Een ERP-systeem bijvoorbeeld zal een organisatie ondersteunen bij al haar processen: van A tot Z wordt alles netjes gestroomlijnd - van offerte tot order, picking, levering en facturatie. Medewerkers zijn niet meer gedoemd tot Excel-files en alles verloopt gestructureerd en automatisch.
Helaas werken zulke systemen qua planning allesbehalve intelligent. Een ERP-pakket zal aangeven welke klanten op een dag moeten worden beleverd, maar zal niet uitrekenen hoe de distributie ervan optimaal te organiseren. Leveringen worden vaak op routes geplaatst vanuit simpele vuistregels. Of vaste rondes zitten in het ERP-systeem en dragen het label ‘historisch gegroeid’. Nochtans zou een efficiëntere planning de kosten aanzienlijk kunnen verlagen.
Ook wij stellen onze oplossingen via een API ter beschikking voor onze eindklanten. Het Movetex-pakket bestaat uit verschillende APIs. Door ze te integreren in vandaag gebruikte software, kan deze ook gemakkelijk worden uitgebreid met slimme en geavanceerde routering. De API maakt gebruik van de waardevolle data in deze software en medewerkers blijven verder werken in hun vertrouwde digitale omgeving.
Conclusie: ‘schoenmaker blijf bij je leest’ wordt relevanter dan ooit
Bedrijven zullen zich steeds meer en meer specialiseren in één specifieke niche en deze functionaliteiten aanbieden via gestandaardiseerde bouwblokken of APIs. Deze algoritmes kunnen daardoor snel en gemakkelijk geïntegreerd worden in bestaande softwaretoepassingen.
Bij Movetex hebben we een passie voor het oplossen van complexe planningsproblemen. Ons verhaal start waar andere partijen zoals ERP, TMS en WMS-partners moeten stoppen. Gelukkig kan je eenvoudig de op vandaag gebruikte software uitbreiden met onze planning software. En dit dankzij de kracht van APIs.
Benieuwd om te zien hoe het werkt? Onze experten tonen je graag wat Movetex voor jouw business kan betekenen. Laat hier je gegevens achter en we contacteren je voor een vrijblijvende demosessie.
Ken De Norre - De Groof
Populaire cases
- Periodiek onderhoud in de beveiligingssector: een kans die u niet mag missen
- Slimme zelfplanning voor servicebedrijven: verhoog klanttevredenheid en bespaar kosten
- 5 essentiële tips om de klantervaring te verbeteren met field service planning software
- Waarom ERP-systemen vaak onvoldoende zijn voor de planning van servicetechniekers
- Hoe bedrijven afspraken voor periodiek onderhoud efficiënt plannen en communiceren