decilogic, la gestion d'un projet décisionnel
DESCRIPTION
Comment mettre en place un SID ? Les enjeux du Système d’Information Décisionnel : Environnement et organisation des projets - Raisons et justifications - L’information décisionnelle dans l’organisation - Facteurs de succès et risques majeurs - Organisation - Choix des outilsTRANSCRIPT
DeciLogic – La gestion d’un projet décisionnel
Eric [email protected]
La gestion d’un projet décisionnel
DeciLogic – La gestion d’un projet décisionnel
Pourquoi et comment mettre en place un SID ?Les enjeux du Système d’Information Décisionnel
Environnement et organisation des projetsRaisons et justificationsL’information décisionnelle dans l’organisationFacteurs de succès et risques majeursOrganisationChoix des outils
DeciLogic – La gestion d’un projet décisionnel
Environnement et organisation des projetsRaisons et justifications
La technique est rarement la cause des échecs de projets SIDLe projet SID doit être « vendu »La justification par la réduction des couts est plutôt une approche SIO, mais le SID a des arguments :
« 50% » du temps de travail des utilisateurs est consacré à collecter des informations.Quelle est la qualité des données traitées ?
Cerner les justifications réelles du SID dans le contexte :
Simple suivi d’opérations (« projet semi-décisionnel »)Simple centralisation pour un département fonctionnel sans vision transverse (« DW défensif »)
DeciLogic – La gestion d’un projet décisionnel
Environnement et organisation des projetsRaisons et justifications
Nombre Utilisateurs
Analyse Ad-hoc
Tableaux de bords
Reporting de masse
Reporting Ad-hoc
Data Mining
Réponse à des questions complexes par l’utilisateur
Mise en place de tableaux de bords, directions opérationnelles
Rapports pro-formats imprimés, envoyés par mail
ou partagés sur portail
Création et mise en forme par l’utilisateur
Analyse prédictive, Exploration de données
BESOINS UTILISATEURS CE QUE CELA SIGNIFIE-
+ -
+
Maturité du client
Approche par les besoins des groupes d’utilisateurs
DeciLogic – La gestion d’un projet décisionnel
Environnement et organisation des projetsL’information décisionnelle dans l’organisation
Le projet décisionnel et la culture d’entreprise Culture de contrôle / culture de marché
Procédure de décision formalisée, tournée vers l’intérieur, écart entre les performances opérationnelles et les objectifs, l’information est une source de pouvoir.Tournée vers l’extérieur, les dirigeants de terrain sont prépondérants, privilégie la rapidité d’adaptation au changement, pas de spécification ferme.
Eviter les positions idéologiques simplistes.Attention à la perception « Big Brother », le SID n’est pas un organe de contrôle.L’arrière-plan culturel est important pour éviter les freins à l’accès aux sources ou résistance à la diffusion.
DeciLogic – La gestion d’un projet décisionnel
Environnement et organisation des projetsL’information décisionnelle dans l’organisation
Le projet décisionnel et le changement :Théoriquement il peut ouvrir la voie à une réinvention de la structure.En pratique il est tenu de produire des résultats dans des délais courts et pour la structure actuelle.Il est conçu pour l’utilisateur.Mais il doit tenir compte des évolutions dans le temps.Souvent un projet DW est lancé suite à la disparition ou restructuration d’une source de données.Un projet DW ne doit pas provoquer un changement mais accompagner le changement.
DeciLogic – La gestion d’un projet décisionnel
Environnement et organisation des projetsFacteurs de succès et risques majeurs
La portée du projetLe flot de données entre SIO et SID est à sens unique.Ce n’est pas une simple copie physique des données
Si aucune vision d’ensemble difficile d’être évolutif
Ce n’est pas un entrepôt global de l’entrepriseSéduisant mais trop ambitieux dans la réalité
La bonne idée est de choisir une cible modeste mais préciseDéfinir les priorités, choisir son sponsor
3 types d’approche :Top-Down : Conception de tout l’entrepôt, cad de toutes les étoiles.Bottom-Up : L’approche inverse, création des étoiles une par une. Middle-Out : L’approche hybride, qui consiste à concevoir les dimensions, les faits, les relations puis créer des divisions plus petites.
Trouver des compromis de découpage, dupliquer les dimensions identiques.
DeciLogic – La gestion d’un projet décisionnel
Environnement et organisation des projetsFacteurs de succès et risques majeurs
Les spécificationsFormuler les besoins en spécification fonctionnelleRépertorier les éléments tangibles : interview, documents échangés, requêtes existantes, états Excel, doléances des utilisateurs ou du management…Analyser l’existant et extrapoler pour préparer les évolutions.Avoir un objectif immédiat de reprise d’éditions existantes à structures et périodicités fixes -> apporter la preuve de l’intérêt du projet.Ensuite proposer des requêtes paramétrables ou libres.Des choix arbitraires doivent être faits pour avancer, il est important de faire preuve d’autorité pour la conduite du projet.Tout besoin exprimé doit être considéré comme le point de départ d’un besoin non exprimé.
DeciLogic – La gestion d’un projet décisionnel
Environnement et organisation des projetsFacteurs de succès et risques majeurs
Les résistances culturellesSouvent proportionnelles à l’ampleur du projet !Inquiétude des responsables fonctionnelles, habitués à être seuls maitres de leur données.Réflexe défensif des responsables techniques propriétaires des sources de données.Agacement de l’équipe informatique pour un projet qui bouscule les normes.Scepticisme de dirigeants à l’égard de l’innovation. Le DW est un gadget de technicien.Inquiétude de dirigeants attachés à une modalité traditionnelle de décision. Plus de crédit à l’intuition et l’expérience qu’aux informations.
Ces résistances peuvent apparaitre dès le départ ou par la suite.Rôle prépondérant du sponsor pour la diplomatie.
DeciLogic – La gestion d’un projet décisionnel
Environnement et organisation des projetsFacteurs de succès et risques majeurs
L’estimation des charges
Comme tout projet informatique, mais attention à 3 risques :
Complexité des traitements de capture et de transformation des données
Intégration du SID qui regroupe souvent des technologies hétérogènes.
Les volumes de données ne feront que croitre. Calibrage du matériel, incidences sur les temps d’accès…
Estimation des charges sur ces 3 points et x2 pour la réalité.
DeciLogic – La gestion d’un projet décisionnel
Diffuser
30%
Autres…
Intégreret Stocker
des données
70%
Environnement et organisation des projetsDes charges de travail inégales entre les phases
DeciLogic – La gestion d’un projet décisionnel
Environnement et organisation des projetsFacteurs de succès et risques majeurs
L’évolutivité Comme tout projet informatique, mais avec des
évolutions plus rapides :Le nombre d’utilisateurs.Le volume de données.Les services offerts se diversifient.Les sources de données également.
Le SID doit évoluer progressivement et rester opérationnel :
Conserver un cadre méthodologique stable.Choisir une configuration matérielle évolutive (plate-forme virtualisée)Eviter les produits monolithiques.
DeciLogic – La gestion d’un projet décisionnel
Environnement et organisation des projetsOrganisation
Une gestion différente d’un projet d’ingénierie informatique :
L’intégration de systèmes souvent très hétérogènes.
Les utilisateurs sont plus impliqués et il faut adapter son discours de spécialiste informatique.
Le cycle de vie itératif n’est pas une option elle est obligatoire. Les spécifications fonctionnelles figées ne viendront jamais.
Le déploiement de l’outil décisionnel offre un service et n’impose pas une procédure. Il doit être proposé, accepté et utilisé volontairement. Ce n’est pas un simple déploiement technique.
Un SID qui fonctionne et un SID qui n’atteint jamais ses objectifs. Plus il est utilisé plus les objectifs changent.
DeciLogic – La gestion d’un projet décisionnel
Environnement et organisation des projetsOrganisation
Les participants, plusieurs rôles essentiels :Le Promoteur : le maitre d’ouvrage
Compétence fonctionnelle transverse, mène l’étude préalable, arbitre les priorités, s’intéresse à la technique mais ne se laisse pas « mystifier ».
L’Architecte :Etudie les alternatives de mises en œuvre, définit l’architecture technique du projet, reste à l’écoute du terrain = du promoteur et des utilisateurs.
Le Réalisateur : le maitre d’œuvrePréconisation de la modélisation, conduite des évolutions.
L’Administrateur :Expert en base de données, supervision des processus techniques (réseau, sécurité…)
Le Bibliothécaire : le technico-commercial du projetExpliquer chaque information du SID, assistance technique de premier niveau, suit le ressenti et l’utilisation du SID.
Certains rôles peuvent être tenus par un même acteur.
DeciLogic – La gestion d’un projet décisionnel
Environnement et organisation des projetsOrganisation
L’étude préalable :Déterminer les changements qui justifient les nouveaux besoins informationnels.Identifier pourquoi le système en place ne répond pas convenablement à ces nouveaux besoins.Définir les avantages chiffrés attendus.Faire l’inventaire des contraintes connues à ce stade.Valider le niveau de priorité du SID par rapport aux autres projets.Désigner les utilisateurs concernés.
Cette phase est une phase préliminaire pour le Go ou NoGo.Aucun choix technique, ni de mise en œuvre n’est à envisager.
DeciLogic – La gestion d’un projet décisionnel
Environnement et organisation des projetsOrganisation
La démarche :Grande difficulté à obtenir des spécifications.L’utilisation définit le besoin.Un utilisateur décisionnel sait mieux « voir et approuver » que « définir et attendre ».Il est indispensable de montrer les possibilités de l’outil dans un délai court.On préfère parler « d’application pilote » plutôt que de « maquette ».Le SID est opérationnel et évolue de manière incrémentale :
Le rythme des livraisons doit être constant et prédéterminé.Le contenu de chaque version ne pourra être « figée » avant la recette de la version précédente.
DeciLogic – La gestion d’un projet décisionnel
Environnement et organisation des projetsOrganisation
Le développement initial :Définir le périmètre global connu à la suite de l’étude préalable.Fournir un projet pilote réellement utile et évocateur pour les utilisateurs.
Identification formelle du domaine concerné, des objectifs, des utilisateurs, du maitre d’ouvrage (Promoteur), du maitre d’œuvre (Réalisateur).Etablir la liste et cartographie des sources de données.Identification et dénombrements des contextes du domaine.Définir des algorithmes de transformation.Développement et documentation du modèle de données.Validation des termes et arbitrage éventuel.Choix et installation des outils, notamment ETL.
DeciLogic – La gestion d’un projet décisionnel
Environnement et organisation des projetsOrganisation
Développement de la base physique DW.Développement des procédures ETL.Développement d’un environnement de présentation.Formation des utilisateurs pilotes.Déploiement du prototype et assistance permanente des utilisateurs.Utilisation du prototype.Vérifier l’apport de la preuve sur 3 axes distincts :
Technique = preuve de la faisabilitéFonctionnel = appréciation des utilisateursPolitique = être démonstratif et attractif
Le Promoteur doit veiller à :Les données présentées sont réelles, à jour et utiles.L’architecture technique comporte l’alimentation, la présentation et diffusion des données. (« La colonne vertébrale est en place »)L’outil d’accès au données est maitrisé par les utilisateurs.
DeciLogic – La gestion d’un projet décisionnel
Environnement et organisation des projetsOrganisation
Le développement intéractif :Analyse fonctionnelle supplémentaire.Enrichissement de la chaine technique d’extraction, de transport et de chargement des données.Maintenance du modèle d’intégration, de sa documentation et du modèle physique du DW.Maintenance du modèle de diffusion et des schémas logiques et physiques correspondants.Enrichissement et diversification des applications de présentation.Administration fonctionnelle et technique du système.
Conserver un rythme régulier et court entre chaque itération.Analogie avec la méthode Scrum.
DeciLogic – La gestion d’un projet décisionnel
Déploiement
Montée en charge
Réalisation itérative
Architecture
Projet pilote
Etude Préalable - Constitution des équipes
Gestion de projet : suivi, promotion,…
Environnement et organisation des projetsLa gestion du projet décisionnel
DeciLogic – La gestion d’un projet décisionnel
Environnement et organisation des projetsOrganisation
La sous-traitance
Eviter de confier les rôles d’Architecte et de Réalisateur à des spécialistes liés à un éditeur de solution.
Les rôles de Promoteur et Bibliothécaire ne se sous-traitent pas.
Difficulté de mener un projet SID en mode forfaitaire.
Mais une itération bien rôdée peut être conduite avec une obligation de résultat.
Le transfert de compétence méthodologiques et techniques doit être explicite. Le personnel de l’entreprise doit être disponible.
DeciLogic – La gestion d’un projet décisionnel
Environnement et organisation des projetsOrganisation
L’administrationPlusieurs éléments à contrôler dès le lancement :
Les processus d’alimentation (gestion des rejets ?)La maintenance du DW (seuil d’alerte d’occupation disque, CPU…)L’intensité de l’utilisationLa sécurité
Le volume du DW ne peut que croitre. Mais il est souhaitable de justifier cette augmentation. « Il est toujours plus difficile de jeter que de conserver »Se donner les moyens techniques d’observer l’usage effectif des données. Tracer le suivi des requêtes :
Repérer les informations inutiles.Détecter les problèmes de performance.
La sécurité peut être gérée par redondance de données ou par « masquage » en activant des filtres. Il s’agit de trouver un compromis entre souplesse et performance.
DeciLogic – La gestion d’un projet décisionnel
Environnement et organisation des projetsChoix des outils
Ils sont nombreux et variés.Plusieurs gammes pour répondre à différents besoins :
Alimenter = Data Integrator OracleRequêter = Business ObjectsExplorer = SSAS MicrosoftPrédire = Langage « R » Open Source Datamining
Plusieurs technique :SGBDROLAP, MOLAP, ROLAP, HOLAPBase vectorielleBig Data
DeciLogic – La gestion d’un projet décisionnel
DiffuserPrésenterCollecter Intégrer
Cube OLAP
CRM
OLTP
ERP
Systèmessource
Outils familiers (Excel,
Navigateur,…)
Client Portail
Terminaux
ETL
Reporting
Tableaux de bord
Rapports interactifs
Analyses détaillées
MOM
Conduite du projet décisionnel L’architecture du projet
ODSDataWarehouse
Entrepôt de données
DataMart
DeciLogic – La gestion d’un projet décisionnel
Le décisionnel = un projet à part entièreReporting ERP <> démarche décisionnelle
Une évolution et non une révolutionUn existant opérationnel à prendre en compte :
« Un métier, des personnes, une organisation, une architecture technique, une histoire… »
Un projet d’adhésion Mesurer le gain pour l’utilisateur (ROI)
Une démarche itérative constante« Un projet jamais terminé, mais toujours opérationnel »
Conduite du projet décisionnelLe résumé des enjeux
DeciLogic – La gestion d’un projet décisionnel
DeciLogic, votre partenaireUne expertise mise à l’épreuve d’un engagement total