Pourquoi Faire Du Bi Agile

  • Published on
    29-Nov-2014

  • View
    7.800

  • Download
    2

Embed Size (px)

DESCRIPTION

Prsentation donne au 5 7 pour le BI Agile expliquant les raisons et bnfices de l'agilit dans le contexte des projets BI.

Transcript

<ul><li> 1. Intelligence daffaires Agile Pourquoi faire du BI en mode Agile? Soire 6 8 - Happy Hour 7 mai 2009 Copyright Pyxis Technologies </li> <li> 2. Principes Agiles Notre premire priorit est de satisfaire nos clients en livrant tt et rgulirement du logiciel utile. Le changement est bienvenu, mme tardivement dans le dveloppement. Les processus Agiles exploitent le changement comme avantage comptitif pour le client. Le logiciel fonctionnel est la principale faon de mesurer le progrs. Les gens daffaires et les dveloppeurs doivent collaborer quotidiennement, et ce, tout au long du projet. La mthode la plus efficace de transmettre linformation est une conversation face- -face. Une attention continue lexcellence technique et la qualit de la conception amliore lAgilit. La simplicit lart de maximiser la quantit de travail ne pas faire est essentielle. Les meilleures architectures, spcifications et conceptions mergent dquipes qui sauto-organisent. Agile favorise le dveloppement un rythme normal. Rgulirement, lquipe fait une rflexion sur les faons de devenir plus efficace, sajuste et modifie son comportement en consquence. 2 Copyright Pyxis Technologies </li> <li> 3. La valeur daffaires au premier plan Processus en Processus cascade Scrum Exigences Cot Calendrier S'appuie sur la valeur ou vision S'appuie sur le plan Cot Calendrier Fonctionnalits Du plan dcoule De la vision dcoule les estimations relatives au les estimations relatives aux cot et au calendrier. fonctionnnalits. 3 Copyright Pyxis Technologies </li> <li> 4. Pourquoi faire du dveloppement Agile? Pour satisfaire rapidement nos clients avec des solutions logicielles utiles Pour augmenter la qualit Pour faire face la complexit Pour rduire les inefficacits Pour viter les longues priodes de stabilisation en fin de projet Pour maximiser la collaboration Pour augmenter la motivation et lengagement des individus Pour avoir du plaisir au travail 4 Copyright Pyxis Technologies </li> <li> 5. Caractristiques dune quipe Scrum Sauto-organise Est pluridisciplinaire et ne comporte pas de rles prdtermins Compte sept membres (plus ou moins deux) Est responsable de son engagement Possde lautorit ncessaire pour agir de manire respecter ses engagements Travaille dans des locaux ouverts et avoisinants Rsout ses propres conflits Observe des rgles de base de fonctionnement et de comportement Copyright Pyxis Technologies </li> <li> 6. Quest-ce que le BI Agile? Une approche pragmatique et innovatrice de dveloppement pour les projets en intelligence daffaires reposant sur les principes et mthodes Agiles afin de livrer les projets BI avec succs, plus rapidement et moindre cot. 6 Copyright Pyxis Technologies </li> <li> 7. Pourquoi faire du BI Agile? Parce que les besoins pour lintelligence daffaires ne cessent de crotre: 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 </li> <li> 8. Pourquoi faire du BI Agile? Mais lapproche 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 </li> <li> 9. Lapproche en cascade ne fonctionne pas Lapproche traditionnelle en cascade est squentielle et ne livre des rsultats qu la fin du long processus. Definition du projet Planification du projet Dfinition des besoins Analyse des besoins Dfinition de larchitecture Planification de larchitecture Modlisation des donnes Dveloppement ETL Couche de prsentation Intgration Mise en production Maintenance 9 Copyright Pyxis Technologies </li> <li> 10. Le cycle de dveloppement Agile 10 10 Copyright Pyxis Technologies </li> <li> 11. Pratiques et mthodes Agiles appliques au BI Scrum (gestion de projet) Agile Modeling (architecture et modlisation) User Stories (dfinition des besoins) Planning Poker (estimation) Test-Driven Development (ETL) Continuous Integration (ETL) Extreme Programming (ETL et prsentation) Refactoring (ETL et base de donnes) Dveloppement itratif et incrmental (ETL et prsentation) 11 Copyright Pyxis Technologies </li> <li> 12. Dveloppement itratif et incrmental 12 12 Copyright Pyxis Technologies </li> <li> 13. Quand utiliser une approche Agile pour le BI? Mon quipe manque constamment ses dlais de livraison. L'quipe de projet dpasse constamment son budget d'oprations. 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 dveloppe des composants logiciels qui ne semblent pas avoir de valeur pour l'entreprise et elle semble produire plus de papier que logiciel. Mon quipe dveloppe des logiciels qui ne correspondent pas au besoin de mes utilisateurs. L'quipe de projet trouve habituellement des problmes dans le processus de dveloppement avec beaucoup de retard. 13 Copyright Pyxis Technologies </li> <li> 14. Quand utiliser une approche Agile pour le BI? L'quipe de projet n'a pas les comptences requises. L'quipe de projet est fatigue, 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 problmes mais nous ne savons pas par o commencer. Nous avons besoin d'externaliser ou d'impartir nos activits de dveloppement logiciels afin de rduire nos cots 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 </li> <li> 15. Bnfices du BI Agile Augmentation de la productivit Augmentation de la qualit Rencontre des attentes Livraison de valeur pour l'organisation Amliore le partage des connaissances Accrotre la satisfaction des employs 15 Copyright Pyxis Technologies </li> <li> 16. Lapproche Agile produit des rsultats rapidement Copyright Pyxis Technologies </li> <li> 17. Pour continuer la discussion Martin Proulx mproulx@pyxis-tech.com Franois Beauregard fbeauregard@pyxis-tech.com Dominic Danis ddanis@pyxis-tech.com Blog Pyxis sur lintelligence daffaires agile http://pyxis-tech.com/blog/index.php/Intelligence-d-affaires-bi Blog personnel (anglais) http://analytical-mind.com 17 Copyright Pyxis Technologies </li> </ul>

Recommended

View more >