Critère Contribution
Le parrainage de la haute direction* 60 %
La motivation et la légitimité du changement* 15 %
La faisabilité* 15 %
Le partenariat entre les intervenants d’affaires et des TI 5 %
La culture analytique 5 %
*: critères indispensables
• Programme:
– Coordination de ressources, infrastructures et
communications sur plusieurs projets;
– Définition continuelle de nouveaux projets (pas de fin
abrupte);
– Plus difficile à planifier.
Conception de Sélection et
l’architecture installation des Croissance
technique produits
Définition
Planification Conception et
des Modélisation Conception
de projet / développement Déploiement
besoins des données physique
programme du système ETL
d’affaires
Définition
Planification
des
de projet /
besoins
programme
d’affaires
• Investissements et coûts:
– Achat/mise à niveau de composantes matérielles:
• Ex: serveurs, réseau, HD, etc.
– Achat/mise à niveau de composantes logicielles:
• Ex: ETL, DBMS, analyse multidimensionnelle, etc.
– Embauches internes:
• Ex: analyste de données, DBA, directeur de projet, etc.
– Ressources externes:
• Ex: consultants, support technique de produits achetés, etc.
– Coûts de maintenance:
• Ex: frais de maintenance, support et croissance.
• Bénéfices principaux:
– Réduction du temps de création de rapports;
– Amélioration de la qualité et la visibilité des données;
– Embauche d'employé en TI évitée;
• ROI: 386% (après 3 ans)
source: Nucleus Research Inc., 2007
Analyste d’affaires,
Gardien de but, Architecte de données,
Centres, Analyste en QA,
Ailiers, Administrateur de BD,
Défenseurs Architecte/développeur ETL,
Architecte/développeur d’applications BI
Spécialiste technique,
Spécialiste en sécurité,
Unités spéciales Spécialiste en forage de données,
Chargé des tests,
Éducateur
Partisans Utilisateurs
• Directeur de projet:
– Sert de liaison entre les sponsors et les autres membres de
l’équipe;
– Responsable du leadership et de la direction du projet;
– Influence les décisions stratégiques et architecturelles.
des besoins.
Définition
Planification
des Modélisation
de projet /
besoins des données
programme
d’affaires
Conception des
application de
BI
Analyse
niveau programme
BP: processus d’affaires (business process)
Besoins d’affaires
regroupés par BP
Sélection du BP
(matrice en bus,
diagramme de
priorisation)
Besoins
BP Analyse fonctionnels, Développement
prioritaire niveau projet non fonctionnels, datamart
techniques
Définition
des besoins Modélisation Conception
d’affaires des données physique
Appel service
Matrice en bus
Représentant
d'utilisation
Ligne tél.
Canal de
de vente
Employé
de données
Produit
Client
vente
Processus /
Date
Relai
Plan
Dimension
Facturation client X X X X X X
Gestion du trafic X X X X X X X
d'appels
Inventaire X X X
Service à la X X X X X X X
clientèle
Schéma en étoile
(magasin de données)
Conception et
Modélisation Conception
développement
des données physique
du système ETL
Stratégie d’optimisation
(index jointure étoile)
CREATE BITMAP INDEX indexJointure ON
Inventaire(Fournisseur.province, Produit.catégorie)
FROM Inventaire, Fournisseur, Produit
WHERE Inventaire.idProduit = Produit.id AND
Inventare.idFournisseur = Fournisseur.id
Sélection de
produits
Modèle architecturel
Requêtes à accès
Besoins analytiques direct, reporting,
et techniques data mining
Portail de BI
Rapports standards
Modèle physique
Applications
analytiques
BI opérationnel
Avantages Inconvénients
• Livraison plus rapide de la • Peut développer des silos de
solution; données;
• Réduction des coûts; • Potentiel de réduire:
• Évite d’avoir des besoins o Qualité de données;
obsolètes. o Stabilité du système;
o Partage d’information.
*: S. Brobst, M. McIntire et E. Rado (2008). Agile Data Warehousing with Integrated Sandboxing,
Business Intelligence Journal, vol. 13, no. 1.