Wanneer je denkt aan een eCommerce oplossing, denk je niet meteen aan Sharepoint. Toch zijn er een groot aantal bedrijven die op dit moment Sharepoint overwegen om hun eerste eCommerce stappen te maken. En met deze post wil ik die bedrijven waarschuwen en wijzen op een veel beter alternatief: Magento.
Historie
Eerst maar even Sharepoint algemeen. Wat eens gebouwd werd om documenten op te delen (een share point zogezegd) is uitgebouwd tot een zeer complete oplossing vol met functionaliteiten. Voor alle functionaliteiten geldt dat ze uitstekend hun werk kunnen doen, dat het een uitdaging is dit ook goed voor elkaar te krijgen en dat er voor elke functionaliteit een beter alternatief is. Geen alternatief overigens wat alle functionaliteiten ook in zich heeft.
Naast Sharepoint heeft Microsoft ook Commerce Server, het platform voor webshops (bijvoorbeeld HEMA.nl) en is het bedrijf succesvol in het leveren van ERP systemen. Microsoft Dynamics NAV en Microsoft Dynamics AX zijn de twee ERP systemen van Microsoft die vooral in handelsorganisaties veel worden gebruikt. En daar komt Sharepoint om de hoek kijken.
Sharepoint als eCommerce platform
Logischerwijs (ironisch bedoeld) heeft Microsoft namelijk Sharepoint gekozen om te koppelen met de bestelmogelijkheden en productinformatie van Microsoft Dynamics AX. Oftewel: als je bedrijf AX gebruikt voor verkoop- en product-informatie, dan adviseert Microsoft Sharepoint te gebruiken om klanten de mogelijkheid te geven online te bestellen. Maar dat is ook meteen het grootste probleem.
Microsoft Sharepoint levert een online bestelformulier. Er zijn vrijwel geen standaard mogelijkheden om bijvoorbeeld up- en cross-selling toe te passen. De zoekmachine werkt erg rigide en het toepassen van een beetje fraai design kost je hoofdbrekens.
Het grootste probleem zit hem echter in de direct koppeling met het ERP systeem. Dat levert performance problemen op zodra je webshop het druk gaat krijgen en extra licentiekosten om iedereen toegang te kunnen geven. Om het allemaal nog erger te maken, is toegang tot Sharepoint gekoppeld aan de Active Directory. Oftewel: als je een klant toegang wil geven, moet deze bekend zijn als gebruiker in je netwerk…..er zijn wegen om dit te omzeilen (de befaamde DMZ van Sharepoint), maar de schoonheidsprijs verdient het niet.
Conclusie
Groothandels die draaien op Microsoft Dynamics AX en door hun partner worden geadviseerd de Sharepoint oplossing te kiezen, kunnen beter contact opnemen met een eCommerce specialist. Waarom?
Of het moet je doel zijn een dienst aan te bieden aan je klant die deze niet verder helpt, je wel veel geld kost aan licenties en de interne processen vertraagd. Anders is het beter om te kijken naar een oplossing waarbij je via een tussenlaag communiceert met een echt eCommerce platform (zoals Magento). De tussenlaag zorgt ervoor dat de communicatie stabieler verloopt ten opzichte van een directe koppeling en kost je minder licenties.
Bovendien biedt een tussenlaag de flexibiliteit om over te stappen op een ander platform, als dat nodig is.