SlideShare une entreprise Scribd logo
1  sur  17
Télécharger pour lire hors ligne
Intelligence
    d’affaires Agile


          Pourquoi faire du BI en mode Agile?
              Soirée 6 à 8 - Happy Hour
                       7 mai 2009


© Copyright Pyxis Technologies
Principes Agiles
      Notre première priorité est de satisfaire nos clients en livrant tôt et
      régulièrement du logiciel utile.
        •    Le changement est bienvenu, même tardivement dans le développement. Les
             processus Agiles exploitent le changement comme avantage compétitif pour le client.
        •    Le logiciel fonctionnel est la principale façon de mesurer le progrès.
        •    Les gens d’affaires et les développeurs doivent collaborer quotidiennement, et ce,
             tout au long du projet.
        •    La méthode la plus efficace de transmettre l’information est une conversation face-
             à-face.
        •    Une attention continue à l’excellence technique et à la qualité de la conception
             améliore l’Agilité.
        •    La simplicité — l’art de maximiser la quantité de travail à ne pas faire — est
             essentielle.
        •    Les meilleures architectures, spécifications et conceptions émergent d’équipes qui
             s’auto-organisent.
        •    Agile favorise le développement à un rythme normal.
        •    Régulièrement, l’équipe fait une réflexion sur les façons de devenir plus efficace,
             s’ajuste et modifie son comportement en conséquence.


•2   © Copyright Pyxis Technologies
La valeur d’affaires au premier plan
                   Processus en
                                                            Processus
                     cascade
                                                              Scrum
                           Exigences                 Coût                      Calendrier

                                                             S'appuie sur la
                                                               valeur ou
                                                                 vision
                             S'appuie
                              sur le
                               plan


            Coût                        Calendrier          Fonctionnalités

                    Du plan découle                    De la vision découle
                 les estimations relatives au          les estimations relatives aux
                    coût et au calendrier.                   fonctionnnalités.




3   © Copyright Pyxis Technologies
Pourquoi faire du développement Agile?

         Pour satisfaire rapidement nos clients avec des solutions
         logicielles utiles
         Pour augmenter la qualité
         Pour faire face à la complexité
         Pour réduire les inefficacités
         Pour éviter les longues périodes de stabilisation en fin de
         projet
         Pour maximiser la collaboration
         Pour augmenter la motivation et l’engagement des
         individus
         Pour avoir du plaisir au travail

•4   © Copyright Pyxis Technologies
Caractéristiques d’une équipe Scrum
  S’auto-organise
  Est pluridisciplinaire et ne comporte pas de rôles
  prédéterminés
  Compte sept membres (plus ou moins deux)
  Est responsable de son engagement
  Possède l’autorité nécessaire pour agir de manière à
  respecter ses engagements
  Travaille dans des locaux ouverts et avoisinants
  Résout ses propres conflits
  Observe des règles de base de fonctionnement et de
  comportement

© Copyright Pyxis Technologies
Qu’est-ce que le BI Agile?

        Une approche pragmatique et innovatrice de
        développement pour les projets en intelligence
        d’affaires reposant sur les principes et méthodes
        Agiles afin de livrer les projets BI avec succès,
        plus rapidement et à moindre coût.




6   © Copyright Pyxis Technologies
Pourquoi faire du BI Agile?

        Parce que les besoins pour l’intelligence d’affaires
        ne cessent de croître:
               “a survey of over 1,500 CIOs conducted by Gartner EXP shows that
               despite predicted flat IT budget growth in 2009, BI projects remain their
               number one technology priority”




7   © Copyright Pyxis Technologies
Pourquoi faire du BI Agile?

        Mais l’approche traditionnelle en cascade (waterfall) ne
        fonctionne pas
          • “it is estimated that 60% of BI projects end in abandonment or
            failure” - Business Intelligence Roadmap, Moss and Atre, 2003
          • “estimates show that no more than 20% of business users actually
            use their BI applications” - Business Intelligence Summit by Gartner,
            2008
          • “a staggering 64% of systems functionalities are rarely or never
            used” - Standish Group Study Reported at XP2002 by Jim Johnson
          • “only 20% of a project's cost is for the software developed; the rest
            of the cost is in support of the project's business bureaucracy“ -
            The Standish Group, 2009




8   © Copyright Pyxis Technologies
L’approche en cascade ne fonctionne pas

         L’approche traditionnelle en cascade est séquentielle et ne
         livre des résultats qu’à la fin du long processus.
                           Definition du projet

                                 Planification du projet

                                         Définition des besoins

                                                   Analyse des besoins

                                                           Définition de l’architecture

                                                                  Planification de l’architecture

                                                                            Modélisation des données

                                                                                          Développement ETL

                                                                                               Couche de présentation

                                                                                                              Intégration

                                                                                                                  Mise en production

                                                                                                                            Maintenance




•9   © Copyright Pyxis Technologies
Le cycle de développement Agile




•10
10    © Copyright Pyxis Technologies
Pratiques et méthodes Agiles appliquées au BI

          Scrum (gestion de projet)
          Agile Modeling (architecture et modélisation)
          User Stories (définition des besoins)
          Planning Poker (estimation)
          Test-Driven Development (ETL)
          Continuous Integration (ETL)
          Extreme Programming (ETL et présentation)
          Refactoring (ETL et base de données)
          Développement itératif et incrémental (ETL et présentation)


•11   © Copyright Pyxis Technologies
Développement itératif et incrémental




•12
12    © Copyright Pyxis Technologies
Quand utiliser une approche Agile pour le BI?
          Mon équipe manque constamment ses délais de livraison.
          L'équipe de projet dépasse constamment son budget d'opérations.
          Les livrables de mon équipe de projet ne rencontrent pas les besoins
          des utilisateurs.
          Les utilisateurs ne savent pas ce qu'ils veulent.
          Les besoins évoluent constamment et ceci impact notre plan projet.
          L'équipe de projet développe des composants logiciels qui ne
          semblent pas avoir de valeur pour l'entreprise et elle semble produire
          plus de papier que logiciel.
          Mon équipe développe des logiciels qui ne correspondent pas au
          besoin de mes utilisateurs.
          L'équipe de projet trouve habituellement des problèmes dans le
          processus de développement avec beaucoup de retard.



•13   © Copyright Pyxis Technologies
Quand utiliser une approche Agile pour le BI?
          L'équipe de projet n'a pas les compétences requises.
          L'équipe de projet est fatiguée, personne ne s'amuse et nous avons
          perdu plusieurs bonnes ressources.
          J'ai besoin d'attendre longtemps avant que l'équipe de projet me
          fournisse l'information dont j'ai besoin.
          Nous savons que nous avons des problèmes mais nous ne savons
          pas par où commencer.
          Nous avons besoin d'externaliser ou d'impartir nos activités de
          développement logiciels afin de réduire nos coûts d'exploitation.
          L'équipe de projet livre du logiciel de mauvaise qualité.
          Nous avons commencé à utiliser Agile pour un petit projet et notre
          équipe de direction souhaite que toute l'organisation passe à l'agilité.




•14   © Copyright Pyxis Technologies
Bénéfices du BI Agile

           Augmentation de la productivité

           Augmentation de la qualité

           Rencontre des attentes

           Livraison de valeur pour l'organisation

           Améliore le partage des connaissances

           Accroître la satisfaction des employés


•15   © Copyright Pyxis Technologies
L’approche Agile produit des résultats rapidement




© Copyright Pyxis Technologies
Pour continuer la discussion

          Martin Proulx
            • mproulx@pyxis-tech.com
          François Beauregard
            • fbeauregard@pyxis-tech.com
          Dominic Danis
            • ddanis@pyxis-tech.com


          Blog Pyxis sur l’intelligence d’affaires agile
            • http://pyxis-tech.com/blog/index.php/Intelligence-d-affaires-bi


          Blog personnel (anglais)
            • http://analytical-mind.com

•17   © Copyright Pyxis Technologies

Contenu connexe

Tendances

RapportPFE_IngenieurInformatique_ESPRIT
RapportPFE_IngenieurInformatique_ESPRITRapportPFE_IngenieurInformatique_ESPRIT
RapportPFE_IngenieurInformatique_ESPRIT
Lina Meddeb
 
Processus de choix du prestataire informatique
Processus de choix du prestataire informatiqueProcessus de choix du prestataire informatique
Processus de choix du prestataire informatique
CYB@RDECHE
 
Mise en œuvre et exploitation du potentiel des communications unifiées virtua...
Mise en œuvre et exploitation du potentiel des communications unifiées virtua...Mise en œuvre et exploitation du potentiel des communications unifiées virtua...
Mise en œuvre et exploitation du potentiel des communications unifiées virtua...
Maroua Bouhachem
 

Tendances (20)

Rapport stage pfe
Rapport stage  pfe Rapport stage  pfe
Rapport stage pfe
 
Business Intelligence system
Business Intelligence system Business Intelligence system
Business Intelligence system
 
Business Intelligence au coeur de la décision
Business Intelligence au coeur de la décision Business Intelligence au coeur de la décision
Business Intelligence au coeur de la décision
 
Rapport_pfe_application_mobile.pdf
Rapport_pfe_application_mobile.pdfRapport_pfe_application_mobile.pdf
Rapport_pfe_application_mobile.pdf
 
Présentation pfe - Etude, conception et réalisation d'une application web de ...
Présentation pfe - Etude, conception et réalisation d'une application web de ...Présentation pfe - Etude, conception et réalisation d'une application web de ...
Présentation pfe - Etude, conception et réalisation d'une application web de ...
 
Business Intelligence : Transformer les données en information.
Business Intelligence : Transformer les données en information.Business Intelligence : Transformer les données en information.
Business Intelligence : Transformer les données en information.
 
RapportPFE_IngenieurInformatique_ESPRIT
RapportPFE_IngenieurInformatique_ESPRITRapportPFE_IngenieurInformatique_ESPRIT
RapportPFE_IngenieurInformatique_ESPRIT
 
Processus de choix du prestataire informatique
Processus de choix du prestataire informatiqueProcessus de choix du prestataire informatique
Processus de choix du prestataire informatique
 
Présentation PFE
Présentation PFEPrésentation PFE
Présentation PFE
 
Projet de fin d’études
Projet de fin d’études  Projet de fin d’études
Projet de fin d’études
 
Mise en œuvre et exploitation du potentiel des communications unifiées virtua...
Mise en œuvre et exploitation du potentiel des communications unifiées virtua...Mise en œuvre et exploitation du potentiel des communications unifiées virtua...
Mise en œuvre et exploitation du potentiel des communications unifiées virtua...
 
Développement d'une application de gestion d'abonnement payant aux articles p...
Développement d'une application de gestion d'abonnement payant aux articles p...Développement d'une application de gestion d'abonnement payant aux articles p...
Développement d'une application de gestion d'abonnement payant aux articles p...
 
Tableau de bord prospectif
Tableau de bord prospectifTableau de bord prospectif
Tableau de bord prospectif
 
Rapport Projet De Fin D'étude de Conception et développement d’une applicatio...
Rapport Projet De Fin D'étude de Conception et développement d’une applicatio...Rapport Projet De Fin D'étude de Conception et développement d’une applicatio...
Rapport Projet De Fin D'étude de Conception et développement d’une applicatio...
 
Implémentation d'un nouveau système d'information pour la comptabilité généra...
Implémentation d'un nouveau système d'information pour la comptabilité généra...Implémentation d'un nouveau système d'information pour la comptabilité généra...
Implémentation d'un nouveau système d'information pour la comptabilité généra...
 
Prez PFE
Prez PFEPrez PFE
Prez PFE
 
Conception et developpement d'un site web pour la suggestion et notification ...
Conception et developpement d'un site web pour la suggestion et notification ...Conception et developpement d'un site web pour la suggestion et notification ...
Conception et developpement d'un site web pour la suggestion et notification ...
 
Pfe sadki imen
Pfe sadki imenPfe sadki imen
Pfe sadki imen
 
Modele rapport pfe esprit
Modele rapport pfe  espritModele rapport pfe  esprit
Modele rapport pfe esprit
 
Rapport Projet de fin d’études
Rapport Projet de fin d’étudesRapport Projet de fin d’études
Rapport Projet de fin d’études
 

En vedette

Agile Business Intelligence
Agile Business IntelligenceAgile Business Intelligence
Agile Business Intelligence
Don Jackson
 
Le traitement des données
Le traitement des donnéesLe traitement des données
Le traitement des données
Najlaa Zouaoui
 

En vedette (20)

Bi agile : Réinventer le décisionnel d’entreprise pour répondre au plus près ...
Bi agile : Réinventer le décisionnel d’entreprise pour répondre au plus près ...Bi agile : Réinventer le décisionnel d’entreprise pour répondre au plus près ...
Bi agile : Réinventer le décisionnel d’entreprise pour répondre au plus près ...
 
La business Intelligence Agile
La business Intelligence AgileLa business Intelligence Agile
La business Intelligence Agile
 
Agile Business Intelligence
Agile Business IntelligenceAgile Business Intelligence
Agile Business Intelligence
 
Agile Business Intelligence
Agile Business IntelligenceAgile Business Intelligence
Agile Business Intelligence
 
Chp2 - Les Entrepôts de Données
Chp2 - Les Entrepôts de DonnéesChp2 - Les Entrepôts de Données
Chp2 - Les Entrepôts de Données
 
Agile Data Warehousing - 7 pillars - Procima Experts
Agile Data Warehousing - 7 pillars - Procima ExpertsAgile Data Warehousing - 7 pillars - Procima Experts
Agile Data Warehousing - 7 pillars - Procima Experts
 
[JSS2015] Power BI: Nouveautés archi et hybrides
[JSS2015] Power BI: Nouveautés archi et hybrides[JSS2015] Power BI: Nouveautés archi et hybrides
[JSS2015] Power BI: Nouveautés archi et hybrides
 
BI et mobilité : l'association gagnante (BI Roadshow avec Roambi)
BI et mobilité : l'association gagnante (BI Roadshow avec Roambi)BI et mobilité : l'association gagnante (BI Roadshow avec Roambi)
BI et mobilité : l'association gagnante (BI Roadshow avec Roambi)
 
Slides deck yos-tour_vincentthavonekham_mvp_azure_the_future_of_microsoft_dat...
Slides deck yos-tour_vincentthavonekham_mvp_azure_the_future_of_microsoft_dat...Slides deck yos-tour_vincentthavonekham_mvp_azure_the_future_of_microsoft_dat...
Slides deck yos-tour_vincentthavonekham_mvp_azure_the_future_of_microsoft_dat...
 
What is Agile BI
What is Agile BIWhat is Agile BI
What is Agile BI
 
TDA, la evolución del BI tradicional
TDA, la evolución del BI tradicionalTDA, la evolución del BI tradicional
TDA, la evolución del BI tradicional
 
Le traitement des données
Le traitement des donnéesLe traitement des données
Le traitement des données
 
La Business Intelligence
La Business Intelligence La Business Intelligence
La Business Intelligence
 
Meetup intro techno big data
Meetup intro techno big dataMeetup intro techno big data
Meetup intro techno big data
 
Defining Achievable Scope for your BI Initiative
Defining Achievable Scope for your BI InitiativeDefining Achievable Scope for your BI Initiative
Defining Achievable Scope for your BI Initiative
 
Business intelligence | State of the art
Business intelligence | State of the artBusiness intelligence | State of the art
Business intelligence | State of the art
 
Qu'est-ce qu'un ETL ?
Qu'est-ce qu'un ETL ?Qu'est-ce qu'un ETL ?
Qu'est-ce qu'un ETL ?
 
Chp3 - Modélisation Multidimensionnelle
Chp3 - Modélisation MultidimensionnelleChp3 - Modélisation Multidimensionnelle
Chp3 - Modélisation Multidimensionnelle
 
Magic of scrum with SAP
Magic of scrum with SAPMagic of scrum with SAP
Magic of scrum with SAP
 
Chp1 - Introduction à l'Informatique Décisionnelle
Chp1 - Introduction à l'Informatique DécisionnelleChp1 - Introduction à l'Informatique Décisionnelle
Chp1 - Introduction à l'Informatique Décisionnelle
 

Similaire à Pourquoi Faire Du Bi Agile

Communaute dot net Montreal juin2010
Communaute dot net Montreal juin2010Communaute dot net Montreal juin2010
Communaute dot net Montreal juin2010
Dominic Danis
 
Présentation itperf-offre services-avril2011-vf
Présentation itperf-offre services-avril2011-vfPrésentation itperf-offre services-avril2011-vf
Présentation itperf-offre services-avril2011-vf
PIETRI Jean-Francois
 
Advanced Decision Making
Advanced Decision MakingAdvanced Decision Making
Advanced Decision Making
Luis Becerra
 

Similaire à Pourquoi Faire Du Bi Agile (20)

Grille de lecture des méthodes agiles
Grille de lecture des méthodes agilesGrille de lecture des méthodes agiles
Grille de lecture des méthodes agiles
 
Communaute dot net Montreal juin2010
Communaute dot net Montreal juin2010Communaute dot net Montreal juin2010
Communaute dot net Montreal juin2010
 
5 bonnes raisons pour des projets analytiques en agile
5 bonnes raisons pour des projets analytiques en agile5 bonnes raisons pour des projets analytiques en agile
5 bonnes raisons pour des projets analytiques en agile
 
Business intelligence QLIKVIEW
Business intelligence QLIKVIEWBusiness intelligence QLIKVIEW
Business intelligence QLIKVIEW
 
Présentation itperf-offre services-avril2011-vf
Présentation itperf-offre services-avril2011-vfPrésentation itperf-offre services-avril2011-vf
Présentation itperf-offre services-avril2011-vf
 
Offre onepoint - Lean & Efficacite Operationnelle
Offre onepoint - Lean & Efficacite OperationnelleOffre onepoint - Lean & Efficacite Operationnelle
Offre onepoint - Lean & Efficacite Operationnelle
 
Advanced Decision Making
Advanced Decision MakingAdvanced Decision Making
Advanced Decision Making
 
Pilotage et Performance 2012
Pilotage et Performance 2012Pilotage et Performance 2012
Pilotage et Performance 2012
 
Une Introduction Au Bpm 1.1
Une Introduction Au Bpm 1.1Une Introduction Au Bpm 1.1
Une Introduction Au Bpm 1.1
 
Les 4 grandes offres Keonys
Les 4 grandes offres KeonysLes 4 grandes offres Keonys
Les 4 grandes offres Keonys
 
SalonBI 2012
SalonBI 2012SalonBI 2012
SalonBI 2012
 
Presentation de Scub
Presentation de ScubPresentation de Scub
Presentation de Scub
 
Advanced Decision making
Advanced Decision makingAdvanced Decision making
Advanced Decision making
 
Agilité du point de vue de la gouvernance
Agilité du point de vue de la gouvernanceAgilité du point de vue de la gouvernance
Agilité du point de vue de la gouvernance
 
20110125 01 - Mise en oeuvre de centres de services en qualimétrie avec cast
20110125 01 - Mise en oeuvre de centres de services en qualimétrie avec cast20110125 01 - Mise en oeuvre de centres de services en qualimétrie avec cast
20110125 01 - Mise en oeuvre de centres de services en qualimétrie avec cast
 
Cas APHP - solution de mobilité avec Windows 8
Cas APHP - solution de mobilité avec Windows 8Cas APHP - solution de mobilité avec Windows 8
Cas APHP - solution de mobilité avec Windows 8
 
Valtech - Quel ROI pour ma transformation Agile ? PARTIE 2
Valtech - Quel ROI pour ma transformation Agile ? PARTIE 2Valtech - Quel ROI pour ma transformation Agile ? PARTIE 2
Valtech - Quel ROI pour ma transformation Agile ? PARTIE 2
 
Si décisionnel
Si décisionnelSi décisionnel
Si décisionnel
 
Presentation overside
Presentation oversidePresentation overside
Presentation overside
 
DSI, c'est vous le chef d'orchestre!
DSI, c'est vous le chef d'orchestre!DSI, c'est vous le chef d'orchestre!
DSI, c'est vous le chef d'orchestre!
 

Plus de Pyxis Technologies

Pitié, ne construisez pas le nouveau pont Champlain en Agilité...
Pitié, ne construisez pas le nouveau pont Champlain en Agilité...Pitié, ne construisez pas le nouveau pont Champlain en Agilité...
Pitié, ne construisez pas le nouveau pont Champlain en Agilité...
Pyxis Technologies
 
Estimation initiale dun projet agile de Mathieu Boisvert
Estimation initiale dun projet agile de Mathieu BoisvertEstimation initiale dun projet agile de Mathieu Boisvert
Estimation initiale dun projet agile de Mathieu Boisvert
Pyxis Technologies
 
Apprendre pour la performance et le bien-être
Apprendre pour la performance et le bien-êtreApprendre pour la performance et le bien-être
Apprendre pour la performance et le bien-être
Pyxis Technologies
 

Plus de Pyxis Technologies (20)

Pitié, ne construisez pas le nouveau pont Champlain en Agilité...
Pitié, ne construisez pas le nouveau pont Champlain en Agilité...Pitié, ne construisez pas le nouveau pont Champlain en Agilité...
Pitié, ne construisez pas le nouveau pont Champlain en Agilité...
 
Sorry, the new Champlain Bridge can’t be built using Agile...
Sorry, the new Champlain Bridge can’t be built using Agile...Sorry, the new Champlain Bridge can’t be built using Agile...
Sorry, the new Champlain Bridge can’t be built using Agile...
 
Développer votre logiciel interne : comment y parvenir sans investir une fort...
Développer votre logiciel interne : comment y parvenir sans investir une fort...Développer votre logiciel interne : comment y parvenir sans investir une fort...
Développer votre logiciel interne : comment y parvenir sans investir une fort...
 
La gestion de portefeuille Agile - c'est pas compliqué!
La gestion de portefeuille Agile - c'est pas compliqué! La gestion de portefeuille Agile - c'est pas compliqué!
La gestion de portefeuille Agile - c'est pas compliqué!
 
Introduction à Agile Lean
Introduction à Agile LeanIntroduction à Agile Lean
Introduction à Agile Lean
 
La valeur d'affaires comme indicateur de la gestion de projet - IIBA Montréal...
La valeur d'affaires comme indicateur de la gestion de projet - IIBA Montréal...La valeur d'affaires comme indicateur de la gestion de projet - IIBA Montréal...
La valeur d'affaires comme indicateur de la gestion de projet - IIBA Montréal...
 
Agile BA - catalyseur, createur de valeur - BAFS 29 juin 2015 Geneve
Agile BA - catalyseur, createur de valeur - BAFS 29 juin 2015 Geneve Agile BA - catalyseur, createur de valeur - BAFS 29 juin 2015 Geneve
Agile BA - catalyseur, createur de valeur - BAFS 29 juin 2015 Geneve
 
Estimation initiale dun projet agile de Mathieu Boisvert
Estimation initiale dun projet agile de Mathieu BoisvertEstimation initiale dun projet agile de Mathieu Boisvert
Estimation initiale dun projet agile de Mathieu Boisvert
 
Les attitudes doxiques dans les équipes et le syndrome du Titanic!
Les attitudes doxiques dans les équipes et le syndrome du Titanic!Les attitudes doxiques dans les équipes et le syndrome du Titanic!
Les attitudes doxiques dans les équipes et le syndrome du Titanic!
 
La valeur d’affaires: L’indicateur qui peut changer le succès des projets
La valeur d’affaires: L’indicateur qui peut changer le succès des projetsLa valeur d’affaires: L’indicateur qui peut changer le succès des projets
La valeur d’affaires: L’indicateur qui peut changer le succès des projets
 
Danser avec les polarités
Danser avec les polaritésDanser avec les polarités
Danser avec les polarités
 
Le rôle de l’architecte Agile - Mathieu Boisvert
Le rôle de l’architecte Agile - Mathieu BoisvertLe rôle de l’architecte Agile - Mathieu Boisvert
Le rôle de l’architecte Agile - Mathieu Boisvert
 
Agilité et la gestion du changement mboisvert - 15 octobre 2013
Agilité et la gestion du changement   mboisvert - 15 octobre 2013Agilité et la gestion du changement   mboisvert - 15 octobre 2013
Agilité et la gestion du changement mboisvert - 15 octobre 2013
 
Comment être agile dans un contexte non lié aux TI ?
Comment être agile dans un contexte non lié aux TI ?Comment être agile dans un contexte non lié aux TI ?
Comment être agile dans un contexte non lié aux TI ?
 
La revue d'itération intégrée… Et autres fabuleuses pratiques Agiles adaptées...
La revue d'itération intégrée… Et autres fabuleuses pratiques Agiles adaptées...La revue d'itération intégrée… Et autres fabuleuses pratiques Agiles adaptées...
La revue d'itération intégrée… Et autres fabuleuses pratiques Agiles adaptées...
 
Choisir ses priorités: le développement incrémental de produit
Choisir ses priorités: le développement incrémental de produitChoisir ses priorités: le développement incrémental de produit
Choisir ses priorités: le développement incrémental de produit
 
Apprendre pour la performance et le bien-être
Apprendre pour la performance et le bien-êtreApprendre pour la performance et le bien-être
Apprendre pour la performance et le bien-être
 
L'agilité : de l'individu à l'organisation en passant par l'équipe
L'agilité : de l'individu à l'organisation en passant par l'équipeL'agilité : de l'individu à l'organisation en passant par l'équipe
L'agilité : de l'individu à l'organisation en passant par l'équipe
 
Agile du point de vue d'un PMP
Agile du point de vue d'un PMPAgile du point de vue d'un PMP
Agile du point de vue d'un PMP
 
Le rôle de l'analyste d'affaires et la place de la documentation dans un proc...
Le rôle de l'analyste d'affaires et la place de la documentation dans un proc...Le rôle de l'analyste d'affaires et la place de la documentation dans un proc...
Le rôle de l'analyste d'affaires et la place de la documentation dans un proc...
 

Pourquoi Faire Du Bi Agile

  • 1. Intelligence d’affaires Agile Pourquoi faire du BI en mode Agile? Soirée 6 à 8 - Happy Hour 7 mai 2009 © Copyright Pyxis Technologies
  • 2. Principes Agiles Notre première priorité est de satisfaire nos clients en livrant tôt et régulièrement du logiciel utile. • Le changement est bienvenu, même tardivement dans le développement. Les processus Agiles exploitent le changement comme avantage compétitif pour le client. • Le logiciel fonctionnel est la principale façon de mesurer le progrès. • Les gens d’affaires et les développeurs doivent collaborer quotidiennement, et ce, tout au long du projet. • La méthode la plus efficace de transmettre l’information est une conversation face- à-face. • Une attention continue à l’excellence technique et à la qualité de la conception améliore l’Agilité. • La simplicité — l’art de maximiser la quantité de travail à ne pas faire — est essentielle. • Les meilleures architectures, spécifications et conceptions émergent d’équipes qui s’auto-organisent. • Agile favorise le développement à un rythme normal. • Régulièrement, l’équipe fait une réflexion sur les façons de devenir plus efficace, s’ajuste et modifie son comportement en conséquence. •2 © Copyright Pyxis Technologies
  • 3. La valeur d’affaires au premier plan Processus en Processus cascade Scrum Exigences Coût Calendrier S'appuie sur la valeur ou vision S'appuie sur le plan Coût Calendrier Fonctionnalités Du plan découle De la vision découle les estimations relatives au les estimations relatives aux coût et au calendrier. fonctionnnalités. 3 © Copyright Pyxis Technologies
  • 4. Pourquoi faire du développement Agile? Pour satisfaire rapidement nos clients avec des solutions logicielles utiles Pour augmenter la qualité Pour faire face à la complexité Pour réduire les inefficacités Pour éviter les longues périodes de stabilisation en fin de projet Pour maximiser la collaboration Pour augmenter la motivation et l’engagement des individus Pour avoir du plaisir au travail •4 © Copyright Pyxis Technologies
  • 5. Caractéristiques d’une équipe Scrum S’auto-organise Est pluridisciplinaire et ne comporte pas de rôles prédéterminés Compte sept membres (plus ou moins deux) Est responsable de son engagement Possède l’autorité nécessaire pour agir de manière à respecter ses engagements Travaille dans des locaux ouverts et avoisinants Résout ses propres conflits Observe des règles de base de fonctionnement et de comportement © Copyright Pyxis Technologies
  • 6. Qu’est-ce que le BI Agile? Une approche pragmatique et innovatrice de développement pour les projets en intelligence d’affaires reposant sur les principes et méthodes Agiles afin de livrer les projets BI avec succès, plus rapidement et à moindre coût. 6 © Copyright Pyxis Technologies
  • 7. Pourquoi faire du BI Agile? Parce que les besoins pour l’intelligence d’affaires ne cessent de croître: “a survey of over 1,500 CIOs conducted by Gartner EXP shows that despite predicted flat IT budget growth in 2009, BI projects remain their number one technology priority” 7 © Copyright Pyxis Technologies
  • 8. Pourquoi faire du BI Agile? Mais l’approche traditionnelle en cascade (waterfall) ne fonctionne pas • “it is estimated that 60% of BI projects end in abandonment or failure” - Business Intelligence Roadmap, Moss and Atre, 2003 • “estimates show that no more than 20% of business users actually use their BI applications” - Business Intelligence Summit by Gartner, 2008 • “a staggering 64% of systems functionalities are rarely or never used” - Standish Group Study Reported at XP2002 by Jim Johnson • “only 20% of a project's cost is for the software developed; the rest of the cost is in support of the project's business bureaucracy“ - The Standish Group, 2009 8 © Copyright Pyxis Technologies
  • 9. L’approche en cascade ne fonctionne pas L’approche traditionnelle en cascade est séquentielle et ne livre des résultats qu’à la fin du long processus. Definition du projet Planification du projet Définition des besoins Analyse des besoins Définition de l’architecture Planification de l’architecture Modélisation des données Développement ETL Couche de présentation Intégration Mise en production Maintenance •9 © Copyright Pyxis Technologies
  • 10. Le cycle de développement Agile •10 10 © Copyright Pyxis Technologies
  • 11. Pratiques et méthodes Agiles appliquées au BI Scrum (gestion de projet) Agile Modeling (architecture et modélisation) User Stories (définition des besoins) Planning Poker (estimation) Test-Driven Development (ETL) Continuous Integration (ETL) Extreme Programming (ETL et présentation) Refactoring (ETL et base de données) Développement itératif et incrémental (ETL et présentation) •11 © Copyright Pyxis Technologies
  • 12. Développement itératif et incrémental •12 12 © Copyright Pyxis Technologies
  • 13. Quand utiliser une approche Agile pour le BI? Mon équipe manque constamment ses délais de livraison. L'équipe de projet dépasse constamment son budget d'opérations. Les livrables de mon équipe de projet ne rencontrent pas les besoins des utilisateurs. Les utilisateurs ne savent pas ce qu'ils veulent. Les besoins évoluent constamment et ceci impact notre plan projet. L'équipe de projet développe des composants logiciels qui ne semblent pas avoir de valeur pour l'entreprise et elle semble produire plus de papier que logiciel. Mon équipe développe des logiciels qui ne correspondent pas au besoin de mes utilisateurs. L'équipe de projet trouve habituellement des problèmes dans le processus de développement avec beaucoup de retard. •13 © Copyright Pyxis Technologies
  • 14. Quand utiliser une approche Agile pour le BI? L'équipe de projet n'a pas les compétences requises. L'équipe de projet est fatiguée, personne ne s'amuse et nous avons perdu plusieurs bonnes ressources. J'ai besoin d'attendre longtemps avant que l'équipe de projet me fournisse l'information dont j'ai besoin. Nous savons que nous avons des problèmes mais nous ne savons pas par où commencer. Nous avons besoin d'externaliser ou d'impartir nos activités de développement logiciels afin de réduire nos coûts d'exploitation. L'équipe de projet livre du logiciel de mauvaise qualité. Nous avons commencé à utiliser Agile pour un petit projet et notre équipe de direction souhaite que toute l'organisation passe à l'agilité. •14 © Copyright Pyxis Technologies
  • 15. Bénéfices du BI Agile Augmentation de la productivité Augmentation de la qualité Rencontre des attentes Livraison de valeur pour l'organisation Améliore le partage des connaissances Accroître la satisfaction des employés •15 © Copyright Pyxis Technologies
  • 16. L’approche Agile produit des résultats rapidement © Copyright Pyxis Technologies
  • 17. Pour continuer la discussion Martin Proulx • mproulx@pyxis-tech.com François Beauregard • fbeauregard@pyxis-tech.com Dominic Danis • ddanis@pyxis-tech.com Blog Pyxis sur l’intelligence d’affaires agile • http://pyxis-tech.com/blog/index.php/Intelligence-d-affaires-bi Blog personnel (anglais) • http://analytical-mind.com •17 © Copyright Pyxis Technologies