1. GIS 805 - Structuration et analyse multidimensionnelle
Maîtrise en administration – concentration SIA
Université de Sherbrooke
Enseignant: Marc Messier, MBA
Professeur responsable: Claude Caron, Ph.D.
Séance 3 - Le recueil des besoins et
documentation
2. Au menu…
Les grandes étapes à suivre
Recueil des besoins
Documentation du modèle
Sujets d’affaires
Faits (étoiles)
Dimensions
2
3. Les grandes étapes à suivre
Planification
• Création d’une
équipe de projet
• Planification des
contributeurs
• Création du plan
de projet
• Rencontre de
démarrage
• Obtention de la
documentation
source
Recueil des
besoins
• Collecte
d’information
auprès des experts
du domaine
d’affaires (business
users)
• Collecte
d’information
auprès des experts
des systèmes
opérationnels
(source system
experts)
Conception
• Création du
modèle
dimensionnel
• Révision /
approbation du
modèle
dimensionnel
Priorisation
• Identification des
différents sujets
d’affaires à
implanter
• Priorisation de la
réalisation des
différents sujets
d’affaires
Documentation
• Documentation des
éléments complets
du modèle
dimensionnel:
• Sujets d’affaires
• Faits (étoiles)
• Dimensions
• Matrice des
dimensions
conformes
3
4. Recueil des besoins
Entrevues avec les gestionnaires de l’entreprise afin de
bien comprendre les objectifs stratégiques visés.
Questions typiques:
Faites la liste des objectifs à court, moyen et à long terme visés
par l'entreprise et qui vous permettent d’évaluer sa performance.
Pouvez-vous assigner une valeur quantifiable et mesurable à
chacun de ces objectifs ? Si oui quelle est cette valeur ?
De quelle façon évaluez-vous l’atteinte de ces objectifs
actuellement ?
À quelle fréquence mesurez-vous l’atteinte de ces objectifs ?
4
5. Recueil des besoins
Entrevues avec les experts du domaine d’affaires afin de
bien comprendre les processus d’affaires.
Questions typiques:
Pouvez-vous décrire, à un niveau élevé, les différentes tâches
effectuées par vos unités d’affaires pour bien mener vos opérations
quotidiennes ?
Veuillez identifier les acteurs impliqués dans l'exécution de ces
tâches ainsi que les objectifs visés par chaque tâche.
Quelle information est nécessaire dans l'accomplissement de ces
tâches ? De quelle façon cette information est-elle utilisée ?
De quelle manière évaluez-vous l’efficacité de ces tâches ?
À quelle fréquence mesurez-vous l’efficacité de ces tâches ?
5
6. Recueil des besoins
Entrevues avec les experts du domaine d’affaires afin de
bien comprendre les besoins en terme d’analyse.
Questions typiques:
Quelles sont les questions auxquelles vous devez répondre dans
le cadre de vos opérations courantes et à quelle fréquence ?
De quelle façon obtenez-vous l'information nécessaire pour
répondre à ces questions actuellement ?
Pouvez-vous nous présenter les principaux rapports ou analyses
que vous utilisez présentement et qui vous aident à mieux prendre
certaines décisions ?
Quelles sont les différentes prévisions que vous devez fournir afin
de faciliter la planification des activités à venir ?
6
7. Recueil des besoins
Entrevues avec les experts des systèmes opérationnels
afin de bien comprendre les données sources.
Questions typiques:
Quels sont les processus d’affaires qui sont supportés par les
systèmes transactionnels utilisés actuellement ?
Pouvez-vous nous présenter les principaux écrans utilisés pour
bien mener les opérations quotidiennes de l’entreprise ?
Quels sont les rapports produits par les systèmes transactionnels
et que vous utilisez actuellement dans votre prise de décision ?
Pouvez-vous nous expliquer le modèle relationnel de données
supportant ces systèmes transactionnels ?
Les bases de données transactionnelles contiennent-elles les
informations requises pour alimenter la solution BI envisagée?
7
8. Documentation des sujets d’affaires
8
Élément Objectif
Identification du sujet
d’affaires
Décrire le sujet d’affaires visé par le modèle dimensionnel et le relier
au processus d’affaires mesuré.
Rôles/personnes qui
analyseront le sujet
d’affaires
Indiquer les rôles/personnes/départements qui portent intérêt à
l’analyse du processus mesuré ainsi que la partie de leurs
responsabilités qui est en lien avec ce processus.
Besoins d’analyse Expliquer les besoins d’analyse qui ont été identifiés auprès des
utilisateurs/décideurs, sous forme:
[processus] par [dimension], [dimension] et [dimension]
Mesures du processus Identifier les mesures (statistiques) requises afin de bien analyser les
différents processus ainsi que le contexte d’analyse (dimensions
souhaitées).
Source: table 18-1 p. 450
10. Documentation des faits (schémas en étoile)
10
Élément Objectif
Processus Décrire le processus mesuré par la table de faits
Type Indiquer le type de contenu: transaction, snapshot, snapshot cumulatif
Grain Expliquer le niveau de grain (signification d’un enregistrement de la
table de faits)
Faits Identifier les mesures (statistiques) contenues dans la table de faits
Faits non-additifs Identifier les faits non-additifs et les faits calculés
Dimensions reliées Indiquer les dimensions reliées à la table de faits et qui permettent de
mettre en contexte les différentes mesures. Les dimensions référencées
de façon multiples seront qualifiées par leur rôle.
Fréquence de
chargement
Indiquer à quelle fréquence la table de faits sera mise à jour
(ex: quotidien, hebdomadaire, mensuel, annuel,…)
Analyses croisées Identifier les principales combinaisons d’analyse croisée entre la table
de faits et d’autres tables de faits.
Notes Toute autre information pertinente à communiquer et valider.
Source: table 18-2 p. 453
12. Documentation des dimensions
12
Élément Objectif
Identification de la
dimension
Décrire la dimension en termes d’affaires et la signification d’un
enregistrement de la table de dimension.
Clé naturelle Indiquer les attributs qui constituent la clé naturelle dans les systèmes
transactionnels et qui permettent d’identifier chaque enregistrement de
façon unique.
Dimensions conformes Indiquer si la table de dimension est conforme à plusieurs faits et le type
de dimension conforme: table partagée ou attributs combinés.
Hiérarchies Identifier les hiérarchies qui peuvent exister entre certains attributs de la
table de dimension.
Notes additionnelles Indiquer certaines autres caractéristiques de la table de dimension, au
besoin.
14. Documentation détaillée des faits
14
Pour chaque attribut (colonne) Pour la table
Nom de la colonne Tables source
Type de donnée Relations entre les tables source
Largeur Traitements particuliers
Définition Sécurité
Exemple de valeurs Fréquence de mise à jour de la table
Données source Nombre d’enregistrements initiaux
Transformations appliquées Croissance annuelle estimées du nombre
d’enregistrements
15. Documentation détaillée des dimensions
15
Pour chaque attribut (colonne) Pour la table
Nom de la colonne Tables source
Type de donnée Relations entre les tables source
Largeur Traitements particuliers
Type d’attribut (Surrogate key (SK),
natural key (NK), SCD1, SCD2, …)
Surrogate key (SK), natural key (NK), SCD1, SCD2, …
Définition Sécurité
Exemple de valeurs Fréquence de mise à jour de la table
Données source Nombre d’enregistrements initiaux
Transformations appliquées Croissance annuelle estimées du nombre
d’enregistrements
16. Travail de session – Partie 1
Produire un modèle dimensionnel supportant le cas
« L’intelligence d’affaires au service du directeur d’école »
Documentation de haut-niveau à remettre:
Caractéristiques de chacun des faits que vous proposez
(voir p. 454, tableau 18-6)
Documentation des dimensions que vous proposez
(voir p. 456, tableau 18-7)
Matrice des dimensions conformes pour l’ensemble des faits
(voir p. 457, tableau 18-8)
Pondéré sur 20 points
À remettre par courriel quand vous le souhaitez mais...
avant la séance #8, soit avant le jeudi 12 mars 22h00.