SlideShare une entreprise Scribd logo
1  sur  25
Guillaume Meyer
CTO – Cellenza
Membre du Club SHAREPOINT FRANCE UGSF
gmeyer@cellenza.com
CLUB SHAREPOINT FRANCE - UGSF
Qui je suis…

      Guillaume Meyer
         Architecte .NET / SharePoint
         Scrum Master & Coach Agile


      Le Partenaire Agile de l’écosystème Microsoft
         Cabinet de conseil & d’expertise
         Formation et coaching




CLUB SHAREPOINT FRANCE - UGSF
Retour d’expériences BI Microsoft

     L’histoire d’un projet…
     Phases
        Première phase
        Seconde phase
        Perspectives 2012
     Conclusions
        Bilan
        Axes d’améliorations




CLUB SHAREPOINT FRANCE - UGSF
Il était une fois…

     Une holding dans un pays lointain
     Des flux de données de chaque marque
        Sales, marketing, compta…
     Des centaines de feuilles Excel
        Données
        Présentation
        Formules / macros…




CLUB SHAREPOINT FRANCE - UGSF
Première phase : La solution

     Consolidation / transformation des données :
        BizTalk
        SSAS


     Reporting : Reporting Services

     Présentation :
        Intranet dédié
        MOSS 2007



CLUB SHAREPOINT FRANCE - UGSF
Reporting Services




CLUB SHAREPOINT FRANCE - UGSF
Première phase : Le bilan

     Les plus :
        Grande souplesse dans la construction des rapports
        Designer Visual Studio
        Gestion des planifications et abonnements


     Les moins :
        Toute demande repasse par le développement
        Releases longues




CLUB SHAREPOINT FRANCE - UGSF
Seconde phase : La solution

     Consolidation / transformation des données :
        BizTalk
        SSAS


     Reporting : Excel Services

     Présentation :
        Intranet dédié
        MOSS 2007



CLUB SHAREPOINT FRANCE - UGSF
Excel Services




CLUB SHAREPOINT FRANCE - UGSF
Seconde phase : Le bilan
     Les plus
        Cycles de release plus fréquents
        Mode self-service / autonomie
        Charge sur les développeurs


     Les moins
        Planification des MAJ
        Performance planning
        API restreinte en 2007
        Risque de créer un nouveau Spreadmart dans
        SharePoint

CLUB SHAREPOINT FRANCE - UGSF
Excel Mashup
     Basé sur Excel Services 2010 et Skydrive




     http://www.excelmashup.com/

CLUB SHAREPOINT FRANCE - UGSF
Perspectives 2012

     PowerPivot + Power View
        Meilleure intégration dans SharePoint
        Design dans le navigateur
        Planification des updates




CLUB SHAREPOINT FRANCE - UGSF
PowerPivot




CLUB SHAREPOINT FRANCE - UGSF
Power View




CLUB SHAREPOINT FRANCE - UGSF
Prévisualisation dans SharePoint




CLUB SHAREPOINT FRANCE - UGSF
Design dans le navigateur




CLUB SHAREPOINT FRANCE - UGSF
CLUB MOSS FRANCE
                                &


                      Conclusions



CLUB SHAREPOINT FRANCE - UGSF
Des problématiques variées




CLUB SHAREPOINT FRANCE - UGSF
Quels tests

  Tests sur les rapports :
     Vérification du succès de l’exécution des
    rapports
     Données présentes ?
     Charte graphique respectée ?
     Les filtres demandés dans le CdC sont-ils bien
    présents ?

  Et sur les données ???


CLUB SHAREPOINT FRANCE - UGSF
3 problèmes fondamentaux sur
 les données

  1. Les équipes maîtrisant les données sont souvent
     dispersées et pas toujours fortement impliquées
     dans le projet BI
  2. Les tests sur le remplissage des tables et les
     rapports sont trop macroscopiques : on reste sur
     un ordre d’idée, mais peu de certitudes.
  3. La chaîne allant de la source de données à la
     consommation des données cibles agrégées est
     longues et très difficile à débugger.


CLUB SHAREPOINT FRANCE - UGSF
Regarder la vérité
     Le test n’est plus une phase, mais une activité
     transverse sur toute la durée du projet




CLUB SHAREPOINT FRANCE - UGSF
« Build quality in »

     La seule solution :
        Intégration continue et déploiement
        Validations fréquentes et régulières


     Automatiser les tests
           Critères d’acceptance
           Qualité de la donnée
           Echantillonnage
           Tests de performance




CLUB SHAREPOINT FRANCE - UGSF
A la source : Les jeux de données

     Gérer des jeux de données de test.
        Ecrits par ceux qui maîtrisent la donnée en
        coopération avec l’équipe BI
        Maîtriser le cycle de vie


     Satisfont les critères de tests unitaires :
        Atomicité : les TU doivent pouvoir s’exécuter peu
        importe l’ordre
        Rejouabilité : revenir à l’état initial après test
        Pérennité dans le temps : mon test écrit aujourd’hui
        doit marcher dans 6 mois

CLUB SHAREPOINT FRANCE - UGSF
Gains attendus

     Diminution du coût des tests de non-régression
     dans le temps
     Réduction de la dette technique
     Fiabilité accrue dans le contenu du
     Datawarehouse, donc des applications en aval :
        Reporting
        Applications métier
        etc…




CLUB SHAREPOINT FRANCE - UGSF
Questions




Guillaume Meyer
CTO – Cellenza
Membre du Club SHAREPOINT FRANCE UGSF
gmeyer@cellenza.com
CLUB SHAREPOINT FRANCE - UGSF

Contenu connexe

Similaire à Retours d’expérience sur la conduite de projets BI sur les technologies Microsoft

Work placement bachelor's degree computer science_2009
Work placement bachelor's degree computer science_2009Work placement bachelor's degree computer science_2009
Work placement bachelor's degree computer science_2009MRamo2s
 
B5151 g formation-ibm-cognos-analysis-studio-analyze-data-v10-1-10-2
B5151 g formation-ibm-cognos-analysis-studio-analyze-data-v10-1-10-2B5151 g formation-ibm-cognos-analysis-studio-analyze-data-v10-1-10-2
B5151 g formation-ibm-cognos-analysis-studio-analyze-data-v10-1-10-2CERTyou Formation
 
B5151 g formation-ibm-cognos-analysis-studio-analyze-data-v10-1-10-2
B5151 g formation-ibm-cognos-analysis-studio-analyze-data-v10-1-10-2B5151 g formation-ibm-cognos-analysis-studio-analyze-data-v10-1-10-2
B5151 g formation-ibm-cognos-analysis-studio-analyze-data-v10-1-10-2CERTyou Formation
 
2010.11.26 - DSI - Les Applications SaaS Cloud au service des DSI - Forum Saa...
2010.11.26 - DSI - Les Applications SaaS Cloud au service des DSI - Forum Saa...2010.11.26 - DSI - Les Applications SaaS Cloud au service des DSI - Forum Saa...
2010.11.26 - DSI - Les Applications SaaS Cloud au service des DSI - Forum Saa...Club Alliances
 
B5258 g formation-ibm-cognos-report-studio-creation-de-rapports-fonctions-ess...
B5258 g formation-ibm-cognos-report-studio-creation-de-rapports-fonctions-ess...B5258 g formation-ibm-cognos-report-studio-creation-de-rapports-fonctions-ess...
B5258 g formation-ibm-cognos-report-studio-creation-de-rapports-fonctions-ess...CERTyou Formation
 
B5258 g formation-ibm-cognos-report-studio-creation-de-rapports-fonctions-ess...
B5258 g formation-ibm-cognos-report-studio-creation-de-rapports-fonctions-ess...B5258 g formation-ibm-cognos-report-studio-creation-de-rapports-fonctions-ess...
B5258 g formation-ibm-cognos-report-studio-creation-de-rapports-fonctions-ess...CERTyou Formation
 
Patterns Agiles avec Visual Studio 2012 et TFS 2012
Patterns Agiles avec Visual Studio 2012 et TFS 2012Patterns Agiles avec Visual Studio 2012 et TFS 2012
Patterns Agiles avec Visual Studio 2012 et TFS 2012Microsoft
 
Customer Show case : Mise en place d’une solution de gestion de projet avec l...
Customer Show case : Mise en place d’une solution de gestion de projet avec l...Customer Show case : Mise en place d’une solution de gestion de projet avec l...
Customer Show case : Mise en place d’une solution de gestion de projet avec l...Microsoft Ideas
 
Exemple de mise en place d'une solution EPM 2013
Exemple de mise en place d'une solution EPM 2013Exemple de mise en place d'une solution EPM 2013
Exemple de mise en place d'une solution EPM 2013Charbel Abdo
 
Catalogue des formations & certifications Microsoft
Catalogue des formations & certifications MicrosoftCatalogue des formations & certifications Microsoft
Catalogue des formations & certifications MicrosoftGlobal Knowledge France
 
B5150 g formation-ibm-cognos-query-studio-build-ad-hoc-reports-v10-1-10-2
B5150 g formation-ibm-cognos-query-studio-build-ad-hoc-reports-v10-1-10-2B5150 g formation-ibm-cognos-query-studio-build-ad-hoc-reports-v10-1-10-2
B5150 g formation-ibm-cognos-query-studio-build-ad-hoc-reports-v10-1-10-2CERTyou Formation
 
B5150 g formation-ibm-cognos-query-studio-build-ad-hoc-reports-v10-1-10-2
B5150 g formation-ibm-cognos-query-studio-build-ad-hoc-reports-v10-1-10-2B5150 g formation-ibm-cognos-query-studio-build-ad-hoc-reports-v10-1-10-2
B5150 g formation-ibm-cognos-query-studio-build-ad-hoc-reports-v10-1-10-2CERTyou Formation
 
Les coulisses de l'it l'optimisation du poste de travail
Les coulisses de l'it   l'optimisation du poste de travailLes coulisses de l'it   l'optimisation du poste de travail
Les coulisses de l'it l'optimisation du poste de travailMicrosoftFrance
 
Etude de cadrage clef de la réussite d'un upgrade oracle people soft busine...
Etude de cadrage clef de la réussite d'un upgrade oracle people soft   busine...Etude de cadrage clef de la réussite d'un upgrade oracle people soft   busine...
Etude de cadrage clef de la réussite d'un upgrade oracle people soft busine...Business At Work
 
Atelier Comment choisir et déployer un ERP dans une PME - Pôle numérique CCI ...
Atelier Comment choisir et déployer un ERP dans une PME - Pôle numérique CCI ...Atelier Comment choisir et déployer un ERP dans une PME - Pôle numérique CCI ...
Atelier Comment choisir et déployer un ERP dans une PME - Pôle numérique CCI ...echangeurba
 
Techdays 2013 : ALM et eCommerce, des challenges en continu
Techdays 2013 : ALM et eCommerce, des challenges en continuTechdays 2013 : ALM et eCommerce, des challenges en continu
Techdays 2013 : ALM et eCommerce, des challenges en continuvlabatut
 
Bonnes pratiques #5 - Votre première application est en production. Et mainte...
Bonnes pratiques #5 - Votre première application est en production. Et mainte...Bonnes pratiques #5 - Votre première application est en production. Et mainte...
Bonnes pratiques #5 - Votre première application est en production. Et mainte...Bonitasoft
 
UN ÉLÉPHANT QUI SE BALANÇAIT … Comment mettre en musique les big data et valo...
UN ÉLÉPHANT QUI SE BALANÇAIT … Comment mettre en musique les big data et valo...UN ÉLÉPHANT QUI SE BALANÇAIT … Comment mettre en musique les big data et valo...
UN ÉLÉPHANT QUI SE BALANÇAIT … Comment mettre en musique les big data et valo...OCTO Technology
 
Retour d'expérience Bouygues Telecom : Analyse BI à l'aide d'une appliance SQ...
Retour d'expérience Bouygues Telecom : Analyse BI à l'aide d'une appliance SQ...Retour d'expérience Bouygues Telecom : Analyse BI à l'aide d'une appliance SQ...
Retour d'expérience Bouygues Telecom : Analyse BI à l'aide d'une appliance SQ...Microsoft Technet France
 

Similaire à Retours d’expérience sur la conduite de projets BI sur les technologies Microsoft (20)

Work placement bachelor's degree computer science_2009
Work placement bachelor's degree computer science_2009Work placement bachelor's degree computer science_2009
Work placement bachelor's degree computer science_2009
 
rapport
rapportrapport
rapport
 
B5151 g formation-ibm-cognos-analysis-studio-analyze-data-v10-1-10-2
B5151 g formation-ibm-cognos-analysis-studio-analyze-data-v10-1-10-2B5151 g formation-ibm-cognos-analysis-studio-analyze-data-v10-1-10-2
B5151 g formation-ibm-cognos-analysis-studio-analyze-data-v10-1-10-2
 
B5151 g formation-ibm-cognos-analysis-studio-analyze-data-v10-1-10-2
B5151 g formation-ibm-cognos-analysis-studio-analyze-data-v10-1-10-2B5151 g formation-ibm-cognos-analysis-studio-analyze-data-v10-1-10-2
B5151 g formation-ibm-cognos-analysis-studio-analyze-data-v10-1-10-2
 
2010.11.26 - DSI - Les Applications SaaS Cloud au service des DSI - Forum Saa...
2010.11.26 - DSI - Les Applications SaaS Cloud au service des DSI - Forum Saa...2010.11.26 - DSI - Les Applications SaaS Cloud au service des DSI - Forum Saa...
2010.11.26 - DSI - Les Applications SaaS Cloud au service des DSI - Forum Saa...
 
B5258 g formation-ibm-cognos-report-studio-creation-de-rapports-fonctions-ess...
B5258 g formation-ibm-cognos-report-studio-creation-de-rapports-fonctions-ess...B5258 g formation-ibm-cognos-report-studio-creation-de-rapports-fonctions-ess...
B5258 g formation-ibm-cognos-report-studio-creation-de-rapports-fonctions-ess...
 
B5258 g formation-ibm-cognos-report-studio-creation-de-rapports-fonctions-ess...
B5258 g formation-ibm-cognos-report-studio-creation-de-rapports-fonctions-ess...B5258 g formation-ibm-cognos-report-studio-creation-de-rapports-fonctions-ess...
B5258 g formation-ibm-cognos-report-studio-creation-de-rapports-fonctions-ess...
 
Patterns Agiles avec Visual Studio 2012 et TFS 2012
Patterns Agiles avec Visual Studio 2012 et TFS 2012Patterns Agiles avec Visual Studio 2012 et TFS 2012
Patterns Agiles avec Visual Studio 2012 et TFS 2012
 
Customer Show case : Mise en place d’une solution de gestion de projet avec l...
Customer Show case : Mise en place d’une solution de gestion de projet avec l...Customer Show case : Mise en place d’une solution de gestion de projet avec l...
Customer Show case : Mise en place d’une solution de gestion de projet avec l...
 
Exemple de mise en place d'une solution EPM 2013
Exemple de mise en place d'une solution EPM 2013Exemple de mise en place d'une solution EPM 2013
Exemple de mise en place d'une solution EPM 2013
 
Catalogue des formations & certifications Microsoft
Catalogue des formations & certifications MicrosoftCatalogue des formations & certifications Microsoft
Catalogue des formations & certifications Microsoft
 
B5150 g formation-ibm-cognos-query-studio-build-ad-hoc-reports-v10-1-10-2
B5150 g formation-ibm-cognos-query-studio-build-ad-hoc-reports-v10-1-10-2B5150 g formation-ibm-cognos-query-studio-build-ad-hoc-reports-v10-1-10-2
B5150 g formation-ibm-cognos-query-studio-build-ad-hoc-reports-v10-1-10-2
 
B5150 g formation-ibm-cognos-query-studio-build-ad-hoc-reports-v10-1-10-2
B5150 g formation-ibm-cognos-query-studio-build-ad-hoc-reports-v10-1-10-2B5150 g formation-ibm-cognos-query-studio-build-ad-hoc-reports-v10-1-10-2
B5150 g formation-ibm-cognos-query-studio-build-ad-hoc-reports-v10-1-10-2
 
Les coulisses de l'it l'optimisation du poste de travail
Les coulisses de l'it   l'optimisation du poste de travailLes coulisses de l'it   l'optimisation du poste de travail
Les coulisses de l'it l'optimisation du poste de travail
 
Etude de cadrage clef de la réussite d'un upgrade oracle people soft busine...
Etude de cadrage clef de la réussite d'un upgrade oracle people soft   busine...Etude de cadrage clef de la réussite d'un upgrade oracle people soft   busine...
Etude de cadrage clef de la réussite d'un upgrade oracle people soft busine...
 
Atelier Comment choisir et déployer un ERP dans une PME - Pôle numérique CCI ...
Atelier Comment choisir et déployer un ERP dans une PME - Pôle numérique CCI ...Atelier Comment choisir et déployer un ERP dans une PME - Pôle numérique CCI ...
Atelier Comment choisir et déployer un ERP dans une PME - Pôle numérique CCI ...
 
Techdays 2013 : ALM et eCommerce, des challenges en continu
Techdays 2013 : ALM et eCommerce, des challenges en continuTechdays 2013 : ALM et eCommerce, des challenges en continu
Techdays 2013 : ALM et eCommerce, des challenges en continu
 
Bonnes pratiques #5 - Votre première application est en production. Et mainte...
Bonnes pratiques #5 - Votre première application est en production. Et mainte...Bonnes pratiques #5 - Votre première application est en production. Et mainte...
Bonnes pratiques #5 - Votre première application est en production. Et mainte...
 
UN ÉLÉPHANT QUI SE BALANÇAIT … Comment mettre en musique les big data et valo...
UN ÉLÉPHANT QUI SE BALANÇAIT … Comment mettre en musique les big data et valo...UN ÉLÉPHANT QUI SE BALANÇAIT … Comment mettre en musique les big data et valo...
UN ÉLÉPHANT QUI SE BALANÇAIT … Comment mettre en musique les big data et valo...
 
Retour d'expérience Bouygues Telecom : Analyse BI à l'aide d'une appliance SQ...
Retour d'expérience Bouygues Telecom : Analyse BI à l'aide d'une appliance SQ...Retour d'expérience Bouygues Telecom : Analyse BI à l'aide d'une appliance SQ...
Retour d'expérience Bouygues Telecom : Analyse BI à l'aide d'une appliance SQ...
 

Retours d’expérience sur la conduite de projets BI sur les technologies Microsoft

  • 1. Guillaume Meyer CTO – Cellenza Membre du Club SHAREPOINT FRANCE UGSF gmeyer@cellenza.com CLUB SHAREPOINT FRANCE - UGSF
  • 2. Qui je suis… Guillaume Meyer Architecte .NET / SharePoint Scrum Master & Coach Agile Le Partenaire Agile de l’écosystème Microsoft Cabinet de conseil & d’expertise Formation et coaching CLUB SHAREPOINT FRANCE - UGSF
  • 3. Retour d’expériences BI Microsoft L’histoire d’un projet… Phases Première phase Seconde phase Perspectives 2012 Conclusions Bilan Axes d’améliorations CLUB SHAREPOINT FRANCE - UGSF
  • 4. Il était une fois… Une holding dans un pays lointain Des flux de données de chaque marque Sales, marketing, compta… Des centaines de feuilles Excel Données Présentation Formules / macros… CLUB SHAREPOINT FRANCE - UGSF
  • 5. Première phase : La solution Consolidation / transformation des données : BizTalk SSAS Reporting : Reporting Services Présentation : Intranet dédié MOSS 2007 CLUB SHAREPOINT FRANCE - UGSF
  • 7. Première phase : Le bilan Les plus : Grande souplesse dans la construction des rapports Designer Visual Studio Gestion des planifications et abonnements Les moins : Toute demande repasse par le développement Releases longues CLUB SHAREPOINT FRANCE - UGSF
  • 8. Seconde phase : La solution Consolidation / transformation des données : BizTalk SSAS Reporting : Excel Services Présentation : Intranet dédié MOSS 2007 CLUB SHAREPOINT FRANCE - UGSF
  • 10. Seconde phase : Le bilan Les plus Cycles de release plus fréquents Mode self-service / autonomie Charge sur les développeurs Les moins Planification des MAJ Performance planning API restreinte en 2007 Risque de créer un nouveau Spreadmart dans SharePoint CLUB SHAREPOINT FRANCE - UGSF
  • 11. Excel Mashup Basé sur Excel Services 2010 et Skydrive http://www.excelmashup.com/ CLUB SHAREPOINT FRANCE - UGSF
  • 12. Perspectives 2012 PowerPivot + Power View Meilleure intégration dans SharePoint Design dans le navigateur Planification des updates CLUB SHAREPOINT FRANCE - UGSF
  • 14. Power View CLUB SHAREPOINT FRANCE - UGSF
  • 15. Prévisualisation dans SharePoint CLUB SHAREPOINT FRANCE - UGSF
  • 16. Design dans le navigateur CLUB SHAREPOINT FRANCE - UGSF
  • 17. CLUB MOSS FRANCE & Conclusions CLUB SHAREPOINT FRANCE - UGSF
  • 18. Des problématiques variées CLUB SHAREPOINT FRANCE - UGSF
  • 19. Quels tests Tests sur les rapports : Vérification du succès de l’exécution des rapports Données présentes ? Charte graphique respectée ? Les filtres demandés dans le CdC sont-ils bien présents ? Et sur les données ??? CLUB SHAREPOINT FRANCE - UGSF
  • 20. 3 problèmes fondamentaux sur les données 1. Les équipes maîtrisant les données sont souvent dispersées et pas toujours fortement impliquées dans le projet BI 2. Les tests sur le remplissage des tables et les rapports sont trop macroscopiques : on reste sur un ordre d’idée, mais peu de certitudes. 3. La chaîne allant de la source de données à la consommation des données cibles agrégées est longues et très difficile à débugger. CLUB SHAREPOINT FRANCE - UGSF
  • 21. Regarder la vérité Le test n’est plus une phase, mais une activité transverse sur toute la durée du projet CLUB SHAREPOINT FRANCE - UGSF
  • 22. « Build quality in » La seule solution : Intégration continue et déploiement Validations fréquentes et régulières Automatiser les tests Critères d’acceptance Qualité de la donnée Echantillonnage Tests de performance CLUB SHAREPOINT FRANCE - UGSF
  • 23. A la source : Les jeux de données Gérer des jeux de données de test. Ecrits par ceux qui maîtrisent la donnée en coopération avec l’équipe BI Maîtriser le cycle de vie Satisfont les critères de tests unitaires : Atomicité : les TU doivent pouvoir s’exécuter peu importe l’ordre Rejouabilité : revenir à l’état initial après test Pérennité dans le temps : mon test écrit aujourd’hui doit marcher dans 6 mois CLUB SHAREPOINT FRANCE - UGSF
  • 24. Gains attendus Diminution du coût des tests de non-régression dans le temps Réduction de la dette technique Fiabilité accrue dans le contenu du Datawarehouse, donc des applications en aval : Reporting Applications métier etc… CLUB SHAREPOINT FRANCE - UGSF
  • 25. Questions Guillaume Meyer CTO – Cellenza Membre du Club SHAREPOINT FRANCE UGSF gmeyer@cellenza.com CLUB SHAREPOINT FRANCE - UGSF

Notes de l'éditeur

  1. http://www.ugsf.fr