Open Source PIM systemen : een functionele vergelijking.

Er zijn veel Product Information Management Systemen op de markt, dus het maken van een keuze is niet eenvoudig. Open Source PIM software biedt in het algemeen veel voordelen voor enthousiastelingen. Deze omvatten flexibiliteit, betaalbaarheid en modulariteit. Ondertussen zijn er verschillende Open Source PIM (Product Information Management) Systemen die echt de aandacht waard zijn.

In dit artikel vergelijken we de drie meest bekende Open Source PIM Product Information Management Systemen op de Markt – AtroPIM, Pimcore en Akeneo.

Ga er goed voor zitten, want dit is tot nu toe ons langste blog. Misschien saai om te lezen, maar op elk onderwerp kun je zelf afvinken welke Open Source PIM oplossing voor jou het meest geschikt is.

Positionering Open Source PIM

atropim PIMcore PIM Akeneo
Configureerbaar productinformatie systeem met portalfunctionaliteit om leveranciers, externe medewerkers, partners en klanten te betrekken. AtroPIM is gebaseerd op  AtroCore, Master Data Management (MDM) en uitbreidbaar met de AtroDAM oplossing. Alles-in-één oplossing bestaande uit Product Information Management (PIM), Digital Asset Management (DAM), Content Management System (CMS), Master Data Management (MDM), Customer Data Platform (CDP) en een Ecommerce oplossing. Uitbreidbaar Product Information Management (PIM) en Product Experience Management (PXM) Systeem met add-ons voor import van gegevens van verschillende leveranciers, het delen van catalogi met zakenpartners en syndicatie van product informatie.

 

Open Source PIM Architectuur

Open Source PIM : AtroPIM

Er is een enkele kernversie van de software(AtroCore), die kan worden uitgebreid met premium en gratis extensies. AtroPIM,  AtroDAM  zijn ook extensies voor  AtroCore. On-Premise of Cloud-based gebruik is mogelijk.

Open Source PIM : Pimcore

Er is een single all-in-one kernversie van de software, die kan worden uitgebreid met extra premies en gratis extensies. On-Premise of Cloud-based gebruik is mogelijk.

Open Source PIM : Akeneo

Er zijn 3 edities van de software. Alleen de Community Edition kan on premise worden gebruikt. Growth en Enterprise Editions zijn SaaS-oplossingen. Het is niet mogelijk om de Community Editions uit te breiden met de modules die zijn gewijd aan de Enterprise Edition. Alle 3 editions zijn gebouwd op dezelfde kerncodebasis.

Master-gegevensbeheer

AtroPIM

Beheer van alle gegevens is mogelijk. Er zijn allerlei relaties mogelijk tussen de entiteiten – een-op-veel, veel-op-een en veel-op-veel. Programmeren is nodig om aanvullende informatie op te slaan voor een veel-op-veel relatie. Er zijn ca. 20 gegevenstypen met de mogelijkheid om regels te configureren voor intelligente validatie, bijvoorbeeld min- en max-waarden voor gegevens typen. Er is een apart gegevenstype voor het opslaan van digitale assets.

Pimcore

Beheer van alle gegevens is mogelijk. Pimcore  biedt de meest geavanceerde MDM-functionaliteit.  Een diepgaand begrip van het systeem is nodig. Er zijn allerlei relaties mogelijk tussen de objecten in het systeem – een-op-veel, veel-op-een en veel-op-veel. Programmering is nodig om aanvullende informatie op te slaan voor een veel-op-veel relatie. Er zijn meer dan 30 gegevenstypen.

Akeneo

Alleen beheer van productinformatie is mogelijk. U kunt geen aanvullende informatie uit de doos beheren. U kunt nog steeds uw eigen extensies implementeren om aanvullende gegevens te beheren.

Data Model Configuratie

AtroPIM

AtroPIM heeft een configureerbaar gegevensmodel, dat is gebaseerd op entiteiten. U kunt nieuwe entiteiten maken en bestaande entiteiten bewerken. Configuratie van het datamodel is intuïtief begrijpelijk voor mensen die weten hoe relationele databases werken.

Pimcore

Pimcore heeft een configureerbaar datamodel, dat gebaseerd is op objecten. U kunt nieuwe objecten maken of bestaande objecten bewerken. “Know How” is nodig om een configuratie te kunnen uitvoeren.

Akeneo

Er is geen configuratie van het datamodel mogelijk, maar de bestaande data model en lay-outs kunnen via aangepaste programmering worden gewijzigd/uitgebreid.

Gebruikersinterfaces (UI)

Alle drie de systemen zijn volledig web gebaseerd en hebben een zeer snelle gebruikersinterface.

AtroPIM

AtroPIM is de enige volledig mobielvriendelijke applicatie (met een responsief UI-ontwerp). Er zijn 3 thema’s out of the box – klassiek, donker en licht. UI is gebaseerd op deelvensters, er zijn geen tabbladen. Er zijn meerdere configureerbare dashboards op basis van vooraf gedefinieerde dashboards. De beheerder kan afzonderlijke navigatie voor elke gebruiker configureren. Alle UI-lay-outs zijn volledig configureerbaar.

Pimcore

Pimcore biedt alleen mobielvriendelijke interfaces voor portals (websites, online winkels), die altijd individueel moeten worden ontwikkeld. De gebruikersinterface is gebaseerd op tabbladen, ziet er ingewikkeld uit en is even wennen. Het kan dus even duren voordat u de informatie vindt of de functie die u zoekt. Er zijn gebruikers specifieke en configureerbare dashboards. Het maken van aangepaste lay-outs op basis van de hoofddefinitie is mogelijk. Het overschrijft de instellingen voor de visuele aspecten van de lay-out en gegevenscomponenten.

Akeneo

Akeneo is niet mobielvriendelijk. Het biedt een gepolijste vereenvoudigde gebruikersinterface. Het is dus voor iedereen gemakkelijk om te leren hoe het systeem te gebruiken. Er zijn verschillende vooraf geconfigureerde dashboards, afhankelijk van de gebruikersfunctie.

Importeren/exporteren

AtroPIM

Verschillende import- en exportfeeds kunnen worden geconfigureerd zonder enige programmering (algemeen en kanaal specifiek). U kunt gegevens configureren, importeren of exporteren voor elke entiteit in het systeem, samen met de gegevens voor de gerelateerde entiteiten (bijvoorbeeld product met hun activa, product met hun catalogi etc). Extra import- en export feed typen kunnen worden geprogrammeerd.

Pimcore

Eenvoudig importeren en exporteren van de gegevens voor één dataobject (zonder gerelateerde data) is mogelijk. Ingewikkelde import- en exportscenario’s zijn niet mogelijk zonder extra programming.

Akeneo

Er zijn veel vooraf gedefinieerde “Taken” voor het importeren en exporteren van gegevens. Extra “Jobs” kunnen via programmering worden geïmplementeerd.

Workflows

AtroPIM

Workflows zijn zeer flexibel en kunnen tegen lage kosten worden geïmplementeerd (Workflow Module is nodig). Workflow implementatie moet worden gedaan door programmeurs, niet door operators. De configuratiemogelijkheden van de gebruikersinterface (bijv. zoals een stroomdiagram) zijn zeer beperkt.

Pimcore

AtroPIM en  Pimcore  gebruiken dezelfde Symfony Workflow Component voor het beheer van workflows, dus de technische mogelijkheden zijn vrijwel hetzelfde voor beide systemen. Pimcore  heeft zeer flexibele workflows, die tegen lage kosten kunnen worden geïmplementeerd. Het moet worden gedaan door programmeurs, niet door operators. Er zijn geen UI-configuratiemogelijkheden (bijv. zoals een stroomdiagram).

Akeneo

Workflows zijn alleen mogelijk in de Enterprise Edition. Deze zijn vrij eenvoudig en bestrijken voornamelijk het goedkeuringsproces.

Digitaal Asset Management (DAM)

AtroPIM

AtroPIM maakt het gebruik van een eigen DAM (AtroDAM) of een ander DAM-systeem van derden mogelijk.  Open Source PIM AtroPIM en AtroDAM  een naadloos te integreren als een enkel software-exemplaar. Alle geüploade bestanden worden automatisch weergegeven in DAM. Er zijn velden en kenmerken van het type “asset”.  AtroDAM  is zeer configureerbaar. Er is activa typering. U kunt elke vorm van metagegevens beheren die workflows heeft (workflows module is vereist).

Pimcore

DAM is een integraal onderdeel van Pimcore  en is de meest functionele van deze 3 systemen. Assets kunnen worden geconfigureerd als alle andere objecten in het systeem. Beeldbewerking en on-the-fly beeld- en videoconversie  is mogelijk. U kunt elke vorm van metagegevens beheren en workflows hebben. U kunt een voorbeeld van veel afbeeldingen, video’s en document formaten bekijken.

Akeneo

DAM is alleen beschikbaar in de Enterprise Edition. Dam-systemen van derden kunnen worden geïntegreerd met de Community Edition.

Gegevenshiërarchie

AtroPIM

Producten nemen kenmerken over van productfamilies. Door een premium module te gebruiken, heeft u mogelijk hiërarchie binnen productfamilies. Productvarianten nemen kenmerkwaarden over van bovenliggende producten (de module Productvarianten is nodig). U kunt de overname uitschakelen en een afzonderlijke waarde instellen.

Pimcore

Pimcore biedt de meest geavanceerde overervingsscenario’s out of the box zonder uitbreidingen. Productvarianten nemen kenmerken over van het bovenliggende product. U kunt de overname uitschakelen en een afzonderlijke waarde instellen.

Akeneo

Producten erven attributen van families. Productvarianten nemen kenmerken over van ouders. Er is geen andere overerving mogelijk. Overerving van bepaalde kenmerken kan niet worden uitgeschakeld.

Connectiviteit en API

Alle drie de systemen kunnen worden aangesloten op elk systeem van derden.

AtroPIM

AtroPIM heeft een API-georiënteerde softwarearchitectuur, wat betekent dat de front-end altijd API gebruikt om met de backend te werken. De REST API is dus beschikbaar voor alles, inclusief aanpassingen en aangepaste configuraties.

Pimcore

Open Source PIM Pimcore implementeert  GraphQL en biedt veel configuraties, bijvoorbeeld voor het creëren van eigen entry points.

Akeneo

Akeneo biedt REST API als extra applicatie. Aanpassingen zijn niet automatisch beschikbaar via REST API. Dit moet dienovereenkomstig worden uitgebreid.

Portalen

AtroPIM

Verschillende typen portals kunnen worden geconfigureerd voor leveranciers, partners, medewerkers en klanten. Portals werken als een “PIM-subsysteem” en kunnen verschillende gebruikers hebben met rollen die aan hen zijn toegewezen om beperkte toegang voor hen te implementeren.

Pimcore

Portals kunnen worden geïmplementeerd via additionele programmering. Er is geen standaard ingesloten portalfunctionaliteit.

Akeneo

Akeneo heeft geen portalen. Onboarder-  en gedeelde catalogi kunnen worden gebruikt om leveranciers en klanten aan boord te krijgen. Deze zijn alleen beschikbaar in de Enterprise Edition. Er is geen embedded portal functionality.

Toegangscontrole en machtigingsbeheer

AtroPIM

Gebruikersmachtigingen zijn gebaseerd op een gebruikers-, teams- en rollenconcept. Je hebt een zeer flexibel toegangsbeheer, zelfs voor aangepaste entiteiten. U kunt verschillende rollen maken. Er kunnen meerdere rollen worden toegewezen aan gebruikers en teams. Gebruikers erven ook rollen van hun teams. Volgende toegangsniveaus zijn mogelijk – voor eigen gegevensrecords, voor de gegevensbestanden van het eigen team, voor alle gegevensbestanden. Machtigingen (weergeven, bewerken, verbergen) kunnen voor één veld worden ingesteld.

Pimcore

Gebruikersmachtigingen in Pimcore  zijn gebaseerd op een gebruiker en rollen concept. Toegang tot elk object in het systeem kan worden geconfigureerd voor een rol. Een gebruiker kan meer dan één rol aan hem hebben toegewezen. Er zijn geen toegangsniveaus, maar “tijdelijke oplossingen” kunnen worden geïmplementeerd om deze functionaliteit te bereiken.

Akeneo

Gebruikersmachtigingen zijn gebaseerd op een users-  en rollenconcept. U hebt eenvoudig toegangsbeheer. U kunt verschillende rollen maken en vooraf gedefinieerde machtigingen toewijzen aan deze rollen voor een vooraf gedefinieerde lijst met entiteiten. Eén gebruiker kan meer dan één rol aan hem hebben toegewezen. Er zijn geen toegangsniveaus en geen machtigingen op veldniveau.

Open Source PIM & Product Experience Management (PXM)

AtroPIM

AtroPIM biedt veel functies voor omni-channel commerce. U kunt werken met verschillende catalogi, kanalen, kanaal specifieke en gelokaliseerde productinformatie hebben en kanaal specifieke gegevens exporteren. Productgegevens syndicatie wordt aangedreven door “Channable” ( betaalde oplossing waarmee >2500 kanalen kunnen worden aangesloten).

Pimcore

Als MDM-oplossing is pimcore  niet bedoeld als oplossing voor PXM, maar als een zeer configureerbaar systeem kan het worden geconfigureerd om te worden gebruikt voor omni-channel commerce. Productgegevens syndicatie wordt aangedreven door “Productsup” ( betaalde oplossing waarmee >2000 kanalen kunnen worden aangesloten).

Akeneo

Akeneo biedt veel functies voor PXM uit de doos. U kunt verschillende kanalen, kanaal specifieke of gelokaliseerde informatie beheren. Akeneo biedt een eigen module voor syndicatie van productinformatie aan Amazon, GoogleShopping, Alibaba en eBay.

Open Source PIM Classificaties

AtroPIM

Classificatiesystemen kunnen tegen lage kosten worden geïmplementeerd. Eigen classificatiesystemen zijn mogelijk. Classificatiesystemen zoals eCl@ss, ETIM of GS1 kunnen eenvoudig worden geïmplementeerd. Import en export kunnen worden bevestigd als via extra import/export feed types. Meerdere gelijktijdige classificaties zijn mogelijk.

Pimcore

Classificatiesystemen kunnen tegen lage kosten worden geïmplementeerd. Eigen classificatiesystemen zijn mogelijk. U kunt structuurtoewijzingen maken voor product data op basis van branche specifieke classificatiesystemen zoals  eCl@ss, ETIM of GS1. Meerdere gelijktijdige classificaties zijn mogelijk. De in- en uitvoer van de gerubriceerde gegevens moet bovendien worden geprogrammeerd.

Akeneo

Het gegevensmodel is niet gemaakt om de classificatiesystemen te leveren. Alleen oplossingen voor tijdelijke oplossingen zijn denkbaar. Er is veel programmeerwerk nodig.

Controle en versiebeheer

AtroPIM

AtroPIM houdt wijzigingen bij voor elk gegevensveld of kenmerk. Het is mogelijk om de oude waarde met een klik op de knop te herstellen (de revisiemodule is nodig). Momenteel is er geen versie voor de hele gegevensrecord.

Pimcore

Alle wijzigingen worden automatisch gelogd voor documenten, middelen en objecten. U kunt zoveel versies opslaan als u wilt en kiezen welke versie u wilt publiceren.

Akeneo

Met de Community Edition heb je voor elk attribuut toegang tot de geschiedenis van gegevenswijzigingen.

Akeneo biedt versiebeheer van de productgegevens alleen in de Enterprise Edition.

Open Source PIM Samenwerking

AtroPIM

AtroPIM biedt veel voor samenwerking en communicatie binnen het systeem. U kunt een eigenaar en toegewezen gebruiker hebben voor een gegevensrecord, teams gebruiken, opmerkingen plaatsen, discussies leiden (de discussiemodule is nodig), andere gebruikers vermelden (zodat ze meldingen ontvangen), zich abonneren op gegevens records.

Pimcore

Er is geen communicatiestream voor het plaatsen van opmerkingen of het bekijken van de geschiedenis van wijzigingen op veldniveau. Er is geen eigenaar en toegewezen gebruiker voor gegevensrecords. Tijdelijke oplossingen zijn mogelijk via de configuratie van het gegevensmodel.

Akeneo

Er is geen owner en toegewezen gebruiker voor gegevensrecords. Het plaatsen van opmerkingen en het bekijken van de geschiedenis van wijzigingen is mogelijk.

Datakwaliteit en volledigheid

AtroPIM

AtroPIM meet de totale volledigheid, volledigheid voor globale waarden, voor elke gebruikte taal en elk kanaal (de volledigheidsmodule is nodig). Er zijn verschillende dashboardwidgets om de volledigheidsstatistieken te controleren. Gegevens worden automatisch gevalideerd als het type. Gegevensrecords kunnen worden opgeslagen met lege verplichte velden. Volledigheid is beschikbaar voor elke entiteit in het systeem. Gegevensrecords kunnen worden gefilterd op volledigheidsniveau.

Pimcore

Pimcore heeft tal van functionaliteiten voor het definiëren en verbeteren van de datakwaliteit en het bewaken van de volledigheid van data. Berekende velden moeten worden gebruikt om de volledigheid van afzonderlijke kenmerken of talen te controleren. Gebruik gegevensvalidatie en gegevenskwaliteitsrapporten voor een centraal  overzicht. Verplichte velden moeten in worden ingevuld om de gegevens record op te slaan.

Akeneo

Akeneo meet kwaliteitsscores en volledigheid van de datarecords. De volledigheidsstatistieken worden weergegeven op de vooraf geconfigureerde dashboards. Gegevens worden automatisch gevalideerd op basis van het type. Gegevensrecords kunnen worden opgeslagen met lege verplichte velden. Volledigheid is alleen beschikbaar voor producten.

Meertaligheid en vertalingen

Alle 3 de systemen ondersteunen meertaligheid en maken het gebruik van lokaliseerbare velden/attributen mogelijk. Vertalingen worden niet native ondersteund, maar er kunnen extra extensies worden gebruikt om deze in te schakelen.

Open Source PIM Community

AtroPIM

AtroPIM is relatief nieuw op de market en heeft een relatief kleine gemeenschap. Er zijn niet zoveel extensies beschikbaar als voor Pimcore  of Akeneo. De meeste betaalde modules komen rechtstreeks van  AtroPIM.

Pimcore

Pimcore heeft een grote community en er zijn veel extensies beschikbaar. Veel is gratis, maar specifieke vaak te koop. De meeste modules zijn afkomstig van partners.

Akeneo

Akeneo Open Source PIM heeft een grote community en er zijn veel extensies beschikbaar. De meeste modules zijn afkomstig van partners.

Conclusie

We waren niet op zoek naar de beste Open Source PIM oplossing. Elk bedrijf kan een PIM-oplossing hebben die het beste past bij zijn behoeften en vereisten.

Pimcore is het meest flexibele en gecompliceerde systeem in onze vergelijking, dus het biedt veel functies op veel zakelijke gebieden. Akeneo is de eenvoudigste en gemakkelijkst te gebruiken, waar veel gebruikers echt dol op zijn. Akeneo is echter geen optie, als uw product structuur relatief ingewikkeld is of als u meer wilt beheren dan alleen productgegevens.  AtroPIM  bevindt zich ergens tussen de twee – het biedt een hoge flexibiliteit en configureerbaarheid en is eenvoudig in gebruik.

Mocht je hulp willen hebben met het kiezen van de juiste PIMM oplossing, stuur ons dan gerust een bericht. 

 

2022-05-24T13:37:15+02:00
Ga naar boven