Académique Documents
Professionnel Documents
Culture Documents
Département de génie logiciel et des TI MTI820 Hiver 2011 – © S. Chafki, C. Des rosiers 1
C o n ce p tio n d e Sé le ctio n e t
l’arch ite ctu re in stallatio n d es C ro issan ce
te ch n iq u e p ro d u its
Dé fin ition
P lan ificatio n C o n ce p tio n e t
d e s M o d é lisatio n C o n ce p tio n
d e p ro je t / d é ve lo p p e me n t Dé p lo ie me n t
b e so in s d e s d o n n é e s p h ysiq u e
p ro gramme d u systè me ETL
d ’affaire s
C o n ce p tio n d e s Dé ve lo p p e me n t
ap p licatio n d e d e s ap p licatio n s M ain te n an ce
BI de BI
Ge stio n d e p ro je t / p ro gramme
Département de génie logiciel et des TI MTI820 Hiver 2011 – © S. Chafki, C. Des rosiers 2
Département de génie logiciel et des TI MTI820 Hiver 2011 – © S. Chafki, C. Des rosiers 3
1
1/18/18
Questions
• Quelle est la différence entre les types suivants de
besoins? :
– Besoins d’affaires
– Besoins fonctionnels
– Besoin non-fonctionnels
– Besoins techniques
Département de génie logiciel et des TI MTI820 Hiver 2011 – © S. Chafki, C. Des rosiers 4
• Besoins fonctionnels:
– Dérivent des besoins d’affaires;
– Expriment une action que doit effectuer le système en
réponse à une demande;
– Ex: produire automatiquement un rapport de synthèse des
ventes hebdomadaires.
Département de génie logiciel et des TI MTI820 Hiver 2011 – © S. Chafki, C. Des rosiers 5
• Besoins techniques:
– Dérivent des besoins fonctionnels et non-fonctionnels
– Ex: Outil de forage de données, portail Web, cube de
données, etc.
Département de génie logiciel et des TI MTI820 Hiver 2011 – © S. Chafki, C. Des rosiers 6
2
1/18/18
Processus d’affaires
• Processus d’affaires (business process / subject area):
– Ensemble de faits observables (métriques) représentant
des activités de l’entreprise
• Ex: vente, facturation, livraison, commande, etc.
– Typiquement supportés par un système opérationnel
• Ex: système de facturation, système CRM, etc.
– Fournissent des indicateurs clés de performance (key
performance indicator - KPI)
• Ex: profits (vente), taux de rétention (CRM), délai moyen de
livraison (livraison), etc.
Département de génie logiciel et des TI MTI820 Hiver 2011 – © S. Chafki, C. Des rosiers 7
Processus d’affaires
• Exemples:
Domaine Processus / sujet Faits
• Prix de vente
• Prix suggéré du manufacturier
Ventes • Prix des options
Automobile • Crédits du concessionnaire
• ...
Maintenance …
• Chambres occupées
• Chambres vacantes
• Vacantes non-disponibles
Occupation hôtelière • Nombre d’occupants
Tourisme
• Recettes
• ...
Vols …
Département de génie logiciel et des TI MTI820 Hiver 2011 – © S. Chafki, C. Des rosiers 8
Analys e
niveau programme
Sélection du BP
(matrice en bus ,
diagramme de
prioris ation)
Bes oins
BP Analys e fonctionnels , Développement
prioritaire niveau projet non fonctionnels , datamart
techniques
Département de génie logiciel et des TI MTI820 Hiver 2011 – © S. Chafki, C. Des rosiers 9
3
1/18/18
Questions
Département de génie logiciel et des TI MTI820 Hiver 2011 – © S. Chafki, C. Des rosiers 10
• Niveau projet:
– Analyse plus détaillée des besoins, concentrée sur un
projet (sujet) bien défini;
– Surtout les besoins des cadres intermédiaires et des
analystes d’affaires;
– Fait pour chacun des projets.
Département de génie logiciel et des TI MTI820 Hiver 2011 – © S. Chafki, C. Des rosiers 11
• Compréhens ion de haut niveau des • Informations et bes oins d’analys e plus
Ques tions principaux objectifs , opportunités et s pécifiques et détaillés ;
proces s us d’affaires . • Rapports et analys es exis tants .
• Évaluation de fais abilité préliminaire de • Profilage préliminaire de 1-2 s ources
Audit des données plus ieurs s ources potentielles . primaires de données .
Département de génie logiciel et des TI MTI820 Hiver 2011 – © S. Chafki, C. Des rosiers 12
4
1/18/18
Département de génie logiciel et des TI MTI820 Hiver 2011 – © S. Chafki, C. Des rosiers 13
Introduction
• Discuter des objectifs du projet d’entrepôt de données et de son statut;
• Discuter des ob jectifs de l’entrevue;
• Présenter les différents membres de l’équipe;
• Confirmer la durée de l’entrevue;
Responsabilités
• Décrivez votre département et votre projet
• Quelles sont vo s principales responsabilités?
Département de génie logiciel et des TI MTI820 Hiver 2011 – © S. Chafki, C. Des rosiers 14
• Quels sont les principaux défis auxquels vous faites présentement face? Selon vous, qu'est ce qui pourrait
vous empêcher de surmonter ces défis et d'atteindre vos objectifs? Quel serait l'impact de ne pas être en
mesure de surmonter ces défis sur l'entreprise?
• Voyez vous présentement ou dans le future de votre organisation desopportunités de profits qui ne sont
pas adressées aujourd'hui?
• Comment vous comparez vous à la compétition au niveau de l'utilisation des technologies de l'information,
sur le plan global et sur le plan décisionnel?
• Êtes-vous en mesure de réagir rapidement aux conditions changeantes du marché?
Département de génie logiciel et des TI MTI820 Hiver 2011 – © S. Chafki, C. Des rosiers 15
5
1/18/18
• Comment identifiez-vous les attentes reliées à votre domaine d'affaire? Comment fixez-vousles attentes
de votre entreprise?
• Quels sont les principaux défis auxquels vous faites présentement face? Selon vous, qu'est ce qui pourrait
vous empêcher de surmonter ces défis et d'atteindre vos objectifs? Quel serait l'impact de ne pas être en
mesure de surmonter ces défis sur l'entreprise?
• Comment identifiez-vous les problèmes et les exceptions? Dans quelle mesure êtes-vous capable de dire
que des problèmes pointent à l’horizon?
• Décrivez vos produits? Comment distinguez entre vos différents produits? Comment les catégorisez-vous?
Si nous supposons que le volume de votre catalogue nousempêche de passer en revue l'ensemble de vos
produits lors de la recherche d'un produit spécifique, comment faite vouspour cibler votre recherche
précisément?
• Ces différentes catégories sont-elles stables ou sont-elles appelées à changer fréquemment? Dans la
mesure où elles sont appelées à changer, quel est l’impact de ce changement sur vos processus d’analyse?
• Recommencez l’exercice précédent pour l’ensemble des axes d’analyse important: clients, fournisseurs,
territoires ….
Département de génie logiciel et des TI MTI820 Hiver 2011 – © S. Chafki, C. Des rosiers 16
• Quelle est l'importance qu'occupe l'analyse des données au niveau des décisionsque vous et vos
principaux gestionnaires prenez pour gérer les opérations de votre organisation?
• Quelle information est jugée primordiale pour prendre et supporter les décisions au sein de votre
organisation? Comment obtenez-vous cette information aujourd'hui?
• À votre connaissance, y a-t-il de l'information qui ne vousest pas disponible ou qui n'est pas accessible
aujourd'hui mais qui aurait un impact important sur l'atteinte de vos objectifs?
• Quels rapports utilisez-vousaujourd'hui? Quelle est l'information importante sur ces rapports? Comment
utilisez-vous cette information? Si ces rapports étaient dynamiques, que feraient-ils de différent?
• Quelles sont les opportunités qui s'offriraient à vous si vous étiez en mesure de bénéficier d'un meilleur
accès à votre information? Quel en serait l'impact financier? Quel en serait l'impact sur l'organisation?
Département de génie logiciel et des TI MTI820 Hiver 2011 – © S. Chafki, C. Des rosiers 17
Département de génie logiciel et des TI MTI820 Hiver 2011 – © S. Chafki, C. Des rosiers 18
6
1/18/18
Département de génie logiciel et des TI MTI820 Hiver 2011 – © S. Chafki, C. Des rosiers 19
Département de génie logiciel et des TI MTI820 Hiver 2011 – © S. Chafki, C. Des rosiers 20
Département de génie logiciel et des TI MTI820 Hiver 2011 – © S. Chafki, C. Des rosiers 21
7
1/18/18
Département de génie logiciel et des TI MTI820 Hiver 2011 – © S. Chafki, C. Des rosiers 22
Département de génie logiciel et des TI MTI820 Hiver 2011 – © S. Chafki, C. Des rosiers 23
Produit
Magasin
Région
Client
Date
Processus / dimension
Vente et Marketing X X X X X X
Finance et comptabilité X X X X X X
Approvisionnement X X X X X
Inventaire X X X
Ressources Humaines X X X
Département de génie logiciel et des TI MTI820 Hiver 2011 – © S. Chafki, C. Des rosiers 24
8
1/18/18
BP1
BP6
impact potentiel
BP4
BP3
BP2 BP5
faisabilité
• Permet d’identifier les processus d’affaires faisables ayant le
plus grand impact pour l’entreprise.
Département de génie logiciel et des TI MTI820 Hiver 2011 – © S. Chafki, C. Des rosiers 25
Question
• Comment fait-on pour évaluer la faisabilité et l’impact
d’un projet centré sur un certain processus d’affaires?
Département de génie logiciel et des TI MTI820 Hiver 2011 – © S. Chafki, C. Des rosiers 26
Département de génie logiciel et des TI MTI820 Hiver 2011 – © S. Chafki, C. Des rosiers 27
9
1/18/18
Département de génie logiciel et des TI MTI820 Hiver 2011 – © S. Chafki, C. Des rosiers 28
Département de génie logiciel et des TI MTI820 Hiver 2011 – © S. Chafki, C. Des rosiers 29
Pet er Kr ebs
Br ian Welker Jean Tr enar y David Br adley
Ter r y Duf f y Laur a Nor m an Jam es Ham ilt on Pr oduct ion Cont r ol
M gr VP Sales I S M anager M ar ket ing M gr
VP Engineer ing CFO VP Pr oduct ion
Pr oduct ion Cont r ol Sales I nf o Ser vices M ar ket ing
And Tool Design Finance & HR Pr oduct ion
M anuf act ur ing Sales & M ar ket ing Exec G en & Adm in Sales & M ar ket ing
R&D Exec G en & Adm in M anuf act ur ing
( 201) ( 18) ( 10) ( 9)
( 14) ( 29) ( 8)
Am y Alber t s
[ M ult iple M anager s]
David Liu G ar y Alt m an Eur opean
M f g. Pr oduct ion
Finance Facilit ies M gr . Sales M gr
( 178)
( 8) Facilit ies & ( 4)
M aint enance
( 7)
Paula Bar r et o de
M at t os Pilar Acker m an Syad Abbas
Hum an Resour ces Shipping & Receiving Pacif ic Sales M gr .
( 6) Super visor ( 2)
I nvent or y M gm t .
( 6)
Wendy Kahn
Pur chasing St ephen Jiang’
( 13) Nor t h Am er ican
A. Scot t Wr ight
Sales M gr .
M ast er Scheduler
( 11)
M f g. Pr oduct ion
Cont r ol
( 5)
Département de génie logiciel et des TI MTI820 Hiver 2011 – © S. Chafki, C. Des rosiers 30
10
1/18/18
Département de génie logiciel et des TI MTI820 Hiver 2011 – © S. Chafki, C. Des rosiers 31
Département de génie logiciel et des TI MTI820 Hiver 2011 – © S. Chafki, C. Des rosiers 32
Département de génie logiciel et des TI MTI820 Hiver 2011 – © S. Chafki, C. Des rosiers 33
11
1/18/18
Département de génie logiciel et des TI MTI820 Hiver 2011 – © S. Chafki, C. Des rosiers 34
- Re v e n d e urs c a
l ss és p ar l e no mb re co mma nd e s
Ra pports de ve nte d a n s u n certa ni et rrit o ri e - c o mma n d e s
Cl i e n t n ' ay an t fa ti au cu ne comma n d e da ns e
ls X
- L i s te d e cl i en st pe rdu s - c o mma n d e s d e rn i e rs mo si
Pro b l è me d e c on ne cti vi é
t au n i vea u
Sa is ie de comm andes - In v e n ta ire cou ran t - i n v e n ta ire tra n s a c tio nn e l
To u c h e à p u l si eu rs p or ce ss us d a ' ffa i e
r s, in cl u ant
- Sc o re c a rd d e pro du it s ma rk e ti n g , ac ha ts , fa bri cati on , i n ven tai re, en vois,
Profita bilité de produits - Él a g a g e de l i gn es d e p rod utcti on - p re s q u e to ut
re to u rs e t s up po rt à la cli e ntèl e
Département de génie logiciel et des TI MTI820 Hiver 2011 – © S. Chafki, C. Des rosiers 35
- Re to u rs p ar pro du ti s p ar ra si on - re n d e me n ts
Am é liora tion de a
l qualité produit - Ap p e l a u s up po rt à la c il e ntèl e p ar p o
r d ui tp ar
ra i s o n - a s s i s tan ce c il e nt
- De ma n d e s de sup p ort c li e nt We b p ar pro duit par
ra i s o n - a s s i s tan ce c il e nt (web )
- Hi s to ri q u e co mp el t d es c omma n de s p ar pro du i t
Pla nific a tion e ts uiv i de produits e t h i é ra rch i e de pro du ti s - c o mma n d e s
- Co mma n d e s d e pro du ti s c roi sé s po ur l a
c o mp a ra i s on de s éri es te mp ore l es - c o mma n d e s
- Co mma n d e s p ar rég o
i n p ub il ci tai re p ar - c o mma n d e s
Public ité (a na lys e d'i m pa ct) p ro mo ti o n - p ro mo ti o n s
Département de génie logiciel et des TI MTI820 Hiver 2011 – © S. Chafki, C. Des rosiers 36
12
1/18/18
D imens ions
Territoire de vente
Client (revendeur)
Client (Internet)
Canal de vente
Rais on d’appel
Ins tallation
Promotion
Employé
Monnaie
Produit
Date
Proces s us d’affaires
Département de génie logiciel et des TI MTI820 Hiver 2011 – © S. Chafki, C. Des rosiers 37
Rentabilité Commandes
client
Rentabilité Prévis ions
produit commandes
Impact d’affaires
Suivis appels
Coûts Retours
fabrication
Faible
Faible Haute
Faisabilité
Département de génie logiciel et des TI MTI820 Hiver 2011 – © S. Chafki, C. Des rosiers 38
Analyse détaillée
• À identifier:
– Indicateurs de performance;
– Dimensions d’analyse et leur hiérarchies;
– Les faits et leur granularité;
– Historique requis de données;
– Qualité requise des données;
– Fréquence de mise à jour des données;
– Accès souhaité aux données.
Département de génie logiciel et des TI MTI820 Hiver 2011 – © S. Chafki, C. Des rosiers 39
13
1/18/18
Analyse détaillée
• Dimensions d’analyse:
– Descripteurs servant à filtrer, grouper et étiqueter un
ensemble de données;
– S’obtiennent des questions formulées par les utilisateurs;
– Exemples:
Fonction Exemple de question
Département de génie logiciel et des TI MTI820 Hiver 2011 – © S. Chafki, C. Des rosiers 40
Analyse détaillée
Catégorie Proces s us D imens ions
• Temps
• Promotion
Chaîne de s upermarché Ventes
• Produit
• Magas in
• Temps
• Envoyé-à
Entrepris e manufacturière Livrais ons • Envoyé-par
• Produit
• Entente (deal)
• Temps
• Agent
• Type
Compagnie d’as s urances Réclamations • Police
• Statut
• Entité as s urée
• Temps
• Client
• Vol
Trans porteur aérien Vols • Aéroport
• Clas s e de tarif
• Statut
Département de génie logiciel et des TI MTI820 Hiver 2011 – © S. Chafki, C. Des rosiers 41
Analyse détaillée
• Hiérarchies dimensionnelles:
– Précisent les différents niveaux de détail de l’analyse le long
d’une certaine dimension;
– Les niveaux sont souvent «emboîtés» les uns dans les autres,
mais pas toujours;
– Les niveaux sont parcourus à l’aide des opérations de drill-
down et roll-up;
– Exemples:
Dimension Hiérarchie
Temps jour < mois < année < …
Région succursale < ville < région < province < pays < …
Ressource employé < équipe < département < division < …
Produit no série < code < marque < catégorie < famille < …
Département de génie logiciel et des TI MTI820 Hiver 2011 – © S. Chafki, C. Des rosiers 42
14
1/18/18
Analyse détaillée
• Navigation dans une hiérarchie:
Département de génie logiciel et des TI MTI820 Hiver 2011 – © S. Chafki, C. Des rosiers 43
Analyse détaillée
• Granularité des faits:
– Le niveau de détail le plus fin d’une mesure ou métrique;
– Découle du processus d’affaire;
– A un impact sur la faisabilité du projet.
– Exemple:
• Transaction: (ID client, code produit, date (jour), montant);
Analyses possibles
• Ventes par code /marque/catégorie de produits;
• Ventes par jour/mois/année;
• …
Analyses impossibles
• Ventes par heure/période de la journée;
• Ventes par magasin/région/province;
• …
Département de génie logiciel et des TI MTI820 Hiver 2011 – © S. Chafki, C. Des rosiers 44
Analyse détaillée
• Historique des données:
– La période en nombre de jours/mois/années couverte par
les données;
– Le nombre de données (faits) disponibles durant cette
période;
– Certaines analyses requièrent une historique minimale
pour être menée (ex: modèles de prédiction);
– Les systèmes sources doivent être en mesure de fournir
ces données.
Département de génie logiciel et des TI MTI820 Hiver 2011 – © S. Chafki, C. Des rosiers 45
15
1/18/18
Analyse détaillée
• Qualité des données:
– A un impact direct sur la faisabilité et la complexité de la
solution;
– Se détermine à partir des audits de données (personnel en
TI) et du profilage de données;
– À vérifier: données manquantes/invalides, granularité, etc.
Département de génie logiciel et des TI MTI820 Hiver 2011 – © S. Chafki, C. Des rosiers 46
Analyse détaillée
• Fréquence des mises à jour:
– Faites en lot, sur demande ou en temps-réel;
– Selon les besoins des utilisateurs;
– A un impact sur l’architecture technique (ex: serveurs,
réseau, etc.).
Département de génie logiciel et des TI MTI820 Hiver 2011 – © S. Chafki, C. Des rosiers 47
Question
• Quels sont les différents types d’utilisateurs d’une
solution de BI?
• Comment fait-on pour les distinguer?
Département de génie logiciel et des TI MTI820 Hiver 2011 – © S. Chafki, C. Des rosiers 48
16
1/18/18
Utilisateurs de BI
Département de génie logiciel et des TI MTI820 Hiver 2011 – © S. Chafki, C. Des rosiers 49
Département de génie logiciel et des TI MTI820 Hiver 2011 – © S. Chafki, C. Des rosiers 51
17
1/18/18
Foreurs
(requêtes ad-hoc, forage de données )
Explorateurs
(analys e OLAP, requêtes ad-hoc)
Temps
Cultivateurs
(rapports paramétrables , analys e OLAP)
Opérateurs
(rapports paramétrables , tableaux de bord)
Visiteurs
(rapports , s corecards , tableaux de bord)
Capacité technique
Département de génie logiciel et des TI MTI820 Hiver 2011 – © S. Chafki, C. Des rosiers 52
Types d’utilisateurs
• Visiteurs:
– Cadres supérieurs ayant peu de temps à consacrer à
l’utilisation de la solution BI;
– Besoins:
• Connaître le statut des indicateurs de performance à
intervalles réguliers;
• Identifier des items d’intérêt sans difficulté;
• Sélectionner de l’information sans avoir à naviguer
dans l’interface;
Département de génie logiciel et des TI MTI820 Hiver 2011 – © S. Chafki, C. Des rosiers 53
Types d’utilisateurs
• Opérateurs:
– Gestionnaires départementaux, superviseurs, etc.;
– Besoins:
• Obtenir des réponses immédiates basées sur des
données actuelles et fiables;
• Connaître l’état courant des métriques de performance;
• Avoir un accès rapide à de l’information détaillée;
• Interface simple permettant des analyses rapides des
données.
Département de génie logiciel et des TI MTI820 Hiver 2011 – © S. Chafki, C. Des rosiers 54
18
1/18/18
Types d’utilisateurs
• Cultivateurs:
– Analystes d’affaires en marketing, vente, finance, etc.;
– Besoins:
• Avoir un accès à des données de qualité, intégrées de
diverses sources;
• Définir facilement des requêtes simples à l’entrepôt de
données;
• Comparer les données actuelles avec les données
historiques.
Département de génie logiciel et des TI MTI820 Hiver 2011 – © S. Chafki, C. Des rosiers 55
Types d’utilisateurs
• Explorateurs:
– Chercheurs et analystes techniques avancés;
– Besoins:
• Lancer des requêtes ad hoc et imprévisibles;
• Obtenir de grandes quantités de données servant à des
analyses complexes;
• Longues sessions d’analyse en rafale (i.e., pas à
intervalle régulier).
Département de génie logiciel et des TI MTI820 Hiver 2011 – © S. Chafki, C. Des rosiers 56
Types d’utilisateurs
• Foreurs:
– Analystes spécialisés en forage de données ou
consultants externes;
– Besoins:
• Accès à une très grande quantité de données
historiques couvrant une période de plusieurs années;
• Appliquer des outils de forage de données pour
identifier des corrélations et des patrons utiles à la
prise de décision;
• Pouvoir interpréter les résultats obtenus.
Département de génie logiciel et des TI MTI820 Hiver 2011 – © S. Chafki, C. Des rosiers 57
19
1/18/18
Question
• Comment peut-on s’assurer que notre compréhension
d’un requis correspond bien à ce qui a été formulé par
l’utilisateur?
Département de génie logiciel et des TI MTI820 Hiver 2011 – © S. Chafki, C. Des rosiers 58
Département de génie logiciel et des TI MTI820 Hiver 2011 – © S. Chafki, C. Des rosiers 59
Département de génie logiciel et des TI MTI820 Hiver 2011 – © S. Chafki, C. Des rosiers 60
20
1/18/18
Département de génie logiciel et des TI MTI820 Hiver 2011 – © S. Chafki, C. Des rosiers 61
Département de génie logiciel et des TI MTI820 Hiver 2011 – © S. Chafki, C. Des rosiers 62
Département de génie logiciel et des TI MTI820 Hiver 2011 – © S. Chafki, C. Des rosiers 63
21