Exigences des logiciels ERP : liste de contrôle pour un achat éclairé

Rejoignez le collectif de CFO tech le plus innovant d'Amérique du Nord. Rejoignez la communauté.

Erp requirements checklist standard editorial post 54219

Lorsque vous choisissez un logiciel de planification des ressources de l’entreprise (ERP), il est essentiel de définir clairement vos exigences ERP. Sans celles-ci, vous risquez de gaspiller de l’argent dans un système ERP qui ne vous convient pas, de faire face à l’échec de vos projets ou de rencontrer une faible adoption par les utilisateurs.

Cet article s’adresse à vous si vous souhaitez éviter ces erreurs coûteuses et vous assurer que le fournisseur ou la technologie ERP choisi correspond à vos besoins métier. Vous y trouverez une liste de contrôle des exigences ERP ainsi que des conseils pratiques faciles à personnaliser, pour vous aider à trouver le système ERP adapté à votre équipe.

Liste de contrôle des exigences d’un logiciel ERP

J’utilise cette liste de contrôle pour faire abstraction du discours des fournisseurs et me concentrer sur ce qui compte réellement pour les équipes financières et opérationnelles. Elle couvre les exigences fonctionnelles, techniques et liées au fournisseur que vous devriez examiner rigoureusement avant de signer quoi que ce soit. Voici les points à évaluer :

Exigences fonctionnelles essentielles

Indispensables absolus

  • Gestion financière : Le système doit prendre en charge un grand livre complet, les comptes fournisseurs, les comptes clients et le rapprochement bancaire automatisé au sein d’une plateforme unifiée unique.
  • Rapports et analyses : Le système doit générer des états financiers standards et permettre de créer des rapports personnalisés sans nécessiter l’assistance d’un développeur.
  • Piste d’audit et contrôles de conformité : Chaque transaction doit être enregistrée avec un horodatage indiquant qui l’a créée, modifiée ou approuvée, et des contrôles d’accès fondés sur les rôles doivent être appliqués au niveau des données.
  • Prise en charge de plusieurs entités : Le système doit gérer les transactions intragroupe, les rapports consolidés et des livres comptables distincts pour plusieurs entités juridiques ou unités opérationnelles.

Exigences standard

  • Gestion des achats et des bons de commande : Le système doit prendre en charge la création de bons de commande, les circuits d’approbation, le rapprochement à trois niveaux avec les factures et les réceptions, ainsi que la gestion des fournisseurs.
  • Gestion des stocks : Le système doit suivre en temps réel les niveaux de stock, les mouvements et les valorisations sur un ou plusieurs sites.
  • Budgétisation et prévisions : Le système doit permettre de créer des budgets par service ou centre de coûts, avec un suivi des écarts par rapport aux données réelles.
  • Intégration de la paie : Le système doit soit inclure un traitement natif de la paie, soit prendre en charge une intégration directe avec un prestataire de paie tiers.
  • Intégration CRM : Le système doit relier le pipeline commercial et les données clients aux données financières, afin de permettre le suivi des revenus depuis l’opportunité jusqu’à la facture.

Exigences particulières

  • Comptabilité par projet : Le système doit suivre les coûts, les revenus et la rentabilité au niveau de chaque projet, avec la prise en charge de la comptabilisation des revenus selon le pourcentage d’avancement.
  • Planification de la fabrication et de la production : Le système doit prendre en charge les nomenclatures, la gestion des ordres de fabrication et la planification des capacités, directement liés aux stocks et aux achats.
  • Multidevise et conformité fiscale internationale : Le système doit gérer la conversion des devises en temps réel, les règles fiscales locales et les rapports réglementaires propres à chaque pays pour les entreprises exerçant leurs activités au-delà des frontières.
  • Gestion des services sur le terrain : Le système doit planifier et affecter les techniciens itinérants, suivre les coûts des interventions et synchroniser les ordres de travail terminés avec la facturation et les stocks.

Exigences techniques et d’intégration

Indispensables absolus

  • Sécurité et chiffrement des données : Le système doit chiffrer les données au repos et en transit, imposer l’authentification multifacteur et prendre en charge des autorisations fondées sur les rôles jusqu’au niveau des champs.
  • Disponibilité d’une API : Le système doit proposer une API REST documentée et stable permettant aux données de circuler entre l’ERP et les autres systèmes métier sans intervention manuelle.
  • Hébergement infonuagique et fiabilité de la disponibilité : Le système doit être hébergé sur une infrastructure infonuagique éprouvée, avec un accord de niveau de service garantissant contractuellement une disponibilité d’au moins 99.5 %.
  • Sauvegarde des données et reprise après sinistre : Le système doit effectuer des sauvegardes automatisées selon une planification définie et prendre en charge un processus de récupération documenté avec un objectif de délai de récupération clairement défini.
Rejoignez notre communauté
Rejoignez le collectif de CFO tech le plus innovant d'Amérique du Nord.
Get Free Access

Have an account? Log In

Exigences standard

  • Intégrations natives avec les outils essentiels de l'entreprise : Le système doit proposer des connecteurs préconfigurés vers les plateformes couramment utilisées dans les domaines de la paie, du CRM, du commerce électronique et des services bancaires, sans nécessiter de développement personnalisé.
  • Prise en charge de l'authentification unique : Le système doit prendre en charge le SSO via des fournisseurs d'identité standard afin que les utilisateurs puissent s'authentifier au moyen de votre annuaire existant, tel qu'Azure Active Directory ou Okta.
  • Accessibilité mobile : Le système doit fournir une interface mobile ou une application permettant aux utilisateurs d'approuver des transactions, de consulter des rapports et de gérer les principaux flux de travail depuis un téléphone ou une tablette.
  • Évolutivité : Le système doit pouvoir gérer l'augmentation des volumes de transactions, l'ajout d'utilisateurs et de nouvelles unités opérationnelles sans nécessiter de migration de plateforme ni de reconfiguration importante.
  • Outils d'importation et d'exportation des données : Le système doit prendre en charge les importations de données en masse via des formats de fichiers structurés et permettre l'exportation complète des données dans des formats non propriétaires à tout moment.

Exigences particulières

  • Prise en charge de l'EDI : Le système doit prendre en charge l'échange de données informatisé afin d'automatiser l'échange des données de commandes, de factures et d'expéditions avec les partenaires commerciaux qui l'exigent.
  • Intégration des données IoT et des capteurs : Le système doit accepter les flux de données en temps réel provenant d'appareils ou d'équipements connectés et acheminer ces données vers les processus de gestion des stocks, de maintenance ou de production.
  • Déploiement d'un ERP sur site ou dans un cloud privé : Le système doit permettre un déploiement en dehors d'un environnement de cloud public partagé pour les organisations soumises à des exigences de résidence des données ou à des obligations réglementaires qui l'interdisent (un niveau de contrôle élevé constitue l'un des principaux avantages des systèmes ERP sur site).

Exigences de sécurité et de conformité

Éléments absolument indispensables

  • Contrôle d'accès basé sur les rôles : Le système doit restreindre l'accès des utilisateurs aux données, aux modules et aux fonctions en fonction de rôles définis, afin de garantir qu'aucun utilisateur ne puisse consulter ou modifier des enregistrements au-delà de son niveau d'autorisation.
  • Piste d'audit immuable : Chaque transaction financière et chaque modification du système doivent être consignées avec un horodatage, l'identifiant de l'utilisateur et l'état de l'enregistrement avant et après modification, sans possibilité d'altération ou de suppression.
  • Certifications SOC 1 et SOC 2 : Le fournisseur doit disposer de rapports SOC 1 Type II et SOC 2 Type II à jour, confirmant que les contrôles internes relatifs à l'information financière et à la sécurité des données ont été audités de manière indépendante.
  • Application de la séparation des tâches : Le système doit empêcher un même utilisateur de disposer d'autorisations incompatibles, comme la possibilité de créer et d'approuver un paiement, sans étape d'autorisation secondaire.

Exigences standard

  • Conformité au RGPD : Le système doit prendre en charge les demandes d'accès des personnes concernées, les processus d'effacement des données et le suivi des consentements pour toutes les données personnelles traitées au sein de la plateforme.
  • Contrôles de résidence des données : Le système doit permettre à votre organisation de préciser où les données sont stockées géographiquement, avec une confirmation documentée que les données ne quittent pas les régions désignées.
  • Tests d'intrusion et divulgation des vulnérabilités : Le fournisseur doit réaliser régulièrement des tests d'intrusion effectués par des tiers et maintenir une politique publiée concernant la divulgation responsable des vulnérabilités ainsi que les délais de correction.
  • Gestion des sessions et contrôles de délai d'expiration : Le système doit mettre automatiquement fin aux sessions utilisateur inactives après une période configurable et consigner toutes les tentatives de connexion, y compris les échecs.
  • Journalisation de la gestion des modifications : Toutes les modifications de configuration, y compris les modifications des flux de travail, les mises à jour des autorisations et les paramètres du système, doivent être consignées et attribuables à un utilisateur et à un horodatage précis.

Exigences particulières

  • Conformité à la loi HIPAA : Pour les organisations qui traitent des informations de santé protégées, le fournisseur doit signer un accord de partenaire commercial et démontrer que la plateforme respecte les exigences de la loi HIPAA relatives aux mesures de protection techniques.
  • Conformité à l’ITAR et aux contrôles des exportations : Pour les sous-traitants de la défense ou les fabricants qui traitent des marchandises contrôlées, le système doit limiter l’accès aux données aux personnes autorisées et permettre le respect de la réglementation internationale sur le trafic d’armes (Réglementation internationale sur le trafic d’armes).
  • Conformité à la norme PCI DSS : Pour les entreprises qui traitent des données de titulaires de cartes dans l’ERP, le système doit respecter les exigences de la norme de sécurité des données de l’industrie des cartes de paiement, notamment la segmentation du réseau et le stockage chiffré des données de titulaires de cartes.
  • Autorisation FedRAMP : Pour les organisations qui vendent à des agences fédérales américaines ou qui y exercent leurs activités, le système doit disposer d’une autorisation FedRAMP en cours de validité au niveau d’impact approprié.

Exigences en matière d’assistance et de mise en œuvre du fournisseur

Exigences absolument indispensables

  • Assistance dédiée à la mise en œuvre : Le fournisseur doit désigner un responsable de la mise en œuvre nommément identifié, chargé du plan de projet, de la coordination de la migration des données et du rôle de principal point d’escalade, de la signature du contrat jusqu’à la mise en production.
  • Assistance à la migration des données : Le fournisseur doit fournir des outils et des modèles documentés, ainsi qu’une assistance pratique, pour migrer les données financières historiques de vos systèmes existants vers la nouvelle plateforme.
  • Ressources de formation et d’intégration : Le fournisseur doit proposer une intégration structurée aux utilisateurs finaux et aux administrateurs, comprenant des supports de formation propres à chaque rôle et un accès à une base de connaissances en libre-service.
  • Accord de niveau de service contractuel pour les délais de réponse de l’assistance : Le fournisseur doit s’engager sur des délais définis de réponse et de résolution des tickets d’assistance selon leur niveau de gravité, consignés dans l’accord de service.

Exigences standard

  • Gestion de compte nominative : Après la mise en production, le fournisseur doit désigner un responsable de compte qui effectue des points de suivi réguliers, communique les mises à jour du produit et fait remonter les problèmes en votre nom.
  • Communauté d’utilisateurs et réseau de pairs : Le fournisseur doit maintenir une communauté d’utilisateurs active où les clients peuvent partager leurs configurations, poser des questions et accéder à des solutions éprouvées par leurs pairs pour résoudre les difficultés courantes.
  • Environnement bac à sable ou de test : Le fournisseur doit fournir un environnement hors production dans lequel votre équipe peut tester les modifications de configuration, les intégrations et les mises à niveau avant de les appliquer aux données en production.
  • Accès transparent à la feuille de route du produit : Le fournisseur doit partager une feuille de route prospective du produit et fournir aux clients un canal leur permettant de soumettre des demandes de fonctionnalités et de voter pour celles-ci.
  • Assistance à la gestion des mises à niveau : Le fournisseur doit communiquer à l’avance les prochaines versions, documenter les changements incompatibles et fournir une assistance pendant le processus de mise à niveau afin de limiter les perturbations.

Exigences particulières

  • Services de mise en œuvre sur site : Pour les déploiements complexes, le fournisseur ou un partenaire autorisé doit être en mesure de fournir des consultants sur site qui travaillent directement dans vos locaux pendant les phases de configuration et de mise en production.
  • Partenaires de mise en œuvre spécialisés par secteur : Le fournisseur doit maintenir un réseau de partenaires certifiés possédant une expérience documentée de la mise en œuvre de la plateforme dans votre secteur spécifique, comme l’industrie manufacturière, la santé ou les services professionnels.
  • Assistance au développement personnalisé : Le fournisseur doit donner accès à une équipe de services professionnels ou à des développeurs certifiés, en interne ou par l’intermédiaire de sociétés de développement d’ERP, capables de créer et de maintenir des modules, des flux de travail ou des intégrations personnalisés allant au-delà de la configuration standard du produit.

Expérience utilisateur et gestion du changement

Exigences absolument indispensables

  • Interface utilisateur intuitive : Le système doit proposer une interface claire et organisée de manière logique, permettant aux utilisateurs d’effectuer les tâches quotidiennes en quelques clics seulement, avec une navigation claire.
  • Tableaux de bord par rôle : Le système doit fournir des tableaux de bord personnalisables adaptés aux différents rôles des utilisateurs, en affichant les KPI, les tâches et les alertes pertinents lors de la connexion.
  • Guides et info-bulles intégrés à l’application : Le système doit inclure une aide contextuelle, des guides pas à pas et des info-bulles directement dans l’interface afin d’aider les utilisateurs à se familiariser avec les nouveaux flux de travail.
  • Conception accessible : Le système doit respecter les normes d’accessibilité, telles que les WCAG 2.1, afin de garantir que les utilisateurs en situation de handicap puissent naviguer dans toutes les fonctionnalités essentielles et les utiliser.

Exigences standard

  • Personnalisation en libre-service : Le système doit permettre aux utilisateurs de personnaliser les mises en page, les recherches enregistrées et les préférences de notification sans intervention du service informatique.
  • Boîte à outils de gestion du changement : Le fournisseur doit fournir des modèles de communication, des plans de formation et des ressources d’adoption pour aider votre équipe à gérer la transition vers le nouvel ERP.
  • Outils de collecte des commentaires : Le système doit inclure des mécanismes intégrés permettant aux utilisateurs de soumettre des commentaires ou de signaler des problèmes directement depuis l’interface.
  • Prise en charge de plusieurs langues : Le système doit proposer des options linguistiques pour les équipes internationales, avec des traductions précises de tous les menus, contenus d’aide et messages d’erreur.
  • Flux de travail adaptés aux appareils mobiles : Le système doit prendre en charge les flux de travail essentiels, tels que les approbations, la saisie des temps et la soumission des notes de frais, sur les appareils mobiles.

Exigences particulières

  • Modules d’apprentissage gamifiés : Le système doit proposer des modules de formation interactifs et gamifiés afin d’accélérer l’intégration et de renforcer les bonnes pratiques auprès des nouveaux utilisateurs.
  • Tutoriels vidéo intégrés : Le système doit inclure de courts tutoriels vidéo spécifiques à chaque rôle, accessibles depuis chaque module ou flux de travail.
  • Analyses de l’adoption par les utilisateurs : Le système doit fournir des rapports sur l’utilisation des fonctionnalités, la fréquence des connexions et les taux d’achèvement des flux de travail afin d’aider à suivre l’adoption et à identifier les besoins de formation.

Exigences spécifiques au secteur

Exigences absolument indispensables

  • Prise en charge de la conformité propre au secteur : Le système doit prendre en charge les exigences réglementaires et de reporting propres à votre secteur, qu’il s’agisse des normes de comptabilisation des revenus pour les entreprises SaaS, de la traçabilité des lots dans l’agroalimentaire ou du calcul des coûts par chantier dans la construction.
  • Flux de travail configurables : Le système doit permettre à votre équipe de créer et de modifier les flux d’approbation, les règles de saisie des données et les séquences de processus afin de refléter le fonctionnement réel de votre organisation, et non un modèle générique.
  • Champs et structures de données personnalisés : Le système doit prendre en charge l’ajout de champs, d’objets et de relations de données personnalisés afin de recueillir les informations propres à votre modèle économique sans nécessiter de modifications du code.

Exigences standard

  • Prise en charge de la localisation : Le système doit gérer les règles fiscales propres à chaque pays, les formats de date, l’affichage des devises et les exigences de reporting réglementaire pour chaque région où votre entreprise exerce ses activités.
  • Intégrations conformes aux normes du secteur : Le système doit proposer des intégrations prédéfinies avec les plateformes les plus couramment utilisées dans votre secteur, telles que Shopify dans le commerce de détail, Procore dans la construction ou Veeva dans les sciences de la vie.
  • Modèles de rapports spécifiques au secteur : Le système doit inclure des modèles de rapports prêts à l’emploi alignés sur les KPI et les indicateurs de référence de votre secteur, afin de réduire la nécessité de tout créer à partir de zéro.
  • Modèle de licences évolutif : Le système doit proposer une structure tarifaire adaptée à votre trajectoire de croissance, qu’il s’agisse d’ajouter des utilisateurs, des entités ou des modules, sans entraîner une renégociation complète de la plateforme.

More Articles

Exigences particulières

  • Traçabilité des lots et des numéros de série : Pour les fabricants, les distributeurs ou les entreprises du secteur agroalimentaire, le système doit suivre les unités ou les lots individuels de la réception à la vente, en assurant une traçabilité complète en amont et en aval.
  • Comptabilité des subventions et des fonds : Pour les organisations à but non lucratif ou du secteur public, le système doit suivre les revenus et les dépenses par fonds ou par subvention, avec des rapports répondant aux exigences de responsabilité des donateurs ou des pouvoirs publics.
  • Gestion des abonnements et des revenus récurrents : Pour les entreprises SaaS ou fonctionnant sur abonnement, le système doit automatiser les cycles de facturation, gérer les modifications contractuelles et prendre en charge la comptabilisation des revenus conforme à l’ASC 606 pour plusieurs obligations de performance.
  • Conformité de la comptabilité des contrats de location : Pour les organisations disposant d’un portefeuille important de contrats de location, le système doit prendre en charge la comptabilité des contrats de location selon l’ASC 842 ou l’IFRS 16, notamment le calcul des actifs au titre du droit d’utilisation et les échéanciers d’amortissement des passifs.

Exigences surestimées

Certaines fonctionnalités des progiciels de gestion intégrés semblent formidables lors d’une démonstration, mais offrent rarement la valeur promise par les fournisseurs une fois le système en production. D’après mon expérience, ce sont celles qu’il vaut la peine d’examiner attentivement avant de les laisser influencer votre prise de décision :

  • Analyses fondées sur l’IA : Les fournisseurs présentent l’IA intégrée comme un moyen de faire ressortir automatiquement les anomalies, de prévoir les tendances et de signaler les risques. En pratique, ces fonctionnalités dépendent fortement de données historiques propres et bien structurées — ce dont la plupart des organisations ne disposent pas lors de la mise en production — et les résultats sont souvent trop génériques pour être exploitables sans réglages importants.
  • Personnalisation sans code : La promesse est que les utilisateurs métier peuvent créer des flux de travail, des rapports et des intégrations sans l’aide du service informatique. En réalité, tout ce qui dépasse la configuration de base nécessite généralement un développeur ou une connaissance approfondie du modèle de données du système, et des automatisations sans code mal conçues peuvent créer des problèmes d’intégrité des données difficiles à retracer.
  • Outils de collaboration intégrés : Certaines plateformes de progiciel de gestion intégré incluent des discussions, des commentaires sur les tâches et le partage de documents en tant que fonctionnalités natives. La plupart des équipes disposent déjà d’outils établis à cet effet — comme Slack ou Microsoft Teams — et maintenir deux environnements de collaboration distincts crée davantage de confusion qu’il n’en résout.
  • Modèles sectoriels préconfigurés : Les fournisseurs les présentent souvent comme un moyen rapide de mettre le système en production, mais la plupart des modèles nécessitent une refonte importante pour correspondre aux flux de travail réels. Ils peuvent en fait ralentir la mise en œuvre en ancrant votre équipe dans une structure qui ne correspond pas à vos processus.
  • Tableaux de bord en temps réel pour les dirigeants : Les tableaux de bord exécutifs en direct semblent utiles, mais les cadres dirigeants se connectent rarement directement au progiciel de gestion intégré. La plupart des organisations finissent de toute façon par exporter les données vers un outil distinct de veille stratégique, faisant du tableau de bord natif une fonctionnalité configurée une fois et rarement utilisée.

Étapes pour personnaliser votre liste de contrôle des exigences de votre logiciel ERP

Voici un guide étape par étape pour vous aider à personnaliser votre liste de contrôle et à rester sur la bonne voie :

  1. Définir les objectifs de l’entreprise et le périmètre du projet : Clarifiez vos objectifs organisationnels, vos difficultés et les résultats souhaités avant d’aborder les exigences. Utilisez des méthodes telles que des ateliers et des entretiens avec les dirigeants pour déterminer précisément le besoin d’utiliser un logiciel ERP.
  2. Recueillir les informations auprès de toutes les parties prenantes : Réalisez des sondages, des groupes de discussion ou des entretiens avec toutes les personnes concernées par le système. Posez des questions qui révèlent les besoins cachés et garantissent qu’aucune exigence n’est négligée.
  3. Classer et hiérarchiser les exigences : Répartissez vos besoins entre les exigences « indispensables », « souhaitables » et « à l’état futur ». Parvenez à un consensus entre les parties prenantes en fournissant un exemple de liste ou de tableau hiérarchisé.
  4. Évaluer les besoins en matière d’intégration, de scalabilité et de sécurité : Assurez-vous que vos exigences couvrent l’interopérabilité avec les technologies existantes, les obligations de sécurité et de conformité, ainsi que la capacité à gérer la croissance ou le changement. Tenez compte des exigences réglementaires et des normes de bonnes pratiques.
  5. Calculer le coût total de possession et le retour sur investissement : Évaluez les coûts à court et à long terme, ainsi que les avantages financiers et opérationnels des logiciels ERP. Intégrez à votre analyse des tarifs des logiciels ERP des facteurs tels que les logiciels, la formation, l’assistance, les mises à niveau et les temps d’arrêt.

Principales parties prenantes dans la sélection d’un logiciel ERP

Faire participer plusieurs groupes de l’entreprise à la collecte des exigences relatives au logiciel ERP permet d’éviter les angles morts, de réduire les frictions et de garantir que la solution répond aux objectifs stratégiques et opérationnels. C’est ainsi que vous tirez finalement le meilleur parti des avantages de votre logiciel ERP cloud.

Utilisez ce tableau pour comprendre quelles parties prenantes impliquer et ce qui compte le plus pour elles :

Partie prenanteCFO/Direction financièreRôleDéfinir les contrôles financiers, les besoins en matière de rapports, les exigences de conformité et les limites budgétaires.
Partie prenanteDirecteur/Responsable informatiqueRôleÉvaluer l’adéquation technique, les besoins d’intégration, les normes de sécurité et l’évolutivité à long terme.
Partie prenanteResponsable des opérationsRôleIdentifier les besoins en matière d’automatisation des flux de travail, de gestion des stocks, d’approvisionnement et d’efficacité des processus.
Partie prenanteResponsables de départementRôleFaire ressortir les exigences propres à chaque département et garantir que l’ERP prend en charge les opérations quotidiennes.
Partie prenanteUtilisateurs finauxRôleFournir des retours sur la convivialité, les difficultés rencontrées et les fonctionnalités indispensables aux tâches quotidiennes.
Partie prenanteResponsable RH/PaieRôleVeiller à ce que les exigences relatives à la paie, au suivi du temps de travail et aux données des employés soient prises en compte.
Partie prenanteResponsable des achatsRôleDéfinir les besoins en matière de gestion des fournisseurs, d’achats et de flux de validation.
Partie prenanteResponsable de la conformitéRôleConfirmer que les exigences réglementaires, d’audit et de confidentialité des données sont intégrées à la solution.

Élaborez votre stratégie logicielle ERP en toute confiance

Découvrez des cadres pratiques, des conseils d’experts et un processus éprouvé pour sélectionner un logiciel ERP dans ce guide étape par étape sur la façon de choisir un logiciel ERP .

Simon Litt

Simon Litt est spécialisé sur de nombreux sujets financiers. Sa carrière est axée sur les finances personnelles et d'entreprise pour des publications numériques, sociétés cotées et marques de médias numériques à l'international.

Follow the author:

You may also like