GUIDE COMPARATIF BUSINESS INTELLIGENCE www.viseo.com
Table des matières Business Intelligence :... 2 Contexte et objectifs... 2 Une architecture spécifique... 2 Les outils de Business intelligence... 3 Questionnaire opérationnel... 4 Contexte projet... 4 Ergonomie souhaitée et modes de restitution... 5 Ergonomie souhaitée et modes de restitution... 6 Analyse et gestion avancée... 7 Préparation et administration des données... 8 Sécurité et confidentialité... 9 Données commerciales et économiques... 10 Fonctionnalités métier... 11
Business Intelligence : Contexte et objectifs L a Business Intelligence désigne l ensemble des applications destinées à organiser et analyser les données L d entreprise pour produire et diffuser, à la demande, une information claire et pertinente. Cette information permet aux utilisateurs d obtenir des réponses aux questions qu ils se posent, d identifier des difficultés ou des opportunités, d optimiser l activité au quotidien et d améliorer la compétitivité de l entreprise. Les applications de Business Intelligence s intègrent au système informatique de l entreprise dont elles puisent les données produites par les systèmes de gestion : tickets de caisses d une enseigne de distribution, gestion des clients d un réseau bancaire, consommation téléphonique des utilisateurs d un réseau télécom, gestion des payes d une entreprise publique Une architecture spécifique Les applications de Business Intelligence transforment ces énormes masses de données en une information exploitable par les utilisateurs : sélections et tris multiples, segmentation de prospects, reporting commercial ou financier, listes et sélections, diagnostic et analyse, indicateurs de performance, interrogations multicritères On distingue 3 catégories majeures dans les technologies de la Business Intelligence : Les technologies de reporting, appelées également Query ou utilisant le terme générique Business Intelligence. Le présent guide comparatif traite exclusivement de cette catégorie. Les technologies OLAP, ou technologies d analyse multidimensionnelle. Les technologies de datamining et d analyses statistiques. 2
Les outils de Business intelligence L objectif de ces outils est de simplifier l'accès des utilisateurs aux données. Ils présentent le schéma relationnel via une couche intermédiaire facilitant la navigation au travers du schéma relationnel, et permettent de prédéfinir des attributs calculés ou agrégés. Ils transforment le modèle de données physique en modèle logique, plus compréhensible par l'utilisateur. Ce type d'outil est adapté aux structures reposant sur un moteur de base de données relationnelle, où le nombre et le volume des tables sont importants, ce qui explique la présence de mécanismes pour le contrôle et l'administration. L ensemble des autres données disponibles (fichiers plats, veille stratégique, ) peuvent être intégrées à ces bases. Une autonomie très large peut être laissée à l utilisateur. Celle-ci peut aussi être restreinte à la réception d information en push ou encore se muer en interaction avec le système par un simple «presse bouton». Dans une démarche Data Warehouse, ce catalogue est fondamental car il représente le glossaire qui décrit l information accessible. Selon les outils, la notion de couche intermédiaire peut être plus ou moins sophistiquée. Ces outils permettent à l utilisateur de définir de manière autonome la requête de son choix, mettant en relation les diverses données accessibles. Concernant les méta-données, l administrateur peut effectuer des choix très peu structurants dans la manière dont l utilisateur interrogera le serveur. Ce dernier définit des requêtes ensemblistes (basées sur le langage normalisé SQL-Structured Query Language), ramenant lignes et colonnes. Il peut ainsi récupérer librement la liste des commandes d un client, la liste des personnes répondant à un critère de recherche ou le détail et le total des ventes par région. Ces outils proposent généralement un éditeur d états puissant, permettant de définir des ruptures, de grouper des données et de mettre en valeur les informations exceptionnelles. Les valorisations peuvent être sous forme de rapports colonnaires simples, complexes composites mêlant chiffres, graphiques et pour certains cartographies (systèmes d information géographique ou géomarketing). Bien qu autorisant la définition de tableaux d analyse croisée, ces outils ne permettent pas à l utilisateur d analyser ces données en naviguant confortablement dans les différentes informations. Pour cela, il est nécessaire d avoir un outil offrant une vision multidimensionnelle des données (cf. guide comparatif Olap). 3
Questionnaire opérationnel L es tableaux suivants visent à réunir les critères essentiels devant être validés avant la mise en œuvre d un outil de Business Intelligence. Ces tableaux constituent les bases d un cahier des charges et permettent de comparer, de manière objective, différents produits du marché. Certaines caractéristiques utiles dans des contextes peu fréquents ne sont pas présentées dans ce guide. De même, d autres critères peuvent apparaître nécessaires en fonction de besoins spécifiques du projet et de l'entreprise. Enfin, en toute logique, la pertinence et la pondération respectives de chacun de ces critères varient systématiquement selon les paramètres de métier, de besoins et d environnement. Contexte projet Nombre d utilisateurs Contexte fonctionnel Environnements techniques : Serveurs Postes clients Sources de données (ERP, progiciels, applications spécifiques) Base(s) de données (SRBDR, fichiers plats, ) 4
Ergonomie souhaitée et modes de restitution Type d interface clients 1 2 3 4 Client/Serveur Add-in Excel Web Email Envoi vers des mobiles (WAP) Push d informations Portail décisionnel (notion d abonnement, de moteur de recherche) Ouverture de ce portail aux autres formats de documents de la société. Possibilité d embarquer des données sur des ordinateurs portables ou assistants personnels (PDA) Des rapports ou tableaux définis sont-ils facilement portables d une langue vers une autre (français, anglais, espagnol )? Le référentiel peut-il être visualisable en plusieurs langues? (à rapprocher du profil de l utilisateur) Niveaux d utilisation Configurable par l utilisateur Plusieurs niveaux d utilisations? Compétences nécessaires (structure physique, langage spécifique,sql) Peut-on accéder au code SQL généré? (optimisation par des informaticiens) Besoins complexes L utilisateur peut-il créer des ensembles de rapports ou de tableaux de bords? Création d indicateurs personnalisés (fourchette, tendance, ). Ce qui induit une notion d enrichissement du référentiel société. 5
Ergonomie souhaitée et modes de restitution Vues 3D Multimédia (enchaînements de tableaux ou de graphiques) Formes graphiques associées aux indicateurs Liverté du mode de présentation Outils graphiques Cartographie Génération de présentations Facilité d utilisation Durée moyenne de prise en main Aide en ligne Certaines fonctions complexes nécessitent-elles l usage de la documentation? Assistants de prise en main 1 2 3 Pertinence Niveau d assistance configurable Peut-on associer une aide en ligne spécifique au référentiel de l entreprise? Peut-on poser des annotations liées à des états, des règles de calcul ou de gestion? Existence d assistants pour les opérations les plus courantes (Cf. Office) Documentation Manuel d autoformation La documentation livrée couvre-t-elle l ensemble des opérations? Documentation papier et/ou électronique Traduite en français 6
Analyse et gestion avancée Dispose-t-on de fonctions de navigation entre rapports? Y a-t-il des fonctions de type rapports maîtres/esclaves? Comparaison facile avec une situation antérieure (Versionning ou comparaison entre deux périodes données) Peut-on associer des compléments d information, des notes aux états générés, aux données visualisées? Peut-on interroger la base sur des requêtes ou des axes d analyse non prévus initialement? (Jointure entre tables non prévue, nouveaux agrégats ) Création dynamique de nouveaux agrégats. Peut-on induire dynamiquement de nouveaux agrégats? (localement ou de manière centralisée) Peut-on manipuler localement l agrégat sans générer de nouvelles requêtes? Peut-on définir des alerteurs? (rupture de stock, baisse de CA ) Comment sont gérés les indicateurs d alerte? Comment et par qui sont fixés les seuils d alerte? Quelle est la signalétique de ces alerteurs? (icône, couleurs, messages) Peut-on associer des messages sur alerte? (automatisme, mail ) 1 2 3 Pertinence 7
Préparation et administration des données Collecte et préparation des données 1 2 3 Pertinence Collecte et préparation des données Les référentiels Où sont stockées les métadonnées (fichiers, SGBDR)? Peut-on accéder aux données en outrepassant le référentiel? Outils pour saisir, maintenir et suivre le référentiel Imports de référentiels existants (Power AMC, Erwin, ETL, ) Possibilité d historiser les chargements, les mises à jour et les changements dans le référentiel Construction de l information Formules de calculs automatiques (de fin de mois ) Mémoriser des tris, des filtres, des boîtes de dialogues, Ouverture et flexibilité Compatibilité avec les outils bureautiques ou outils de développement Récupération des requêtes Ouverture du langage Portabilité si le système source change (OS, langage, ) Un document peut-il être issu de sources multiples et hétérogènes? Quelles sont les différentes étapes de la conception? Portage sur plusieurs plate-formes ou OS Accès aux données (ODBC, Natif, OLEDB, XML) Complexité, montée en charge et dimensionnement Volumétrie acceptable (limitée?) Temps moyen d installation et de configuration du produit Délais de prise en main du produit (hors formation) 8
Sécurité et confidentialité Identification des utilisateurs (login) Droit d accès paramétrable Restreindre l accès à des colonnes Restreindre l accès à des sous-ensembles de lignes (filtrage) Restreindre l accès en fonction du savoir-faire ou des besoins utilisateurs Intégration avec les annuaires d entreprises (LDAP, Réseau NT,.) Unicité des mots de passe (récupération des logins réseaux) Gestion de logs Quantifier et qualifier les requêtes générées? Suivi des incidents et des pointes de trafic? Reprise après incidents (exploitation )? 1 2 3 Pertinence 9
Données commerciales et économiques Présentation de l entreprise Représentation mondiale (effectif, CA) Représentation française (effectif, CA) Part de marché Date de création Numéros de version des logiciels proposés Assurez-vous une compatibilité ascendante totale? Références françaises significatives (à répéter pour chaque référence) Type et secteur d activité Nombre de licences Environnement technique Possibilité de visite Contact de la référence Support technique Nombre de personnes au support (Monde/France) Support en français? Horaires et disponibilités Tarification Formation Type de formation, utilisateurs, intégrateurs, administrateurs Sur site, chez l éditeur, chez des partenaires certifiés Diplômes ou certifications possibles Assistance Apportez-vous une assistance lors de l installation et de la mise en œuvre? Pouvez-vous assurer la maîtrise d œuvre? A défaut, travaillez-vous avec des partenaires? Y a-t-il certification de ces partenaires? (en tant que société, en tant qu individus) Suivi des clients (suivi, mailing, visites, infos nouveaux produits.) Assistance Apportez-vous une assistance lors de l installation et de la mise en œuvre? Pouvez-vous assurer la maîtrise d œuvre? A défaut, travaillez-vous avec des partenaires? Y a-t-il certification de ces partenaires? (en tant que société, en tant qu individus) Suivi des clients (suivi, mailing, visites, infos nouveaux produits.) Mode de tarification Prix de vente Utilisateurs nommés, connections, serveur, processeur Maintenance Garantie (couverture et durée) Contrats de maintenance spécifiques Périodicité et durée de support des versions mineures et majeures Télémaintenance 1 2 3 Pertinence 10
Fonctionnalités métier Besoin 1 2 3 Pertinence Le produit dispose-t-il de fonctionnalités spécifiques à des approches métiers (CRM, Qualité, Médical, Forces de ventes ) Existe-t-il des offres intégrées avec des modèles pré-construits sur des progiciels ERP : Sap Oracle Application JD Edwards Movex Siebel Rôle et limite des objets métiers Ces fonctionnalités sont-elles paramétrables et peuvent-elles être enrichies? Si oui, qui les enrichit? (informatique, utilisateur ) Si oui, comment les enrichir? 11
À PROPOS DE VISEO SPÉCIALISTE TECHNOLOGIQUE ET FONCTIONNEL EN BUSINESS INTELLIGENCE, VISEO EST RECONNUE PARMI LE TOP 5 DES ACTEURS FRANÇAIS, AVEC PLUS DE 500 PROJETS DÉCISIONNELS À SON ACTIF. VISEO CONTRIBUE À L AMÉLIORATION DES PERFORMANCES DE SES CLIENTS GRÂCE À SES PRESTATIONS DE CONSEIL, DE SERVICES ET DE FORMATION. www.viseo.com