Systèmes Open Source PIM : une comparaison fonctionnelle.

Il existe de nombreux systèmes de gestion de l'information sur les produits sur le marché, il n'est donc pas facile de faire un choix. Open source PIM les logiciels en général offrent de nombreux avantages aux passionnés. Ceux-ci incluent la flexibilité, l'abordabilité et la modularité. Pendant ce temps, il existe plusieurs systèmes Open Source PIM (Product Information Management) qui méritent vraiment l'attention.

Dans cet article, nous comparons les trois systèmes de gestion de l'information produit Open Source PIM les plus connus sur le marché – AtroPIM, Pimcore et Akeneo.

Asseyez-vous, car c'est notre plus long blog à ce jour. Cela peut être ennuyeux à lire, mais sur chaque sujet, vous pouvez cocher quelle solution Open Source PIM vous convient le mieux.

Positionnement Open Source PIM

atropim PIMcore PIM Akeneo
Système d'information sur les produits configurable avec fonctionnalité de portail pour engager les fournisseurs, les employés externes, les partenaires et les clients. AtroPIM est basé sur AtroCore, Master Data Management (MDM) et peut être étendu avec la solution AtroDAM. Solution tout-en-un comprenant la gestion des informations sur les produits (PIM), la gestion des actifs numériques (DAM), Content Management System (CMS), Master Data Management (MDM), Customer Data Platform (CDP) et une solution Ecommerce. Système extensible de gestion des informations sur les produits (PIM) et de gestion de l'expérience des produits (PXM) avec des modules complémentaires pour l'importation de données de différents fournisseurs, le partage de catalogues avec des partenaires commerciaux et la syndication d'informations sur les produits.

 

Architecture open source PIM

Open Source PIM : AtroPIM

Il existe une seule version principale du logiciel (AtroCore), qui peut être étendue avec des extensions premium et gratuites. AtroPIM, AtroDAM sont également des extensions pour AtroCore. Une utilisation sur site ou dans le cloud est possible.

Open Source PIM : Pimcore

Il existe une seule version de base tout-en-un du logiciel, qui peut être étendue avec des primes supplémentaires et des extensions gratuites. Une utilisation sur site ou dans le cloud est possible.

Open Source PIM : Akeneo

Il existe 3 éditions du logiciel. Seule l'édition communautaire peut être utilisée sur site. Les éditions Growth et Enterprise sont des solutions SaaS. Il n'est pas possible d'étendre les Community Editions avec les modules dédiés à l'Enterprise Edition. Les 3 éditions sont construites sur la même base de code de base.

Gestion des données de référence

AtroPIM

La gestion de toutes les données est possible. Toutes sortes de relations sont possibles entre les entités – un-à-plusieurs, plusieurs-à-un et plusieurs-à-plusieurs. La programmation est nécessaire pour stocker des informations supplémentaires pour une relation plusieurs-à-plusieurs. Il existe environ 20 types de données avec la possibilité de configurer des règles pour une validation intelligente, par exemple des valeurs min et max pour les types de données. Il existe un type de données distinct pour le stockage des actifs numériques.

Pimcore

La gestion de toutes les données est possible. Pimcore offre la fonctionnalité MDM la plus avancée. Une connaissance approfondie du système est requise. Toutes sortes de relations sont possibles entre les objets du système : un-à-plusieurs, plusieurs-à-un et plusieurs-à-plusieurs. La programmation est nécessaire pour stocker des informations supplémentaires pour une relation plusieurs-à-plusieurs. Il existe plus de 30 types de données.

Akeneo

Seule la gestion des informations sur les produits est possible. Vous ne pouvez pas gérer les informations supplémentaires directement. Vous pouvez toujours déployer vos propres extensions pour gérer des données supplémentaires.

Configuration du modèle de données

AtroPIM

AtroPIM dispose d'un modèle de données configurable, basé sur des entités. Vous pouvez créer de nouvelles entités et modifier des entités existantes. La configuration du modèle de données est intuitivement compréhensible pour les personnes connaissant le fonctionnement des bases de données relationnelles.

Pimcore

Pimcore a un modèle de données configurable, qui est basé sur des objets. Vous pouvez créer de nouveaux objets ou modifier des objets existants. « Savoir-faire » est requis pour effectuer une configuration.

Akeneo

Aucune configuration du modèle de données n'est possible, mais le modèle de données et les mises en page existants peuvent être modifiés/étendus via une programmation personnalisée.

Interfaces utilisateur (UI)

Les trois systèmes sont entièrement basés sur le Web et disposent d'une interface utilisateur très rapide.

AtroPIM

AtroPIM est la seule application entièrement mobile (avec une interface utilisateur réactive). Il existe 3 thèmes prêts à l'emploi - classique, sombre et clair. L'interface utilisateur est basée sur des panneaux, il n'y a pas d'onglets. Il existe plusieurs tableaux de bord configurables basés sur des tableaux de bord prédéfinis. L'administrateur peut configurer une navigation distincte pour chaque utilisateur. Toutes les dispositions de l'interface utilisateur sont entièrement configurables.

Pimcore

Pimcore ne fournit que des interfaces adaptées aux mobiles pour les portails (sites Web, magasins en ligne), qui doivent toujours être développés individuellement. L'interface utilisateur est basée sur des onglets, semble compliquée et prend un certain temps pour s'y habituer. La recherche de l'information ou de la fonctionnalité que vous recherchez peut donc prendre un certain temps. Il existe des tableaux de bord spécifiques à l'utilisateur et configurables. La création de mises en page personnalisées basées sur la définition principale est possible. Il remplace les paramètres des aspects visuels de la mise en page et des composants de données.

Akeneo

Akeneo n'est pas compatible avec les mobiles. Il offre une interface utilisateur simplifiée et raffinée. Il est donc facile pour tout le monde d'apprendre à utiliser le système. Il existe plusieurs tableaux de bord préconfigurés en fonction du rôle de l'utilisateur.

Importer / Exporter

AtroPIM

Divers flux d'importation et d'exportation peuvent être configurés sans aucune programmation (générale et spécifique à la chaîne). Vous pouvez configurer, importer ou exporter des données pour chaque entité du système, ainsi que les données des entités associées (par exemple, produit avec ses actifs, produit avec ses catalogues, etc.). Des types de flux d'importation et d'exportation supplémentaires peuvent être programmés.

Pimcore

Il est possible d'importer et d'exporter facilement les données d'un objet de données (sans données associées). Les scénarios d'importation et d'exportation compliqués ne sont pas possibles sans programmation supplémentaire.

Akeneo

Il existe de nombreuses « tâches » prédéfinies pour l'importation et l'exportation de données. Des « travaux » supplémentaires peuvent être mis en œuvre par programme.

Flux de travail

AtroPIM

Les workflows sont très flexibles et peuvent être mis en œuvre à faible coût (un module de workflow est requis). La mise en œuvre du flux de travail doit être effectuée par des programmeurs et non par des opérateurs. Les options de configuration de l'interface utilisateur (comme un organigramme par exemple) sont très limitées.

Pimcore

AtroPIM et Pimcore utilisent le même composant de workflow Symfony pour gérer les workflows, les capacités techniques sont donc presque les mêmes pour les deux systèmes. Pimcore a des flux de travail très flexibles, qui peuvent être mis en œuvre à faible coût. Cela devrait être fait par des programmeurs, pas par des opérateurs. Il n'y a pas d'options de configuration de l'interface utilisateur (par exemple, comme un organigramme).

Akeneo

Les workflows ne sont possibles que dans l'édition Entreprise. Celles-ci sont assez simples et couvrent principalement le processus d'approbation.

Gestion des actifs numériques (DAM)

AtroPIM

AtroPIM permet l'utilisation d'un DAM propriétaire (AtroDAM) ou d'un autre système DAM tiers. Open Source PIM AtroPIM et AtroDAM s'intègrent de manière transparente en tant qu'instance logicielle unique. Tous les fichiers téléchargés sont automatiquement affichés dans DAM. Il existe des champs et des attributs de type « actif ». AtroDAM est hautement configurable. Il existe un type d'actif. Vous pouvez gérer tout type de métadonnées qui ont des workflows (le module de workflows est requis).

Pimcore

Le DAM fait partie intégrante du Pimcore et est le plus fonctionnel de ces 3 systèmes. Les actifs peuvent être configurés comme n'importe quel autre objet du système. L'édition d'images et la conversion d'images et de vidéos à la volée sont possibles. Vous pouvez gérer tout type de métadonnées et avoir des workflows. Vous pouvez prévisualiser de nombreuses images, vidéos et formats de documents.

Akeneo

DAM n'est disponible que dans l'édition Entreprise. Les systèmes de barrage tiers s'intègrent à l'édition communautaire.

Hiérarchie des données

AtroPIM

Les produits héritent des caractéristiques des familles de produits. En utilisant un module premium, vous pouvez avoir une hiérarchie au sein des familles de produits. Les variantes de produit héritent des valeurs d'attribut des produits parents (le module Variantes de produit est nécessaire). Vous pouvez désactiver l'héritage et définir une valeur distincte.

Pimcore

Pimcore offre les scénarios d'héritage les plus avancés prêts à l'emploi sans extensions. Les variantes de produit héritent des attributs du produit parent. Vous pouvez désactiver l'héritage et définir une valeur distincte.

Akeneo

Les produits héritent des attributs des familles. Les variantes de produits héritent des caractéristiques des parents. Aucun autre héritage n'est possible. L'héritage de certains traits ne peut pas être désactivé.

Connectivité et API

Les trois systèmes peuvent être connectés à n'importe quel système tiers.

AtroPIM

AtroPIM a une architecture logicielle orientée API, ce qui signifie que le front-end utilise toujours l'API pour travailler avec le backend. L'API REST est donc disponible pour tout, y compris les personnalisations et les configurations personnalisées.

Pimcore

Open Source PIM Pimcore implémente GraphQL et offre de nombreuses configurations, par exemple pour créer vos propres points d'entrée.

Akeneo

Akeneo propose l'API REST en tant qu'application supplémentaire. Les personnalisations ne sont pas automatiquement disponibles via l'API REST. Cela devrait être élargi en conséquence.

Portails

AtroPIM

Différents types de portails peuvent être configurés pour les fournisseurs, les partenaires, les employés et les clients. Les portails fonctionnent comme un « sous-système PIM » et peuvent avoir plusieurs utilisateurs avec des rôles qui leur sont attribués pour mettre en œuvre un accès restreint pour eux.

Pimcore

Les portails peuvent être mis en œuvre grâce à une programmation supplémentaire. Il n'y a pas de fonctionnalité de portail intégré standard.

Akeneo

Akeneo n'a pas de portails. Les catalogues intégrés et partagés peuvent être utilisés pour intégrer les fournisseurs et les clients. Ceux-ci ne sont disponibles que dans l'édition Entreprise. Il n'y a pas de fonctionnalité de portail intégrée.

Contrôle d'accès et gestion des autorisations

AtroPIM

Les autorisations utilisateur sont basées sur un concept d'utilisateur, d'équipes et de rôle. Vous disposez d'un contrôle d'accès très flexible, même pour les entités personnalisées. Vous pouvez créer différents rôles. Plusieurs rôles peuvent être attribués aux utilisateurs et aux équipes. Les utilisateurs héritent également des rôles de leurs équipes. Les niveaux d'accès suivants sont possibles – pour vos propres enregistrements de données, pour les fichiers de données de votre propre équipe, pour tous les fichiers de données. Les autorisations (afficher, modifier, masquer) peuvent être définies pour un champ.

Pimcore

Les autorisations utilisateur dans Pimcore sont basées sur un concept d'utilisateur et de rôles. L'accès à n'importe quel objet du système peut être configuré pour un rôle. Un utilisateur peut se voir attribuer plusieurs rôles. Il n'y a pas de niveaux d'accès, mais des « solutions de contournement » peuvent être mises en œuvre pour obtenir cette fonctionnalité.

Akeneo

Les autorisations utilisateur sont basées sur un concept d'utilisateurs et de rôles. Vous avez un contrôle d'accès facile. Vous pouvez créer différents rôles et attribuer des autorisations prédéfinies à ces rôles pour une liste prédéfinie d'entités. Un utilisateur peut se voir attribuer plusieurs rôles. Il n'y a pas de niveaux d'accès ni d'autorisations au niveau du champ.

Open Source PIM et gestion de l'expérience produit (PXM)

AtroPIM

AtroPIM offre de nombreuses fonctionnalités pour le commerce omnicanal. Vous pouvez travailler avec différents catalogues, canaux, disposer d'informations produit localisées et spécifiques aux canaux et exporter des données spécifiques aux canaux. La syndication des données produit est alimentée par « Channable » (solution payante qui permet de connecter plus de 2500 canaux).

Pimcore

En tant que solution MDM, pimcore n'est pas destiné à être une solution pour PXM, mais en tant que système hautement configurable, il peut être configuré pour être utilisé pour le commerce omnicanal. La syndication des données produit est alimentée par « Productsup » (solution payante qui permet de connecter > 2000 canaux).

Akeneo

Akeneo propose de nombreuses fonctionnalités pour le PXM prêtes à l'emploi. Vous pouvez gérer différents canaux, des informations spécifiques à un canal ou localisées. Akeneo propose son propre module de syndication d'informations produit vers Amazon, GoogleShopping, Alibaba et eBay.

Évaluations Open Source PIM

AtroPIM

Les systèmes de classification peuvent être mis en œuvre à faible coût. Des systèmes de classification propres sont possibles. Les systèmes de classification tels que eCl@ss, ETIM ou GS1 peuvent être facilement mis en œuvre. L'importation et l'exportation peuvent être confirmées via des types de flux d'importation/exportation supplémentaires. Plusieurs classifications simultanées sont possibles.

Pimcore

Les systèmes de classification peuvent être mis en œuvre à faible coût. Des systèmes de classification propres sont possibles. Vous pouvez effectuer des affectations de structure pour les données de produit sur la base de systèmes de classification spécifiques à l'industrie tels que eCl@ss, ETIM ou GS1. Plusieurs classifications simultanées sont possibles. L'entrée et la sortie des informations classifiées doivent également être programmées.

Akeneo

Le modèle de données n'a pas été créé pour fournir les systèmes de classification. Seules des solutions temporaires sont envisageables. Un gros travail de programmation est nécessaire.

Contrôle et contrôle de version

AtroPIM

AtroPIM suit les modifications pour chaque champ de données ou attribut. Il est possible de restaurer l'ancienne valeur en cliquant sur un bouton (le module de révision est nécessaire). Actuellement, il n'existe pas de version pour l'ensemble de l'enregistrement de données.

Pimcore

Toutes les modifications sont automatiquement enregistrées pour les documents, les actifs et les objets. Vous pouvez enregistrer autant de versions que vous le souhaitez et choisir la version à publier.

Akeneo

L'édition communautaire vous donne accès à l'historique des modifications de données pour chaque attribut.

Akeneo fournit un contrôle de version des données produit uniquement dans l'édition Entreprise.

Collaboration open source PIM

AtroPIM

L'AtroPIM offre beaucoup de possibilités de collaboration et de communication au sein du système. Vous pouvez avoir un propriétaire et un utilisateur assigné pour un enregistrement de données, utiliser des équipes, publier des commentaires, mener des discussions (le module de discussion est nécessaire), mentionner d'autres utilisateurs (pour qu'ils reçoivent des notifications), s'abonner à des enregistrements de données.

Pimcore

Il n'y a pas de flux de communication pour commenter ou afficher l'historique des modifications au niveau du champ. Il n'y a pas de propriétaire et d'utilisateur assigné pour les enregistrements de données. Des solutions de contournement sont possibles via la configuration du modèle de données.

Akeneo

Il n'y a pas de propriétaire et d'utilisateur assigné pour les enregistrements de données. Il est possible de poster des commentaires et de visualiser l'historique des modifications.

Qualité et exhaustivité des données

AtroPIM

AtroPIM mesure l'exhaustivité totale, l'exhaustivité des valeurs globales, pour chaque langue et canal utilisé (le module d'exhaustivité est nécessaire). Il existe plusieurs widgets de tableau de bord pour vérifier les statistiques d'exhaustivité. Les données sont automatiquement validées en tant que type. Les enregistrements de données peuvent être sauvegardés avec des champs obligatoires vides. L'exhaustivité est disponible pour chaque entité du système. Les enregistrements de données peuvent être filtrés au niveau de l'exhaustivité.

Pimcore

Pimcore dispose de nombreuses fonctionnalités pour définir et améliorer la qualité des données et contrôler l'exhaustivité des données. Les champs calculés doivent être utilisés pour vérifier l'exhaustivité des attributs ou des langues individuels. Utilisez les rapports de validation et de qualité des données pour une vue d'ensemble centralisée. Des champs obligatoires doivent être remplis pour sauvegarder l'enregistrement de données.

Akeneo

Akeneo mesure les scores de qualité et l'exhaustivité des enregistrements de données. Les statistiques d'exhaustivité sont affichées sur les tableaux de bord préconfigurés. Les données sont automatiquement validées en fonction de leur type. Les enregistrements de données peuvent être sauvegardés avec des champs obligatoires vides. L'exhaustivité n'est disponible que pour les produits.

Multilinguisme et traductions

Les 3 systèmes prennent en charge le multilinguisme et permettent l'utilisation de champs/attributs localisables. Les traductions ne sont pas prises en charge nativement, mais des extensions supplémentaires peuvent être utilisées pour les activer.

Communauté Open Source PIM

AtroPIM

AtroPIM est relativement nouveau sur le marché et a une communauté relativement petite. Il n'y a pas autant d'extensions disponibles que pour Pimcore ou Akeneo. La plupart des modules payants proviennent directement d'AtroPIM.

Pimcore

Pimcore a une grande communauté et de nombreuses extensions sont disponibles. Une grande partie est gratuite, mais spécifique souvent à la vente. La plupart des modules proviennent de partenaires.

Akeneo

Akeneo Open Source PIM dispose d'une large communauté et de nombreuses extensions sont disponibles. La plupart des modules proviennent de partenaires.

Conclusion

Nous ne cherchions pas la meilleure solution Open Source PIM. Toute entreprise peut avoir une solution PIM qui correspond le mieux à ses besoins et exigences.

Pimcore est le système le plus flexible et le plus compliqué de notre comparaison, il offre donc de nombreuses fonctionnalités dans de nombreux domaines d'activité. Akeneo est le plus simple et le plus facile à utiliser, que beaucoup d'utilisateurs adorent. Cependant, Akeneo n'est pas une option si votre structure produit est relativement compliquée ou si vous souhaitez gérer plus que de simples données produit. L'AtroPIM se situe quelque part entre les deux : il offre une grande flexibilité et configurabilité et est facile à utiliser.

Si vous souhaitez de l'aide pour choisir la bonne solution PIMM, n'hésitez pas à nous envoyer un e-mail un message. 

 

2022-05-24T13:37:15+02:00
Haut de page