63
MTI820 Entrepôts de données et intelligence d’affaires Spécification des besoins d’affaires Département de génie logiciel et des TI MTI820 Hiver 2011 – © S. Chafki, C. Desrosiers 1

MTI820 Entrepôts de données et intelligence d’affaires · justifient la valeur d’entreprendre un certain projet; – Ex: augmenter le taux de réponse aux campagnes de marketing

  • Upload
    vuque

  • View
    214

  • Download
    0

Embed Size (px)

Citation preview

Page 1: MTI820 Entrepôts de données et intelligence d’affaires · justifient la valeur d’entreprendre un certain projet; – Ex: augmenter le taux de réponse aux campagnes de marketing

MTI820 −Entrepôtsdedonnéesetintelligenced’affaires

Spécificationdesbesoinsd’affaires

DépartementdegénielogicieletdesTI MTI820Hiver2011– ©S.Chafki,C.Desrosiers 1

Page 2: MTI820 Entrepôts de données et intelligence d’affaires · justifient la valeur d’entreprendre un certain projet; – Ex: augmenter le taux de réponse aux campagnes de marketing

Lecycledevied’unprojetenBI• Diagrammedefluxdetravail:

DépartementdegénielogicieletdesTI MTI820Hiver2011– ©S.Chafki,C.Desrosiers 2

Planificationdeprojet/programme

Définitiondes

besoinsd’affaires

Conceptiondel’architecturetechnique

Modélisationdesdonnées

Conceptiondesapplicationde

BI

Sélectionetinstallationdes

produits

Conceptionphysique

ConceptionetdéveloppementdusystèmeETL

Développementdesapplications

deBI

Déploiement

Croissance

Maintenance

Gestiondeprojet/programme

Page 3: MTI820 Entrepôts de données et intelligence d’affaires · justifient la valeur d’entreprendre un certain projet; – Ex: augmenter le taux de réponse aux campagnes de marketing

« Lapartielaplusdifficiledelaspécificationdesbesoinsn’estpasdedocumentercequelesutilisateurs veulent; ils’agîtplutôt del’effortpouraiderceux-ciàdéterminercedontilsontbesoin quipeutleurêtre fourniavecsuccès »

−SteveMcConnell(SoftwareProjectSurvivalGuide,MicrosoftPress)

DépartementdegénielogicieletdesTI MTI820Hiver2011– ©S.Chafki,C.Desrosiers 3

Page 4: MTI820 Entrepôts de données et intelligence d’affaires · justifient la valeur d’entreprendre un certain projet; – Ex: augmenter le taux de réponse aux campagnes de marketing

Questions• Quelle est ladifférenceentrelestypessuivants de

besoins?:– Besoins d’affaires– Besoins fonctionnels– Besoin non-fonctionnels– Besoins techniques

DépartementdegénielogicieletdesTI MTI820Hiver2011– ©S.Chafki,C.Desrosiers 4

Page 5: MTI820 Entrepôts de données et intelligence d’affaires · justifient la valeur d’entreprendre un certain projet; – Ex: augmenter le taux de réponse aux campagnes de marketing

Spécificationdesbesoins• Besoinsd’affaires:

– Représententdesobjectifshautniveaud’uneentreprisequijustifientlavaleurd’entreprendre uncertainprojet;

– Ex:augmenterletauxderéponseauxcampagnesdemarketingciblées.

• Besoinsfonctionnels:– Dériventdesbesoinsd’affaires;– Exprimentuneactionquedoiteffectuer lesystèmeenréponseàunedemande;

– Ex:produireautomatiquement unrapportdesynthèsedesventeshebdomadaires.

DépartementdegénielogicieletdesTI MTI820Hiver2011– ©S.Chafki,C.Desrosiers 5

Page 6: MTI820 Entrepôts de données et intelligence d’affaires · justifient la valeur d’entreprendre un certain projet; – Ex: augmenter le taux de réponse aux campagnes de marketing

Spécificationdesbesoins• Besoinsnonfonctionnels:

– Décriventdesqualitésquelesystèmedoitavoir;– Ex:utilisabilité,performance,disponibilité/fiabilité,sécurité,etc.

• Besoinstechniques:– Dériventdesbesoinsfonctionnelsetnon-fonctionnels– Ex:Outildeforagededonnées, portailWeb,cubededonnées, etc.

DépartementdegénielogicieletdesTI MTI820Hiver2011– ©S.Chafki,C.Desrosiers 6

Page 7: MTI820 Entrepôts de données et intelligence d’affaires · justifient la valeur d’entreprendre un certain projet; – Ex: augmenter le taux de réponse aux campagnes de marketing

Processusd’affaires• Processusd’affaires(businessprocess /subject area):

– Ensembledefaitsobservables (métriques)représentantdesactivitésdel’entreprise

• Ex:vente,facturation,livraison,commande,etc.

– Typiquement supportésparunsystèmeopérationnel• Ex:systèmedefacturation,systèmeCRM,etc.

– Fournissentdesindicateursclésdeperformance(keyperformanceindicator - KPI)

• Ex:profits(vente),tauxderétention(CRM),délaimoyendelivraison(livraison),etc.

DépartementdegénielogicieletdesTI MTI820Hiver2011– ©S.Chafki,C.Desrosiers 7

Page 8: MTI820 Entrepôts de données et intelligence d’affaires · justifient la valeur d’entreprendre un certain projet; – Ex: augmenter le taux de réponse aux campagnes de marketing

Processusd’affaires• Exemples:

DépartementdegénielogicieletdesTI MTI820Hiver2011– ©S.Chafki,C.Desrosiers 8

Domaine Processus/sujet Faits

AutomobileVentes

• Prix devente• Prixsuggérédumanufacturier• Prixdesoptions• Créditsduconcessionnaire• ...

Maintenance …

TourismeOccupationhôtelière

• Chambresoccupées• Chambres vacantes• Vacantesnon-disponibles• Nombred’occupants• Recettes• ...

Vols …

Page 9: MTI820 Entrepôts de données et intelligence d’affaires · justifient la valeur d’entreprendre un certain projet; – Ex: augmenter le taux de réponse aux campagnes de marketing

Deuxniveauxd’analysedesbesoins• Processus d’analyse (Kimball):

DépartementdegénielogicieletdesTI MTI820Hiver2011– ©S.Chafki,C.Desrosiers 9

Analyseniveau programme

Besoins d’affairesregroupés parBP

Besoinsfonctionnels,

nonfonctionnels,techniques

Sélection duBP(matrice enbus,diagrammedepriorisation)

BPprioritaire

Analyseniveau projet

Développementdatamart

BP:processus d’affaires (businessprocess)

Page 10: MTI820 Entrepôts de données et intelligence d’affaires · justifient la valeur d’entreprendre un certain projet; – Ex: augmenter le taux de réponse aux campagnes de marketing

Questions

• Commentlaspécification desbesoins diffère-t-elle entrelesniveauxprogrammeetprojet?

• Commentlaspécification desbesoins diffère-t-elle entrelepersonneld’affaires etlepersonneldesTI?

DépartementdegénielogicieletdesTI MTI820Hiver2011– ©S.Chafki,C.Desrosiers 10

Page 11: MTI820 Entrepôts de données et intelligence d’affaires · justifient la valeur d’entreprendre un certain projet; – Ex: augmenter le taux de réponse aux campagnes de marketing

Deuxniveauxd’analysedesbesoins• Niveauprogramme:

– Comprendre lesbesoinsd’affairesdansuneperspectiveenglobanttoutel’entreprise;

– Surtout lesbesoinsdelahautedirection;– Normalementfaituneseulefoisaudébut.

• Niveauprojet:– Analyseplusdétailléedesbesoins,concentréesurunprojet(sujet)biendéfini;

– Surtout lesbesoinsdescadresintermédiairesetdesanalystesd’affaires;

– Faitpourchacundesprojets.

DépartementdegénielogicieletdesTI MTI820Hiver2011– ©S.Chafki,C.Desrosiers 11

Page 12: MTI820 Entrepôts de données et intelligence d’affaires · justifient la valeur d’entreprendre un certain projet; – Ex: augmenter le taux de réponse aux campagnes de marketing

Deuxniveauxd’analysedesbesoins• Tableaucomparatif:

DépartementdegénielogicieletdesTI MTI820Hiver2011– ©S.Chafki,C.Desrosiers 12

Composante Niveauprogramme Niveauprojet

Préparation • Recherchepluslargesurl’entreprise. • Recherche concentréesurunprocessusd’affairespécifique.

Participants

• Représentation inter-fonctionnellehorizontale;

• Proviennentsurtoutdelahautedirection.

• Représentationverticalecentréesurleprocessusd’affairesconcerné;

• Surtoutdescadresintermédiairesetdesanalystesd’affaires.

Questions• Compréhensiondehautniveaudesprincipauxobjectifs,opportunitésetprocessusd’affaires.

• Informations etbesoins d’analyseplusspécifiques etdétaillés;

• Rapportsetanalysesexistants.

Auditdesdonnées • Évaluationdefaisabilitépréliminairedeplusieurs sourcespotentielles.

• Profilagepréliminairede 1-2sourcesprimairesdedonnées.

Documentation

• Description desprocessusd’affairesetdesbesoinscorrespondants;

• Versionpréliminairedelamatricededonnéesenbus.

• Descriptiondétailléedesbesoins portantsurlemodèlededonnées, lesapplicationsdeBIetl’architecturetechnique.

Page 13: MTI820 Entrepôts de données et intelligence d’affaires · justifient la valeur d’entreprendre un certain projet; – Ex: augmenter le taux de réponse aux campagnes de marketing

Personneld’affairesversusdesTI• Personneld’affaires:

– ✖:Nepasdemander cequ’ilsveulentavoirdansl’entrepôtdedonnées;

– ✔:Discuterplutôtdesélémentssuivants:• Leurtravailauquotidien;• Leurobjectifs;• Leurdéfis,etc.

• PersonneldesTI:– Permetdedéterminer ladisponibilitéetlaqualitédesdonnéessupportant lesbesoinsdesutilisateursd’affaires(auditdesdonnées);

– Permetd’identifier lesdéfis/limitationstechniquespotentielsduprojet.

DépartementdegénielogicieletdesTI MTI820Hiver2011– ©S.Chafki,C.Desrosiers 13

Page 14: MTI820 Entrepôts de données et intelligence d’affaires · justifient la valeur d’entreprendre un certain projet; – Ex: augmenter le taux de réponse aux campagnes de marketing

14

Guide d’entrevue (tiré du livre de Ralph Kimball)

Introduction

• Discuter des objectifs du projet d’entrepôt de données et de son statut;

• Discuter des objectifs de l’entrevue;

• Présenter les différents membres de l’équipe;

• Confirmer la durée de l’entrevue;

• Décrire brièvement les étapes qui suivront l’entrevue.

Responsabilités

• Décrivez votre département et votre projet

• Quelles sont vos principales responsabilités?

DépartementdegénielogicieletdesTI MTI820Hiver2011– ©S.Chafki,C.Desrosiers

Page 15: MTI820 Entrepôts de données et intelligence d’affaires · justifient la valeur d’entreprendre un certain projet; – Ex: augmenter le taux de réponse aux campagnes de marketing

15

Objectifs d'affaires et défis (haute direction / niveau programme)

• Quels sont les objectifs de votre organisation? Qu’est ce que l'entreprise tente d'accomplir? Quels sont vos principaux objectifs d'affaires?

• Comment identifiez-vous les attentes reliées à votre domaine d'affaires? Comment fixez-vous les attentes de votre entreprise?

• Comment mesurez-vous le succès de l'entreprise? Quelles métriques utilisez-vous? Dans quelle mesure êtes-vous capable de savoir que vous avez obtenu les résultats escomptés? Que vous allez dans la bonne direction? A quelle fréquence mesurez-vous votre performance?

• Quels sont les fonctions et départements au sein de votre organisation qui sont primordiaux dans l'atteinte de vos objectifs? Quels rôles jouent-ils? Comment collaborent-ils pour assurer le succès de l'organisation?

• 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 des opportunité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épartementdegénielogicieletdesTI MTI820Hiver2011– ©S.Chafki,C.Desrosiers

Page 16: MTI820 Entrepôts de données et intelligence d’affaires · justifient la valeur d’entreprendre un certain projet; – Ex: augmenter le taux de réponse aux campagnes de marketing

16

Objectifs d'affaires et défis (gestionnaires& analystes / niveau projet)

• Comment identifiez-vous les attentes reliées à votre domaine d'affaire? Comment fixez-vous les 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 nous empêche de passer en revue l'ensemble de vos produits lors de la recherche d'un produit spécifique, comment faite vous pour 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épartementdegénielogicieletdesTI MTI820Hiver2011– ©S.Chafki,C.Desrosiers

Page 17: MTI820 Entrepôts de données et intelligence d’affaires · justifient la valeur d’entreprendre un certain projet; – Ex: augmenter le taux de réponse aux campagnes de marketing

17

Besoins d'analyse (haute direction / niveau programme)

• Quelle est l'importance qu'occupe l'analyse des données au niveau des décisions que 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 vous est 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-vous aujourd'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épartementdegénielogicieletdesTI MTI820Hiver2011– ©S.Chafki,C.Desrosiers

Page 18: MTI820 Entrepôts de données et intelligence d’affaires · justifient la valeur d’entreprendre un certain projet; – Ex: augmenter le taux de réponse aux campagnes de marketing

18

Besoins d'analyse (gestionnaires& analystes / niveau projet)

• Quelles sont les données utilisées? Comment obtenez-vous présentement ces données? Que faites-vous avec ces données une fois obtenues? Devez vous les manipuler?

• Quel type d'analyse voudriez-vous être en mesure d'effectuer? Voyez-vous des potentielles améliorations possibles aux méthodes/processus que vous utilisez actuellement?

• Quel sont les types d'analyse ad-hoc que vous effectuez de façon régulière? Qui sont les membres de votre équipe qui typiquement effectuent ou demandent ce genre d'analyse? Quel est le but de ces analyses? Quel est le niveau de satisfaction face au temps requis pour obtenir les résultats de ces analyses? Les membres de votre équipe ont ils le temps de pousser plus à fond ces analyses?

• En vous basant sur la qualité et sur le niveau de détail des données que vous traiter, quel pourcentage de temps passez-vous à manipuler les données et quel pourcentage de votre temps passez-vous à les analyser?

• Quels sont les types d’analyses prédéfinies (rapports) que vous effectuez le plus souvent? Quelle est l'information importante sur ces rapports? Comment utilisez-vous cette information? Si ces rapports étaient dynamiques, que feraient-ils de différent?

• Devez vous retravailler ces rapports? Quelles informations aimeriez-vous voir ajoutées aux rapports? Quelles informations sont inutiles et pourrait être retirées?

• Quelles sont les capacités analytiques que vous aimeriez avoir?

• Existe-t-il aujourd’hui des goulots d’étranglement importants qui nuisent à l’accès à l’information?

• Quel horizon de données historiques avez-vous besoin dans le système?

DépartementdegénielogicieletdesTI MTI820Hiver2011– ©S.Chafki,C.Desrosiers

Page 19: MTI820 Entrepôts de données et intelligence d’affaires · justifient la valeur d’entreprendre un certain projet; – Ex: augmenter le taux de réponse aux campagnes de marketing

EntrevuesaveclepersonneldesTI• Auditdedonnées:

– Détermine lafaisabilitéduprojetentermesdeladisponibilitédedonnéesdequalitésuffisante.

• Entrevuedeconformité/sécurité:– Détermine lesdirectives,standardsetmandatsrèglementairesdel’entrepriseparrapportàl’accèsetl’utilisationdesdonnées;

– Ex:politiquesdepurge/rétentiondedonnées, vieprivée(privacy),etc.

DépartementdegénielogicieletdesTI MTI820Hiver2011– ©S.Chafki,C.Desrosiers 19

Page 20: MTI820 Entrepôts de données et intelligence d’affaires · justifient la valeur d’entreprendre un certain projet; – Ex: augmenter le taux de réponse aux campagnes de marketing

Préparationdesentrevues• Recherchespréalables:

– Serenseignersurl’entrepriseetledomained’affairesciblé.

• Sélectiondespersonnesàinterviewer:– Impossibledes’entreteniravectoutlemonde;– Choisir lespersonnesclés:influentes,ouvertes,etc.– Demander l’avisduoudessponsorsduprojet;– Utiliserl’organigramme;– Nepasconsidérerladisponibilité commecritèredesélection.

• Préparationdesquestionnaires:– Doitêtrefaited’avance;– Varieselonlafonctionetleniveauhiérarchiquedelapersonne

interrogée.

DépartementdegénielogicieletdesTI MTI820Hiver2011– ©S.Chafki,C.Desrosiers 20

Page 21: MTI820 Entrepôts de données et intelligence d’affaires · justifient la valeur d’entreprendre un certain projet; – Ex: augmenter le taux de réponse aux campagnes de marketing

Synthèsedesbesoinsrecueillis• Unefoislesentrevuesterminées,onregroupeles

besoinsparprocessusd’affaires(approcheKimball).

• Livrables:1. Rapportd’entrevues;2. Documentdespécificationdesbesoins;3. Matricededonnées enbus;4. Diagrammedepriorisationdesprocessus.

DépartementdegénielogicieletdesTI MTI820Hiver2011– ©S.Chafki,C.Desrosiers 21

Page 22: MTI820 Entrepôts de données et intelligence d’affaires · justifient la valeur d’entreprendre un certain projet; – Ex: augmenter le taux de réponse aux campagnes de marketing

Synthèsedesbesoinsrecueillis• Rapportsd’entrevue:

– Descriptiondesresponsabilitésdelapersonne interrogée;

– Processusetbesoinsidentifiéslorsdel’entrevue:• Descriptionsommairedesbesoins;• Obstaclesanalytiquesprésents;• Besoinsspécifiquesentermesd’analysesetdedonnées;• Impactd’affairespotentiels.

– Critèresdesuccès.

DépartementdegénielogicieletdesTI MTI820Hiver2011– ©S.Chafki,C.Desrosiers 22

Page 23: MTI820 Entrepôts de données et intelligence d’affaires · justifient la valeur d’entreprendre un certain projet; – Ex: augmenter le taux de réponse aux campagnes de marketing

Synthèsedesbesoinsrecueillis• Documentdespécificationdesbesoins:

– Vued’ensemble del’entreprise;– Descriptiondétailléeduprojet;– Besoinsregroupésparprocessusd’affaires;– Évaluationpréliminairedelafaisabilitéentermesdedonnées;

– Matriceenbusdedonnées, auniveaudel’entreprise;– Critèresdesuccès.

DépartementdegénielogicieletdesTI MTI820Hiver2011– ©S.Chafki,C.Desrosiers 23

Page 24: MTI820 Entrepôts de données et intelligence d’affaires · justifient la valeur d’entreprendre un certain projet; – Ex: augmenter le taux de réponse aux campagnes de marketing

Matriceenbusdedonnées

• Décritlesdimensionsd’analyserequisespourchaqueprocessusd’affaires.

DépartementdegénielogicieletdesTI MTI820Hiver2011– ©S.Chafki,C.Desrosiers 24

Processus /dimension Date

Client

Magasin

Vend

eur

Prod

uit

Région

Fournisseu

r

VenteetMarketing X X X X X X

Financeetcomptabilité X X X X X X

Approvisionnement X X X X X

Inventaire X X X

RessourcesHumaines X X X

Page 25: MTI820 Entrepôts de données et intelligence d’affaires · justifient la valeur d’entreprendre un certain projet; – Ex: augmenter le taux de réponse aux campagnes de marketing

Diagrammedepriorisationdesprocessus

• Permetd’identifier lesprocessusd’affairesfaisablesayantleplusgrandimpactpourl’entreprise.

DépartementdegénielogicieletdesTI MTI820Hiver2011– ©S.Chafki,C.Desrosiers 25

faisabilité

impactpotentiel BP6

BP4

BP1

BP5BP2

BP3

Page 26: MTI820 Entrepôts de données et intelligence d’affaires · justifient la valeur d’entreprendre un certain projet; – Ex: augmenter le taux de réponse aux campagnes de marketing

Question• Commentfait-onpourévaluer lafaisabilité etl’impact

d’unprojet centré sur uncertainprocessusd’affaires?

DépartementdegénielogicieletdesTI MTI820Hiver2011– ©S.Chafki,C.Desrosiers 26

Page 27: MTI820 Entrepôts de données et intelligence d’affaires · justifient la valeur d’entreprendre un certain projet; – Ex: augmenter le taux de réponse aux campagnes de marketing

Critèresdesuccèsduprojet• Àdemanderàlafindel’entrevue;• Permetdemieuxcomprendrelesattitudesetattentes

desutilisateurs;• Exemple(question):

– « Quelle sontlesprincipalesfonctionnalitésetcaractéristiquesdevantseretrouverdanslesystèmeafindepouvoir leconsidérercommeunsuccès? »

• Laréponsedoitêtreuncritèrequantifiableetmesurable;• Exemple(réponse):

– « UnrapportX avecparamètresY doitpouvoirêtregénérésurdemandeenmoinsdeZ secondes »

DépartementdegénielogicieletdesTI MTI820Hiver2011– ©S.Chafki,C.Desrosiers 27

Page 28: MTI820 Entrepôts de données et intelligence d’affaires · justifient la valeur d’entreprendre un certain projet; – Ex: augmenter le taux de réponse aux campagnes de marketing

Exemple:AdventureWorksCyclesTiréde:TheMicrosoftDataWarehouse Toolkit,2ndEdition

• Ventesdeproduitsdansquatrecatégories:bicyclettes,pièces,vêtements,accessoires

• Donnéesdejuillet2005à juin 2008

DépartementdegénielogicieletdesTI MTI820Hiver2011– ©S.Chafki,C.Desrosiers 28

TotalSales ColumnLabelsRowLabels 2006 2007 2008 GrandTotalAccessories 36,815 124,433 1,077,065 1,238,313Bikes 22,090,618 28,179,554 44,350,354 94,620,526Clothing 66,328 750,716 1,283,474 2,100,517Components 1,166,765 4,629,101 6,003,210 11,799,077GrandTotal 23,360,526 33,683,805 52,714,103 109,758,434

Totalventes parannée fiscale etcatégorie deproduit

Page 29: MTI820 Entrepôts de données et intelligence d’affaires · justifient la valeur d’entreprendre un certain projet; – Ex: augmenter le taux de réponse aux campagnes de marketing

Exemple:AdventureWorksCycles

DépartementdegénielogicieletdesTI MTI820Hiver2011– ©S.Chafki,C.Desrosiers 29

Commandes parpays/région

TotalSales ColumnLabelsRowLabels 2006 2007 2008 GrandTotalUnitedStates 15,535,349 20,563,610 25,963,721 62,062,681UnitedKingdom 550,507 5,083,062 6,257,260 11,890,829Canada 3,591,852 2,763,865 5,147,140 11,502,857Australia 2,568,701 2,099,585 5,805,290 10,473,577France 414,245 2,021,672 4,714,497 7,150,415Germany 513,353 593,247 3,574,747 4,681,348NA 186,518 558,762 1,251,447 1,996,727GrandTotal 23,360,526 33,683,805 52,714,103 109,758,434

TotalSales ColumnLabelsRowLabels 2006 2007 2008 GrandTotalInternet 7,072,084 5,762,134 16,473,618 29,307,837Reseller 16,288,442 27,921,671 36,240,485 80,450,597GrandTotal 23,360,526 33,683,805 52,714,103 109,758,434

Commandes parcanaldeventes

Page 30: MTI820 Entrepôts de données et intelligence d’affaires · justifient la valeur d’entreprendre un certain projet; – Ex: augmenter le taux de réponse aux campagnes de marketing

Exemple:AdventureWorksCycles

DépartementdegénielogicieletdesTI MTI820Hiver2011– ©S.Chafki,C.Desrosiers 30

Ken SánchezCEO(290)

Terry DuffyVP Engineering

And Tool DesignR & D

(14)

Laura NormanCFO

Finance & HRExec Gen & Admin

(29)

David LiuFinance

(8)

Paula Barreto de Mattos

Human Resources(6)

Wendy KahnPurchasing

(13)

James HamiltonVP Production

ProductionManufacturing

(8)

Gary AltmanFacilities Mgr.

Facilities &Maintenance

(7)

Peter KrebsProduction Control

MgrProduction Control

Manufacturing(201)

[Multiple Managers]Mfg. Production

(178)

Pilar AckermanShipping & Receiving

SupervisorInventory Mgmt.

(6)

A. Scott WrightMaster SchedulerMfg. Production

Control(5)

Haxem AbolrousQA Manager

Quality Assurance(11)

Brian WelkerVP Sales

SalesSales & Marketing

(18)

Amy AlbertsEuropean Sales Mgr

(4)

Syad AbbasPacific Sales Mgr.

(2)

Stephen Jiang’North American

Sales Mgr.(11)

Jean TrenaryIS Manager

Info ServicesExec Gen & Admin

(10)

David BradleyMarketing Mgr

MarketingSales & Marketing

(9)

Organigramme:

Page 31: MTI820 Entrepôts de données et intelligence d’affaires · justifient la valeur d’entreprendre un certain projet; – Ex: augmenter le taux de réponse aux campagnes de marketing

Exemple:AdventureWorksCycles

DépartementdegénielogicieletdesTI MTI820Hiver2011– ©S.Chafki,C.Desrosiers 31

Example Interview SummaryInterviewee: BrianWelker, VP of SalesDate: 7/25/2009Interviewer: Joy MundyScribe: Warren ThornthwaiteAdditional attendees: Stuart Ozer, Carolyn Chau, Joy Byrd, Dave Wong

Roles and Responsibilities

Brian Welker is head of the sales organization. He’s responsible for sales to Resellers, which was $36.2 million in2008, or about 68 percent of total sales. He has 17 people who report to him, including 3 regional sales managers.Brian is excited about his team and eager for them to be successful. They are all “bike freaks” who love to ride bikesand love to talk about them—perfect bike sales people. Brian is measured on achievement of the total Reseller salestarget for the year.

Information Requirements

Brian is particularly frustrated with how difficult it is to get information out of the company’s systems. When he asksfor a report, it can take days or weeks to get the information. Often he’s told “It can’t be done.” The major analyticareas that Brian works with are as follows:

Sales planning: Planning for the year begins in the fall of the previous year with the Sales planning process. Salesterritories are based on geography. All new customers are assigned to a sales territory when they place their firstorder based on where they are located. Sales planning includes looking at the following:

Growth analysis:Overall market, new products, new geographies, new sales people.

Customer analysis:Who are the top customers, how have they changed over the last year?

Territory analysis: Where are top customers located, what are the current sales territories, and how balanced arethey? How does this map to sales regions?

Page 32: MTI820 Entrepôts de données et intelligence d’affaires · justifient la valeur d’entreprendre un certain projet; – Ex: augmenter le taux de réponse aux campagnes de marketing

Exemple:AdventureWorksCycles

DépartementdegénielogicieletdesTI MTI820Hiver2011– ©S.Chafki,C.Desrosiers 32

InformationRequirements (suite…)

BrianandRameshMeyyappan (theanalystswhoworkinIT)alsolookatsalesbysalesregions,whicharegroupingsofcustomers basedonthestatewherethey’relocated. Regionsoverlapsales territoriesandarebasedonseasonalbuyingpatternsandregionalpreferences. Beingabletogrouphistoricalsales likethishelpsthesalesteam doabetterjobofforecastingmonthlysales. Theyusually lookatregionalsalesalotduringthesalesplanningcycleandthencompareactuals totheforecastduringtheyear.Everyyear,theychange theregionsabittolineupwithchanges inbuyingpatterns.

Ramesh doesallofthisdataanalysisfortheSalesforecastingandquotaassignment processinaspreadsheet. Thespreadsheet includes territorygrowthfactors,allocations, andmanualadjustments. Theplanningprocessistotallymanualandtakesacoupleofmonthsinthefall,andmaybeaweekpermonthtodothereportingduringtheyear.

Duringtheannualplanningprocess, Brianwantstobeabletoseeresellercustomer ordersbyyearbycustomerterritory,regardlessofthesalesrepassignedtotheterritory. Inpreviousjobs,Brianwouldadjustthesizeoftheterritoriesbymovingcustomers fromoneterritorytoanotherwiththegoalofmakingtheterritoriesmoreeven. HehasnotdonethisatAWCyet,soallcustomers arestillassigned totheiroriginalterritory.Sales repscanbereassigned todifferentterritories,usuallywhenasales repleaves.

Salesperformance: Oncetheplanningprocessisdone,Brianwantstoseesales accordingtothenewterritoryassignments, allthewaybackthroughhistorysohecancomparewithactuals astheycome in.Atanytime, Salesmustbeabletore-create historicalsales andcommission reportsbasedonwhathappened atthetime oftheorder,notwhichterritorygetscredittoday.

Brianalsowantstolookatordersfromasalesrepperspective. Thefirstthinghewantstoseeatthestartoftheweekishowhissalesrepsaredoingyeartodate. IfBrianseesaprobleminthehigherleveldata,hewantstobeabletodrilldowntodetailedordersforindividualreps.Ofcourse,Brianhasotherreportshewouldliketosee: forexample, top20customers andordersbyResellerversusonline.

Page 33: MTI820 Entrepôts de données et intelligence d’affaires · justifient la valeur d’entreprendre un certain projet; – Ex: augmenter le taux de réponse aux campagnes de marketing

Exemple:AdventureWorksCycles

DépartementdegénielogicieletdesTI MTI820Hiver2011– ©S.Chafki,C.Desrosiers 33

InformationRequirements (suite…)

Basicsalesreporting: Brianwantstotakebetteradvantage ofthecustomer informationburiedintheorderstransactionsystem. Thesalesrepswouldreallyappreciate it iftheycouldgetalistofthecustomersintheirterritoryrankedbyorders.Becausemostsalesgotoasmallpercentage ofResellers, thesalesrepswouldconcentrate onmakingsurethoseimportantcustomers arehappy.

Beyondthis,Brianknowsthat17percent of2002customersdidnotreorderin2003.Andtodatein2004,hestillhasnotheardfromanadditional17percent orso.Hissales peoplecouldusethis informationtobringthebestofthese customersbacktothebusiness.

Pricelists: Thefact thatthesales repsareoutinthefieldmostofthetimemakesitdifficultforthem tokeeptheirpricelistscurrent.Thepricelistchangesfairlyoften,butonlyafewthingsonthelistchange. Itwouldbegreattogetareporttothesalesrepsthatflagged changesandspecialoffers,andmaybeevenhighlightedtherelevantcustomers.

Specialoffers: Thespecialofferscouldbeagreatsalestool.AWCjustfinishedaninventoryclearance sale onthesilverMountain500s.Thecolordidn’tsellaswellasothers,resultingintoomanyinstockatmodel changeover.MaryGibson,themarketingassistant formountainbikesandDavidLiuinFinanceputtheirheadstogether tocomeupwithideastostimulate demand andcame upwitha40percentoffoffer.This issomething thesalespeoplecanworkwith,butit’s arandomprocess. They’dlikeareportthatshowswhichoftheircustomers boughtalotoftheproductthat isonspecial offertosee ifthey’reinterested inmoreatagreatprice.

Brianwouldlikehissalespeopletostartwiththebiggestpotential customersfirstandkeepsellingdownthelistuntiltheyrunout.Actually, Brianthinksthebusinesswouldbebetterservediftheycontacted themoreprofitablecustomersaboutspecial offersfirst.Someofthebiggest customersarebigbecause theyscoopupspecials, whichdon’tmakealotofmoneyforAWC.That’s anotherthing:Thesales repsneedtoknowwhenoutofstocksoccuronspecial offers.

Page 34: MTI820 Entrepôts de données et intelligence d’affaires · justifient la valeur d’entreprendre un certain projet; – Ex: augmenter le taux de réponse aux campagnes de marketing

Exemple:AdventureWorksCycles

DépartementdegénielogicieletdesTI MTI820Hiver2011– ©S.Chafki,C.Desrosiers 34

InformationRequirements (suite…)

Customersatisfaction: Brianwouldliketocreatesomemeasures ofcustomersatisfaction andhasbeentryingtogetmoreinformationoutofthecustomercaresystemlately, withlimited success. Hewouldlovetobeabletotrackcallsbycomplaint type,product,sales region,andcustomertogetasenseforcustomersatisfaction andproductquality.Healsothinkscomparingorderdateandshipdateinthesales datatoidentify lateorders,anddeterminingthepercentage ofreturneditemsmightbeindicatorsofcustomersatisfaction. Thiswouldmakeagreatstartatacustomer satisfactionscorecard.

Internationalsupport: Thecompanyhasbeengrowinginternationally,butthetransactionsystemshaven’t keptup.Thesystemsdotakeordersinmultiplecurrencies, butnoneofthedescriptions hasbeentranslated fromEnglish.This isaproblemforthesales people,whohavesplituptheproductlistanddonethetranslationsthemselves. Thisdoesn’tworkinthelongrunbecause nooneknowsifthey’ve translatedtheinformationcorrectly.AllmaterialsmustbebilingualtocomplywithCanadianlaw.The producttagsanddocuments arealreadybilingual,butthesalesmaterials arenot.

Additional Issues

Brianexpressedafrustrationonthepartofhissales forceaboutthedifficultytheyhaveusingexistingreports. ItisoursensethatBrianwouldlikeananalytic systemthatprovideshissalesrepsmostoftheinformationtheyneedinastandardformatwithjustafewkeystrokes.Thetime zonedifferencesmakeithardforsomeofthem toget livesupportfromheadquarters. Iftheyneedtogetcustom information,hewouldlikeittobeeasyforthem toget itthemselves.

Success Criteria

• Brianwouldlikethesystemtoprovidehimandhisteamwith:

• Easyaccess tobasicsalesdataforthewholefieldorganization

• Flexiblereportingandanalysistools

• Allthedatainoneplace (especially salesandforecastdata)

Page 35: MTI820 Entrepôts de données et intelligence d’affaires · justifient la valeur d’entreprendre un certain projet; – Ex: augmenter le taux de réponse aux campagnes de marketing

Exemple:AdventureWorksCycles

DépartementdegénielogicieletdesTI MTI820Hiver2011– ©S.Chafki,C.Desrosiers 35

Thème analytique Analyses demandées Processus d'affaires Commentaires

Planificationdes ventes - Analyses de l'historique de commandes des revendeurs - commandes Par client, par territoire, par région de vente

-Prévisions des ventes - commandes La prévision estun processus utilisant les donnéesde vente en entrée

Performance des ventes - Commandes par territoire courrant - commandes- Commandes par territoire d'origine - commandes- Rapport de performance des représentants aux ventes

- commandes- prévisions

Commandes et prévisions par représentant aux ventes

Rapports de vente - Revendeurs classés par le nombre commandes dans un certain territoire - commandes

- Liste de clients perdus - commandes Client n'ayant fait aucune commande dans les X derniers mois

Listes de prix - Liste des prix courants - commandes Problème de connectivité

Offres spéciales - Clients pertinents par territoire, basé sur l'historique de commandes - commandes

- Status d'inventaire (rupture d'inventaire) - inventaire

Saisie de commandes - Inventaire courant - inventaire Problème de connectivité au niveau transactionnel

Support international - Traduction des descriptions de produist dans la langue courante

- N/A (dimension Produit)

Problème au niveau des systèmes transactionnels

Satisfaction client - Sondages de satisfaction - sondages Les sondages sont un processus d'affaires, estsont une source de l'entrepôtde données

- Métriques de satisfaction reliés aux commandes - commandes e.g. date due vs date envoi- Retours par revendeur par raison de retour - retours

Profitabilité de produits - Scorecard de produits- Élagage de lignesde produtction - presque tout

Touche à plusieurs processus d'affaires, incluantmarketing, achats, fabrication, inventaire, envois, retours et support à la clientèle

Page 36: MTI820 Entrepôts de données et intelligence d’affaires · justifient la valeur d’entreprendre un certain projet; – Ex: augmenter le taux de réponse aux campagnes de marketing

Exemple:AdventureWorksCycles

DépartementdegénielogicieletdesTI MTI820Hiver2011– ©S.Chafki,C.Desrosiers 36

Thème analytique Analyses demandées Processus d'affaires Commentaires

Rentabilité des clients - Scorecard client- Renégoctiation de contrats client - presque tout

Prévisions de production - Historique complet de commandes par produit - commandes

Réduction des coûts de fabrication et d'inventiaire

- Coûts reliés aux achats - procuration- Coûts reliés à la fabrication - fabrication- Coût reliés à l'inventaire - inventaire- Quantitéscommandées - commandes

Amélioration de la qualité produit- Retours par produits par raison - rendements- Appel au support à la clientèle par produit par raison - assistance client

- Demandes de support client Web par produit par raison - assistance client (web)

Planification et suivi de produits - Historique complet des commandes par produit et hiérarchie de produits - commandes

- Commandes de produits croisés pour la comparaison de séries temporelles - commandes

Publicité (analyse d'impact) - Commandes par région publicitaire par promotion

- commandes- promotions

Affaires Internet - Commandes par canal de vente (analyse de canibalisation) - commandes

- Commandes par distance - commandes Nécessite des données géo-codées

Profils démographiques des clients Internet

- Nombre de clients Internet par profil démographique - commandes Nécessite SCD type 2 pour identifier des

tendances

Profilage de clients et marketing ciblé

- Segmentation de clients par profil démographique, habitudes d'achat, région démographique

- commandes- Nécessite support à la fouille de données- Nécessite SCD type 2 pour identifier des tendances

Programme de fidélité clients - Historique de commandes directes de clients - commandes

Page 37: MTI820 Entrepôts de données et intelligence d’affaires · justifient la valeur d’entreprendre un certain projet; – Ex: augmenter le taux de réponse aux campagnes de marketing

Exemple:AdventureWorksCycles

DépartementdegénielogicieletdesTI MTI820Hiver2011– ©S.Chafki,C.Desrosiers 37

Matrice en busdedonnées:

Dimensions

Processus d’affaires Date

Prod

uit

Employé

Client

(revendeur)

Client(Internet)

Territo

iredevente

Mon

naie

Canaldevente

Prom

otion

Raiso

nd’appel

Installatio

n

Prévision desventes X X X X X X X

Commandes X X X X X X X X X

Suivi d’appels X X X X X X X

Retours X X X X X X X X

… …

Page 38: MTI820 Entrepôts de données et intelligence d’affaires · justifient la valeur d’entreprendre un certain projet; – Ex: augmenter le taux de réponse aux campagnes de marketing

Exemple:AdventureWorksCycles

DépartementdegénielogicieletdesTI MTI820Hiver2011– ©S.Chafki,C.Desrosiers 38

Diagramme depriorisation:

HauteFaible

Faible

Haute

Rentabilitéclient

Rentabilitéproduit

Prévisionscommandes

Commandes

RetoursCoûtsfabrication

Suivisappels

Impa

ctd’affa

ires

Faisabilité

Page 39: MTI820 Entrepôts de données et intelligence d’affaires · justifient la valeur d’entreprendre un certain projet; – Ex: augmenter le taux de réponse aux campagnes de marketing

Analysedétaillée• Àidentifier:

– Indicateursdeperformance;– Dimensionsd’analyseetleurhiérarchies;– Lesfaitsetleurgranularité;– Historiquerequisdedonnées;– Qualitérequisedesdonnées;– Fréquencedemiseàjourdesdonnées;– Accèssouhaitéauxdonnées.

DépartementdegénielogicieletdesTI MTI820Hiver2011– ©S.Chafki,C.Desrosiers 39

Page 40: MTI820 Entrepôts de données et intelligence d’affaires · justifient la valeur d’entreprendre un certain projet; – Ex: augmenter le taux de réponse aux campagnes de marketing

Analysedétaillée• Dimensionsd’analyse:

– Descripteursservantàfiltrer,grouperetétiqueterunensemblededonnées;

– S’obtiennentdesquestionsformuléesparlesutilisateurs;– Exemples:

DépartementdegénielogicieletdesTI MTI820Hiver2011– ©S.Chafki,C.Desrosiers 40

Fonction Exempledequestion

VPmarketing Combienderevenus notrenouveauproduitgénère-t-ilpar:mois,division,démographiquedeclients,bureaudevente,comparativementauproduitprécédent,etc.?

Managermarketing Quellessontlesstatistiquesdevente par:produitoucatégoriedeproduit,semaineoumois,canaldedistribution ?

Contrôleurfinancier Quelles sontlesdépensespar:valeursactuellesvsbudget,moisoutrimestre, poste,districtoudivision,etc.?

Page 41: MTI820 Entrepôts de données et intelligence d’affaires · justifient la valeur d’entreprendre un certain projet; – Ex: augmenter le taux de réponse aux campagnes de marketing

Analysedétaillée

DépartementdegénielogicieletdesTI MTI820Hiver2011– ©S.Chafki,C.Desrosiers 41

Catégorie Processus Dimensions

Chaînedesupermarché Ventes

• Temps• Promotion• Produit• Magasin

Entreprisemanufacturière Livraisons

• Temps• Envoyé-à• Envoyé-par• Produit• Entente(deal)

Compagnied’assurances Réclamations

• Temps• Agent• Type• Police• Statut• Entitéassurée

Transporteuraérien Vols

• Temps• Client• Vol• Aéroport• Classede tarif• Statut

Page 42: MTI820 Entrepôts de données et intelligence d’affaires · justifient la valeur d’entreprendre un certain projet; – Ex: augmenter le taux de réponse aux campagnes de marketing

Analysedétaillée• Hiérarchies dimensionnelles:

– Précisentlesdifférentsniveauxdedétaildel’analyselelongd’unecertainedimension;

– Lesniveauxsontsouvent«emboîtés»lesunsdanslesautres,mais pastoujours;

– Lesniveauxsontparcourusàl’aidedesopérationsdedrill-down etroll-up;

– Exemples:

DépartementdegénielogicieletdesTI MTI820Hiver2011– ©S.Chafki,C.Desrosiers 42

Dimension Hiérarchie

Temps jour< mois<année<…

Région succursale <ville<région<province<pays<…

Ressource employé <équipe<département<division<…

Produit nosérie< code<marque<catégorie <famille<…

Page 43: MTI820 Entrepôts de données et intelligence d’affaires · justifient la valeur d’entreprendre un certain projet; – Ex: augmenter le taux de réponse aux campagnes de marketing

Analysedétaillée• Navigationdansunehiérarchie:

DépartementdegénielogicieletdesTI MTI820Hiver2011– ©S.Chafki,C.Desrosiers 43

Page 44: MTI820 Entrepôts de données et intelligence d’affaires · justifient la valeur d’entreprendre un certain projet; – Ex: augmenter le taux de réponse aux campagnes de marketing

Analysedétaillée• Granularitédesfaits:

– Leniveaudedétailleplusfind’unemesureoumétrique;– Découleduprocessusd’affaire;– Aunimpactsurlafaisabilitéduprojet.– Exemple:

• Transaction:(IDclient,codeproduit,date(jour),montant);

DépartementdegénielogicieletdesTI MTI820Hiver2011– ©S.Chafki,C.Desrosiers 44

Analysespossibles

• Ventesparcode/marque/catégorie deproduits;• Ventesparjour/mois/année;• …

Analysesimpossibles

• Ventesparheure/période delajournée;• Ventesparmagasin/région/province;• …

Page 45: MTI820 Entrepôts de données et intelligence d’affaires · justifient la valeur d’entreprendre un certain projet; – Ex: augmenter le taux de réponse aux campagnes de marketing

Analysedétaillée

• Historiquedesdonnées:– Lapériodeennombredejours/mois/annéescouverteparlesdonnées;

– Lenombrededonnées(faits)disponiblesdurantcettepériode;

– Certainesanalysesrequièrentunehistoriqueminimalepourêtremenée (ex:modèlesdeprédiction);

– Lessystèmessourcesdoiventêtreenmesuredefournircesdonnées.

DépartementdegénielogicieletdesTI MTI820Hiver2011– ©S.Chafki,C.Desrosiers 45

Page 46: MTI820 Entrepôts de données et intelligence d’affaires · justifient la valeur d’entreprendre un certain projet; – Ex: augmenter le taux de réponse aux campagnes de marketing

Analysedétaillée

• Qualitédesdonnées:– Aunimpactdirectsurlafaisabilitéetlacomplexitédelasolution;

– Sedétermineàpartirdesauditsdedonnées(personnelenTI)etduprofilagededonnées;

– Àvérifier:donnéesmanquantes/invalides,granularité,etc.

DépartementdegénielogicieletdesTI MTI820Hiver2011– ©S.Chafki,C.Desrosiers 46

Page 47: MTI820 Entrepôts de données et intelligence d’affaires · justifient la valeur d’entreprendre un certain projet; – Ex: augmenter le taux de réponse aux campagnes de marketing

Analysedétaillée• Fréquencedesmisesàjour:

– Faitesenlot,surdemandeouentemps-réel;

– Selonlesbesoinsdesutilisateurs;

– Aunimpactsurl’architecturetechnique(ex:serveurs,réseau,etc.).

• Accèsauxdonnées:– L’informationdoit-elle êtreaccédéeden’importeoù?;– L’accèsauxdonnédoit-ilêtresécurisé/contrôlé?;– Technologies:plateformesmobiles,portailWeb,etc.

DépartementdegénielogicieletdesTI MTI820Hiver2011– ©S.Chafki,C.Desrosiers 47

Page 48: MTI820 Entrepôts de données et intelligence d’affaires · justifient la valeur d’entreprendre un certain projet; – Ex: augmenter le taux de réponse aux campagnes de marketing

Question• Quels sont lesdifférents typesd’utilisateurs d’une

solutiondeBI?• Commentfait-onpourlesdistinguer?

DépartementdegénielogicieletdesTI MTI820Hiver2011– ©S.Chafki,C.Desrosiers 48

Page 49: MTI820 Entrepôts de données et intelligence d’affaires · justifient la valeur d’entreprendre un certain projet; – Ex: augmenter le taux de réponse aux campagnes de marketing

UtilisateursdeBI

DépartementdegénielogicieletdesTI MTI820Hiver2011– ©S.Chafki,C.Desrosiers 49

Page 50: MTI820 Entrepôts de données et intelligence d’affaires · justifient la valeur d’entreprendre un certain projet; – Ex: augmenter le taux de réponse aux campagnes de marketing

Connaîtrelesutilisateurs• Capacitéstechniques:

– Perceptionbiaiséedeleurniveaud’expertise(environ10%à15%desutilisateurslesont);

– Nepasleurdemanderdirectement.Sebasersurlesoutilsqu’ilsutilisentdansleursfonctions;

– Détermine lacomplexitétechnologique desapplicationsdeBI.

• Tempsdisponibleàl’analyse:– Variebeaucoupd’unutilisateuràl’autre(ex:VPversus

analyste);– Laplupartdesutilisateursontpeudetemps;– Détermine lacomplexitéfonctionnelle desapplications

deBI;DépartementdegénielogicieletdesTI MTI820Hiver2011– ©S.Chafki,C.Desrosiers 50

Page 51: MTI820 Entrepôts de données et intelligence d’affaires · justifient la valeur d’entreprendre un certain projet; – Ex: augmenter le taux de réponse aux campagnes de marketing

Connaîtrelesutilisateurs• Typedequestions/analyses:

– Étatcourantdel’entreprise:• Rapports,tableauxdebord,scorecards.

– Investigationadhoc:• Requêtesadhoc,rapportsparamétrables;

– Explorationdynamiqueetdétaillée:• Drill-downcubesOLAP.

– Découverte derelations/patrons/tendances:• Foragededonnées,analyseprédictive.

DépartementdegénielogicieletdesTI MTI820Hiver2011– ©S.Chafki,C.Desrosiers 51

Page 52: MTI820 Entrepôts de données et intelligence d’affaires · justifient la valeur d’entreprendre un certain projet; – Ex: augmenter le taux de réponse aux campagnes de marketing

Connaîtrelesutilisateurs• Capacité techniqueversustemps:

DépartementdegénielogicieletdesTI MTI820Hiver2011– ©S.Chafki,C.Desrosiers 52

Capacité technique

Temps

Visiteurs(rapports,scorecards,tableauxdebord)

Opérateurs(rapportsparamétrables,tableauxdebord)

Cultivateurs(rapportsparamétrables,analyseOLAP)

Explorateurs(analyseOLAP,requêtesad-hoc)

Foreurs(requêtesad-hoc,foragededonnées)

Page 53: MTI820 Entrepôts de données et intelligence d’affaires · justifient la valeur d’entreprendre un certain projet; – Ex: augmenter le taux de réponse aux campagnes de marketing

Typesd’utilisateurs• Visiteurs:

– Cadressupérieursayantpeudetempsàconsacreràl’utilisationdelasolutionBI;

– Besoins:• Connaître lestatutdesindicateursdeperformanceàintervallesréguliers;

• Identifierdesitemsd’intérêtsansdifficulté;• Sélectionner del’informationsansavoirànaviguerdansl’interface;

DépartementdegénielogicieletdesTI MTI820Hiver2011– ©S.Chafki,C.Desrosiers 53

Page 54: MTI820 Entrepôts de données et intelligence d’affaires · justifient la valeur d’entreprendre un certain projet; – Ex: augmenter le taux de réponse aux campagnes de marketing

Typesd’utilisateurs• Opérateurs:

– Gestionnairesdépartementaux,superviseurs,etc.;– Besoins:

• Obtenirdesréponsesimmédiatesbaséessurdesdonnéesactuellesetfiables;

• Connaître l’étatcourantdesmétriquesdeperformance;• Avoirunaccèsrapideàdel’informationdétaillée;• Interfacesimplepermettantdesanalysesrapidesdesdonnées.

DépartementdegénielogicieletdesTI MTI820Hiver2011– ©S.Chafki,C.Desrosiers 54

Page 55: MTI820 Entrepôts de données et intelligence d’affaires · justifient la valeur d’entreprendre un certain projet; – Ex: augmenter le taux de réponse aux campagnes de marketing

Typesd’utilisateurs• Cultivateurs:

– Analystesd’affairesenmarketing,vente,finance,etc.;– Besoins:

• Avoirunaccèsàdesdonnéesdequalité, intégréesdediversessources;

• Définirfacilementdesrequêtessimplesàl’entrepôt dedonnées;

• Comparerlesdonnéesactuellesaveclesdonnéeshistoriques.

DépartementdegénielogicieletdesTI MTI820Hiver2011– ©S.Chafki,C.Desrosiers 55

Page 56: MTI820 Entrepôts de données et intelligence d’affaires · justifient la valeur d’entreprendre un certain projet; – Ex: augmenter le taux de réponse aux campagnes de marketing

Typesd’utilisateurs• Explorateurs:

– Chercheursetanalystestechniquesavancés;– Besoins:

• Lancerdesrequêtesadhocetimprévisibles;• Obtenirdegrandesquantitésdedonnéesservantàdesanalysescomplexes;

• Longuessessionsd’analyseenrafale(i.e.,pasàintervallerégulier).

DépartementdegénielogicieletdesTI MTI820Hiver2011– ©S.Chafki,C.Desrosiers 56

Page 57: MTI820 Entrepôts de données et intelligence d’affaires · justifient la valeur d’entreprendre un certain projet; – Ex: augmenter le taux de réponse aux campagnes de marketing

Typesd’utilisateurs• Foreurs:

– Analystesspécialisésenforagededonnéesouconsultantsexternes;

– Besoins:• Accèsàunetrèsgrandequantitédedonnéeshistoriquescouvrantunepériodedeplusieursannées;

• Appliquerdesoutilsdeforagededonnéespouridentifierdescorrélationsetdespatronsutilesàlaprisededécision;

• Pouvoirinterpréterlesrésultats obtenus.

DépartementdegénielogicieletdesTI MTI820Hiver2011– ©S.Chafki,C.Desrosiers 57

Page 58: MTI820 Entrepôts de données et intelligence d’affaires · justifient la valeur d’entreprendre un certain projet; – Ex: augmenter le taux de réponse aux campagnes de marketing

Question• Commentpeut-ons’assurer quenotre compréhension

d’unrequis correspondbien à ce quiaété formuléparl’utilisateur?

DépartementdegénielogicieletdesTI MTI820Hiver2011– ©S.Chafki,C.Desrosiers 58

Page 59: MTI820 Entrepôts de données et intelligence d’affaires · justifient la valeur d’entreprendre un certain projet; – Ex: augmenter le taux de réponse aux campagnes de marketing

Validationdesbesoins• Incertitudes:

– L’utilisateurnesaitpastoujourscequ’ilveut;

– L’utilisateurnesaitpastoujourscommuniquersesbesoins;

– L’impactdelasolutionestdifficileàprévoir;

– Laqualitédesdonnéesn’estpascertaine.

DépartementdegénielogicieletdesTI MTI820Hiver2011– ©S.Chafki,C.Desrosiers 59

Page 60: MTI820 Entrepôts de données et intelligence d’affaires · justifient la valeur d’entreprendre un certain projet; – Ex: augmenter le taux de réponse aux campagnes de marketing

Validationdesbesoins• Prototypage:

– Philosophiededéveloppement agile;

– Solutionrapideetnoncoûteuse;

– Réduitlerisquedenepasrépondreauxbesoins;

– Approcheitérative;

– L’effortinvestiseracapitalisédanslesprochainesétapes.

DépartementdegénielogicieletdesTI MTI820Hiver2011– ©S.Chafki,C.Desrosiers 60

Page 61: MTI820 Entrepôts de données et intelligence d’affaires · justifient la valeur d’entreprendre un certain projet; – Ex: augmenter le taux de réponse aux campagnes de marketing

Consignespourlaspécificationdesbesoins1. Nepasconfondrelesbesoinsd’unesolutionBIavec

ceuxd’unsystèmed’informationstransactionnelles:– BesoinsBIsontcentréssurlesprocessusetvaleurs

d’affaires,nonpassurlesdonnéesoulestechnologies;– BesoinsBIsontpluscomplexesetdiversifiés.

2. Nepasconfondrelesbesoinsauniveauprogrammeetauniveauprojet:– Besoinsgénérauxdel’entreprisevsspécifiquesàunprocessusparticulier;

– Lespersonnesàinterrogerdiffèrent.

DépartementdegénielogicieletdesTI MTI820Hiver2011– ©S.Chafki,C.Desrosiers 61

Page 62: MTI820 Entrepôts de données et intelligence d’affaires · justifient la valeur d’entreprendre un certain projet; – Ex: augmenter le taux de réponse aux campagnes de marketing

Consignespourlaspécificationdesbesoins3. Bienséparerlesbesoinsd’affaires,fonctionnelset

techniques:– Lesbesoinsfonctionnelsdécoulentdesbesoinsd’affaires;– Lesbesoinstechniquesdécoulentdesdeuxprécédents.

4. Utiliserl’approche«elicit,specify andtest »:– Elicit:aiderl’utilisateuràidentifierleursbesoins;– Specify:documenter lesbesoins;– Test:s’assurerquelesbesoinssontclairs,complets,

cohérents,nécessairesetfaisables.

DépartementdegénielogicieletdesTI MTI820Hiver2011– ©S.Chafki,C.Desrosiers 62

Page 63: MTI820 Entrepôts de données et intelligence d’affaires · justifient la valeur d’entreprendre un certain projet; – Ex: augmenter le taux de réponse aux campagnes de marketing

Consignespourlaspécificationdesbesoins5. Avoirunprocessusclairpourgérerlesbesoins:

– Leprocessusdoitcomprendrelesélémentssuivantes:• Identification ex:codeunique;• Enregistrement ex:patrondedescription;• Traçage ex:techniqueè fonctionnelè d’affaires;• Changement ex:dateetheuredemodification;• Classification ex:affairesvsfonctionnelvstechnique;• Vérification ex:clarté,nécessité,faisabilité,etc.;• Priorité ex:faiblevsmoyennevsélevée.

DépartementdegénielogicieletdesTI MTI820Hiver2011– ©S.Chafki,C.Desrosiers 63