SlideShare une entreprise Scribd logo
Quel ROI pour ma transformation Agile ?

PARTIE 1 : Un retour aux principes fondamentaux"

                       Valérie Wagoner, Coach Agile.
1.  La situation actuelle


2.  L’historique : le paradoxe du
    prophète

3.  Demain, la transformation Agile :
    l’investissement sur le long terme
1.  La situation actuelle
Etat des lieux"

Ò  Une logique de calcul du ROI sur le court terme :
             Gains réalisés
       ROI = Coût de développement                                                   Réduction =   ROI




                                                                                    Ò  Des statistiques qui
                                                                                    ne sont pas en
                                                                                    adéquation avec cette
                                                                                    logique…




               SOURCE : VersionOne State of Agile development survey results 2011

                                                     4"
2.  L’historique : le paradoxe du
    prophète
Au commencement : la « Crise du Logiciel »"


       Complexité           Attentes          Changement




               Développement logiciel




 Ò    des projets qui dépassent les budgets,
 Ò    des projets qui dépassent les délais,
 Ò    un logiciel moins efficace qu’attendu,
 Ò    un logiciel de basse qualité,
 Ò    un logiciel qui ne correspond pas aux besoins,
 Ò    des projets difficiles à gérer et du code difficile à
       maintenir,
 Ò    des logiciels qui ne sont jamais livrés
Emergence du modèle en Cascade"
La prophétie de Winston Royce :
                             Un modèle économique réduit à
                             la partie visible du produit final
                             met en péril la qualité logicielle

                         $    Analyse



                                   $    Code                          Surcoûts
Un logiciel n’est pas                                                 et délais
gouverné pas des lois
physiques concrètes mais
part la logique humaine                             Tests
qui rend la nature des
                                                  Problèmes non-détectés
projets logiciels complexe
                                                  pendant la phase d’analyse
                                                  sont découverts trop tard

  “For every complex problem there is a solution that is simple, neat and wrong.”
                                       7

                                                                   H. L. Mencken
V
         Cycle en V : les améliorations "
                     Expression                 Qualification des besoins               Opération et
                     des besoins            (évolution, correction, régression)         Maintenance
                                                                                                       Accepté
Intervention                                                                                             Live
                                                   Préparation des tests                              Production
des utilisateurs                                      d’acceptance                  Tests
                           Spécifications
et des testeurs                                                                     d’acceptance
                                                         Validation                                                Intervention
  Intervention             Prototypage                                                              Accepté
                                                                                                                   des utilisateurs
  des utilisateurs                                    Préparation des
                              Conception             tests fonctionnels           Tests               Pré-
  et des testeurs                                                                                  Production
                              générale                                            fonctionnels
                                                         Validation
   Rédaction                                          Préparation des                                              Exécution
                                 Conception                                  Tests
   des tests                     détaillée
                                                     tests d’intégration
                                                                             d’intégration
                                                                                                                   des tests
                                                         Validation

                                                      Préparation des
            Intervention                               tests unitaires     Tests
                                    Codage
            des testeurs                                                   unitaires
                                                          Validation

                                                Implémentation

         “I believe the hard part of building software to be the specification, design and testing of this
    conceptual construct, not the labor of representing it and testing the fidelity of the representation.”
                                                               Frédérick P. Brooks, Jr. (No Silver Bullet)
                                                              8
V
         L’histoire se répète"
                                                    $$ €                             Augmentation
                                                           €+d                       des coûts de
                                                                   élais
                                                                                     maintenance
                                                                                                                  Dégradation
                     Expression                  Qualification des besoins                Opération et
                      Expression
                     des besoins             (évolution, correction, régression)          Maintenance
                                                                                                                  de la qualité
                      des besoins                                                                        Accepté
Intervention                                                                                               Live
                                                    Préparation des tests                               Production
des utilisateurs                                       d’acceptance                   Tests
                           Spécifications                                            Tests
et des testeurs             Spécifications                                            d’acceptance
                                                          Validation                 d’acceptance
  Intervention             Prototypage                                                                Accepté
  des utilisateurs                                     Préparation des
                              Conception              tests fonctionnels            Tests               Pré-
  et des testeurs              Conception                                                            Production
                              générale                                             Tests
                                                                                    fonctionnels
                               générale                   Validation               fonctionnels
   Rédaction                                           Préparation des                                               Exécution
                                Conception                                   Tests
   des tests                     Conception
                                détaillée
                                                      tests d’intégration
                                                                            Tests
                                                                             d’intégration
                                                                                                                     des tests
                                 détaillée                Validation        d’intégration
                                                       Préparation des
            Intervention                                tests unitaires    Tests
                                   Codage                                 Tests
            des testeurs            Codage                                 unitaires
                                                           Validation     unitaires
                                                                                                          Les tests arrivent
                                                 Implémentation                                           trop tard!!!!
                                                               9
L’organisation se transforme"




                   V
                                                                                                      Corrections
Business
           Expression               Qualification des besoins               Opération et                       PROD
           des besoins          (évolution, correction, régression)         Maintenance
                                                                            Opération
                                                                            Maintenance
                                            Evolutions
                                                                                          Accepté
                                                                                            Live
IT (Etudes & Dév)                              Validation                                Production
                                                                        Tests Pré-PROD
               Spécifications
                                                                        d’acceptance
                                             Validation
              Prototypage                                                             Accepté
                 Conception                                           Tests             Pré-
                 générale                                                            Production
                                                                      fonctionnels
                                             Validation
                                                                                                   Exécution
                    Conception                                  Tests
                    détaillée                                   d’intégration
                                                                                                   des tests
                                             Validation
                                                                                                  Rédaction
                                                            Tests                                 des tests
                         Codage
                                                            unitaires
                                              Validation

                                    Implémentation
                                                     10
D’où la situation actuelle"




                                                      Maintenance               Des coûts de gestion
                                                                                des anomalies
                                                                                post-projets
                                                             Corrections


                         Business                     Opérations               Des fonctionnalités
Des évolutions                                                                 livrées non-utilisées
correctives au détriment                 Evolutions
                                                                           Des inadéquations
de nouvelles                                                               aux besoins des
fonctionnalités          IT                                                fonctionnalités livrées
time-to-market                                                             qui deviennent de
                                                                           nouveaux projets

                         Des coûts de
                         réalisation élevés
                         du à l’inmaintenabilité
                         du code

                                                 11
3.  Demain, la transformation Agile :
    l’investissement sur le long terme
When it comes to managing software many IT
 organizations are between the proverbial rock and a
 hard place. The business is more dependent on
 software than ever before and yet most of that
 software has never been more fragile.



Source : http://www.ctoedge.com/content/software-crisis-waiting-happen
L’agilité pour rétablir le cercle vertueux de la qualité"



                                                                               Une meilleure
                                                    Maintenance                qualité applicative
                                                                               Des coûts de gestion
                                                                               (réduction des
                                                                               des anomalies coûts
                                                                               de maintenance)
                                                                               post-projets
                                                           Corrections
                                                                           Une meilleure adoption
                        Business                    Opérations               Des fonctionnalités
                                                                           des fonctionnalités par
Une meilleure
Des évolutions                                                               livrées non-utilisées
                                                                           les utilisateurs (plus de
capacité à au détriment
correctivesgérer                       Evolutions                          valeur livrée)
                                                                         Des inadéquations
les changements
de nouvelles                                                             aux besoins des
                                                                         Une meilleure adéquation
de priorité (plus
fonctionnalités de      IT                                               fonctionnalités livrées
                                                                         aux besoins (baisse des
Valeur livrée)
time-to-market                                                           qui deviennent de
                                                                         coûts de développement)
                                                                         nouveaux projets

                        Des coûts de productivité
                        Une meilleure
                        réalisation élevés
                        (un meilleur time-to-market)
                        du à l’inmaintenabilité
                        du code

                                               14
Comment calculer le ROI Agile?"


ROI Agile   =   Bénéfices réalisés     Calculés sur 5 ans
                                       (durée moyenne d’une
                  Coût total                fonctionnalité)




Bénéfices réalisés = valeur livrée – coût total

Coût total = coût d’investissement des pratiques Agiles
             + coût de développement
             + coût de maintenance




                              15
Des statistiques sur les coûts et bénéfices de l’agilité"
                                                                                      Augmentation
Ò  ROI Agile         =           Bénéfices réalisés                                      +        =                    ROI
                                                                                      Réduction
                                      Coût total




                                                                              SOURCE : http://davidfrico.com/agile-benefits.xls (2008)




         SOURCE : VersionOne State of Agile development survey results 2011




                                                               16"
Quel ROI pour ma transformation Agile?"


  Selon l’étude de David Rico de 69 cas d’étude sur les
  pratiques Agiles de projets réalisés entre 2002 et 2008 :

  Coût total moyen sur 60 mois d’un projet Agile = $578,202
  Valeur livrée moyenne sur 60 mois = $3,931,795

  ROI Agile moyen sur 60 mois =
                   $3,931,795 - $578,202 = 5,8
                           $578,202




                             17
Critères non-traditionnels de succès des pratiques Agiles"


Les méthodes Agiles valorisent :
   les individus et les interactions, des logiciels qui fonctionnent, la
   collaboration avec le client, et la réponse au changement

Ceci se traduit par les critères non-traditionnel de succès suivants :
  Meilleur time-to-market
  Meilleure satisfaction des utilisateurs
  Meilleure adoption des fonctionnalités livrées
  Meilleure satisfaction des équipes projets Agiles
  Meilleure capacité d’évaluation des options pour la R&D
  Connaissance des applications mieux partagée au sein des équipes

                                  +

   D’autres encore liés à votre contexte et qui seront mis en évidence
   dans la phase d’évaluation de votre transformation Agile.

                                 18
Thank you

Contenu connexe

Tendances

Impacts de l'adoption de Scrum
Impacts de l'adoption de ScrumImpacts de l'adoption de Scrum
Impacts de l'adoption de Scrum
Pyxis Technologies
 
Les méthodes Agiles - Introduction
Les méthodes Agiles - IntroductionLes méthodes Agiles - Introduction
Les méthodes Agiles - Introduction
Tremeur Balbous
 
Communaute dot net Montreal juin2010
Communaute dot net Montreal juin2010Communaute dot net Montreal juin2010
Communaute dot net Montreal juin2010Dominic Danis
 
Agilité : une main de fer dans un gant de velours
Agilité : une main de fer dans un gant de veloursAgilité : une main de fer dans un gant de velours
Agilité : une main de fer dans un gant de veloursHSBC Private Bank
 
Modèle de maturité CMMi-DEV
Modèle de maturité CMMi-DEVModèle de maturité CMMi-DEV
Modèle de maturité CMMi-DEV
Pierre
 
Atr2011 3 rex pour differentes facettes du lean- synthèse agile tour-21-09-...
Atr2011  3  rex pour differentes facettes du lean- synthèse agile tour-21-09-...Atr2011  3  rex pour differentes facettes du lean- synthèse agile tour-21-09-...
Atr2011 3 rex pour differentes facettes du lean- synthèse agile tour-21-09-...
Eric Hébert
 
Introduction à l'Agilité - Cours complet 1 jour
Introduction à l'Agilité - Cours complet 1 jourIntroduction à l'Agilité - Cours complet 1 jour
Introduction à l'Agilité - Cours complet 1 jour
Renaud BROSSE
 
Methode Agile
Methode Agile Methode Agile
Methode Agile
JEAN-GUILLAUME DUJARDIN
 
Méthodes agiles vs méthodes classiques
Méthodes agiles vs méthodes classiquesMéthodes agiles vs méthodes classiques
Méthodes agiles vs méthodes classiquesSirine Barguaoui
 
Gérez vos versions avec JIRA & GreenHopper
Gérez vos versions avec JIRA & GreenHopperGérez vos versions avec JIRA & GreenHopper
Gérez vos versions avec JIRA & GreenHopper
Ideo - Groupe Netapsys
 
J'ai 2 jours pour lancer mon projet agile
J'ai 2 jours pour lancer mon projet agileJ'ai 2 jours pour lancer mon projet agile
J'ai 2 jours pour lancer mon projet agile
keurvet
 
Ag06 Gouvernance Du Developpement Agile Fr
Ag06 Gouvernance Du Developpement Agile FrAg06 Gouvernance Du Developpement Agile Fr
Ag06 Gouvernance Du Developpement Agile Fr
Valtech
 
Au-delà de l'Agile : Retour d'expérience Lean IT
Au-delà de l'Agile : Retour d'expérience Lean ITAu-delà de l'Agile : Retour d'expérience Lean IT
Au-delà de l'Agile : Retour d'expérience Lean ITOperae Partners
 
Convergences entre CMMI et SCRUM / XP
Convergences entre CMMI et SCRUM / XPConvergences entre CMMI et SCRUM / XP
Convergences entre CMMI et SCRUM / XP
Agile Tour Genève
 
Agile presentation
Agile presentationAgile presentation
Agile presentation
Benjamin ACHAB
 
Parlons Agilité !
Parlons Agilité !Parlons Agilité !
Gestion de projets agiles avec scrum actiskills
Gestion de projets agiles avec scrum actiskillsGestion de projets agiles avec scrum actiskills
Gestion de projets agiles avec scrum actiskillsPierre E. NEIS
 
Les obeyas chez Thales par Cécile Roche
Les obeyas chez Thales par Cécile RocheLes obeyas chez Thales par Cécile Roche
Les obeyas chez Thales par Cécile RocheInstitut Lean France
 
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...
Pyxis Technologies
 

Tendances (20)

Impacts de l'adoption de Scrum
Impacts de l'adoption de ScrumImpacts de l'adoption de Scrum
Impacts de l'adoption de Scrum
 
Les méthodes Agiles - Introduction
Les méthodes Agiles - IntroductionLes méthodes Agiles - Introduction
Les méthodes Agiles - Introduction
 
Communaute dot net Montreal juin2010
Communaute dot net Montreal juin2010Communaute dot net Montreal juin2010
Communaute dot net Montreal juin2010
 
Agilité : une main de fer dans un gant de velours
Agilité : une main de fer dans un gant de veloursAgilité : une main de fer dans un gant de velours
Agilité : une main de fer dans un gant de velours
 
Agile et BI
Agile et BIAgile et BI
Agile et BI
 
Modèle de maturité CMMi-DEV
Modèle de maturité CMMi-DEVModèle de maturité CMMi-DEV
Modèle de maturité CMMi-DEV
 
Atr2011 3 rex pour differentes facettes du lean- synthèse agile tour-21-09-...
Atr2011  3  rex pour differentes facettes du lean- synthèse agile tour-21-09-...Atr2011  3  rex pour differentes facettes du lean- synthèse agile tour-21-09-...
Atr2011 3 rex pour differentes facettes du lean- synthèse agile tour-21-09-...
 
Introduction à l'Agilité - Cours complet 1 jour
Introduction à l'Agilité - Cours complet 1 jourIntroduction à l'Agilité - Cours complet 1 jour
Introduction à l'Agilité - Cours complet 1 jour
 
Methode Agile
Methode Agile Methode Agile
Methode Agile
 
Méthodes agiles vs méthodes classiques
Méthodes agiles vs méthodes classiquesMéthodes agiles vs méthodes classiques
Méthodes agiles vs méthodes classiques
 
Gérez vos versions avec JIRA & GreenHopper
Gérez vos versions avec JIRA & GreenHopperGérez vos versions avec JIRA & GreenHopper
Gérez vos versions avec JIRA & GreenHopper
 
J'ai 2 jours pour lancer mon projet agile
J'ai 2 jours pour lancer mon projet agileJ'ai 2 jours pour lancer mon projet agile
J'ai 2 jours pour lancer mon projet agile
 
Ag06 Gouvernance Du Developpement Agile Fr
Ag06 Gouvernance Du Developpement Agile FrAg06 Gouvernance Du Developpement Agile Fr
Ag06 Gouvernance Du Developpement Agile Fr
 
Au-delà de l'Agile : Retour d'expérience Lean IT
Au-delà de l'Agile : Retour d'expérience Lean ITAu-delà de l'Agile : Retour d'expérience Lean IT
Au-delà de l'Agile : Retour d'expérience Lean IT
 
Convergences entre CMMI et SCRUM / XP
Convergences entre CMMI et SCRUM / XPConvergences entre CMMI et SCRUM / XP
Convergences entre CMMI et SCRUM / XP
 
Agile presentation
Agile presentationAgile presentation
Agile presentation
 
Parlons Agilité !
Parlons Agilité !Parlons Agilité !
Parlons Agilité !
 
Gestion de projets agiles avec scrum actiskills
Gestion de projets agiles avec scrum actiskillsGestion de projets agiles avec scrum actiskills
Gestion de projets agiles avec scrum actiskills
 
Les obeyas chez Thales par Cécile Roche
Les obeyas chez Thales par Cécile RocheLes obeyas chez Thales par Cécile Roche
Les obeyas chez Thales par Cécile Roche
 
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...
 

En vedette

agile vs. traditional methodologies
agile vs. traditional methodologies agile vs. traditional methodologies
agile vs. traditional methodologies
SWE department, Bogazici university
 
La gestion de portefeuille pmi nord de france 25jun2013
La gestion de portefeuille   pmi nord de france   25jun2013La gestion de portefeuille   pmi nord de france   25jun2013
La gestion de portefeuille pmi nord de france 25jun2013pminord
 
PMO sur un programme de l\'Etat, P3O
PMO sur un programme de l\'Etat, P3OPMO sur un programme de l\'Etat, P3O
PMO sur un programme de l\'Etat, P3O
LENNY_DESCAMPS
 
Vih perio implantes
Vih perio implantesVih perio implantes
Vih perio implantes
Eduardo Gómez
 
Valtech - Integrez vos réseaux sociaux à votre CMS
Valtech - Integrez vos réseaux sociaux à votre CMSValtech - Integrez vos réseaux sociaux à votre CMS
Valtech - Integrez vos réseaux sociaux à votre CMS
Valtech
 
Crowdsourcing
CrowdsourcingCrowdsourcing
Terceraola[1]
Terceraola[1]Terceraola[1]
Comment allier média sociaux, productivité & rentabilité
Comment allier média sociaux, productivité & rentabilitéComment allier média sociaux, productivité & rentabilité
Comment allier média sociaux, productivité & rentabilité
Fetch Capital Humain
 
Sondage en ligne pour connaitre l'opinion des Tunisiens sur Moncef Marzouki
Sondage en ligne pour connaitre l'opinion des Tunisiens sur Moncef MarzoukiSondage en ligne pour connaitre l'opinion des Tunisiens sur Moncef Marzouki
Sondage en ligne pour connaitre l'opinion des Tunisiens sur Moncef Marzouki
MD Web
 
Leer en casa
Leer en casaLeer en casa
Leer en casa
Rafael Martínez
 
Charles dickens resumen
Charles dickens resumenCharles dickens resumen
Charles dickens resumenmartafluna
 
P O S M O D E R N I S M O L A T I N O Copia 2
P O S M O D E R N I S M O  L A T I N O   Copia 2P O S M O D E R N I S M O  L A T I N O   Copia 2
P O S M O D E R N I S M O L A T I N O Copia 2
UNAM Facultad de Contaduría, Administración e Informática
 
La Religión y el Mundo Actual de Federico Salvador Ramón – 20 – Marruecos y ...
La Religión y el Mundo Actual  de Federico Salvador Ramón – 20 – Marruecos y ...La Religión y el Mundo Actual  de Federico Salvador Ramón – 20 – Marruecos y ...
La Religión y el Mundo Actual de Federico Salvador Ramón – 20 – Marruecos y ...
Antonio García Megía
 
Resultats Etude Saint Valentin - IFOP BONIAL
Resultats Etude Saint Valentin - IFOP BONIALResultats Etude Saint Valentin - IFOP BONIAL
Resultats Etude Saint Valentin - IFOP BONIAL
kelrencontre
 
RecoantiangiogéNiques2008
RecoantiangiogéNiques2008RecoantiangiogéNiques2008
RecoantiangiogéNiques2008jjmourad
 
Leer te da más. guía para madres y padres
Leer te da más. guía para madres y padresLeer te da más. guía para madres y padres
Leer te da más. guía para madres y padres
Rafael Martínez
 
Meningitis
MeningitisMeningitis
Meningitis
Gerardo Fuenmayor
 
How did you attract question
How did you attract questionHow did you attract question
How did you attract questionfraser63
 

En vedette (20)

agile vs. traditional methodologies
agile vs. traditional methodologies agile vs. traditional methodologies
agile vs. traditional methodologies
 
La gestion de portefeuille pmi nord de france 25jun2013
La gestion de portefeuille   pmi nord de france   25jun2013La gestion de portefeuille   pmi nord de france   25jun2013
La gestion de portefeuille pmi nord de france 25jun2013
 
PMO sur un programme de l\'Etat, P3O
PMO sur un programme de l\'Etat, P3OPMO sur un programme de l\'Etat, P3O
PMO sur un programme de l\'Etat, P3O
 
Vih perio implantes
Vih perio implantesVih perio implantes
Vih perio implantes
 
Portraits
PortraitsPortraits
Portraits
 
Valtech - Integrez vos réseaux sociaux à votre CMS
Valtech - Integrez vos réseaux sociaux à votre CMSValtech - Integrez vos réseaux sociaux à votre CMS
Valtech - Integrez vos réseaux sociaux à votre CMS
 
Crowdsourcing
CrowdsourcingCrowdsourcing
Crowdsourcing
 
Terceraola[1]
Terceraola[1]Terceraola[1]
Terceraola[1]
 
Comment allier média sociaux, productivité & rentabilité
Comment allier média sociaux, productivité & rentabilitéComment allier média sociaux, productivité & rentabilité
Comment allier média sociaux, productivité & rentabilité
 
Sondage en ligne pour connaitre l'opinion des Tunisiens sur Moncef Marzouki
Sondage en ligne pour connaitre l'opinion des Tunisiens sur Moncef MarzoukiSondage en ligne pour connaitre l'opinion des Tunisiens sur Moncef Marzouki
Sondage en ligne pour connaitre l'opinion des Tunisiens sur Moncef Marzouki
 
Auguri di natale
Auguri di nataleAuguri di natale
Auguri di natale
 
Leer en casa
Leer en casaLeer en casa
Leer en casa
 
Charles dickens resumen
Charles dickens resumenCharles dickens resumen
Charles dickens resumen
 
P O S M O D E R N I S M O L A T I N O Copia 2
P O S M O D E R N I S M O  L A T I N O   Copia 2P O S M O D E R N I S M O  L A T I N O   Copia 2
P O S M O D E R N I S M O L A T I N O Copia 2
 
La Religión y el Mundo Actual de Federico Salvador Ramón – 20 – Marruecos y ...
La Religión y el Mundo Actual  de Federico Salvador Ramón – 20 – Marruecos y ...La Religión y el Mundo Actual  de Federico Salvador Ramón – 20 – Marruecos y ...
La Religión y el Mundo Actual de Federico Salvador Ramón – 20 – Marruecos y ...
 
Resultats Etude Saint Valentin - IFOP BONIAL
Resultats Etude Saint Valentin - IFOP BONIALResultats Etude Saint Valentin - IFOP BONIAL
Resultats Etude Saint Valentin - IFOP BONIAL
 
RecoantiangiogéNiques2008
RecoantiangiogéNiques2008RecoantiangiogéNiques2008
RecoantiangiogéNiques2008
 
Leer te da más. guía para madres y padres
Leer te da más. guía para madres y padresLeer te da más. guía para madres y padres
Leer te da más. guía para madres y padres
 
Meningitis
MeningitisMeningitis
Meningitis
 
How did you attract question
How did you attract questionHow did you attract question
How did you attract question
 

Similaire à Valtech - Quel ROI pour ma transformation Agile ?

AgileTour Toulouse 2012 : posture Ingénieur Qualité en agilité
AgileTour Toulouse 2012 : posture Ingénieur Qualité en agilitéAgileTour Toulouse 2012 : posture Ingénieur Qualité en agilité
AgileTour Toulouse 2012 : posture Ingénieur Qualité en agilitéAgile Toulouse
 
Actionner ses processus qualité avec Visual Studio ALM
Actionner ses processus qualité avec Visual Studio ALMActionner ses processus qualité avec Visual Studio ALM
Actionner ses processus qualité avec Visual Studio ALM
Cédric Leblond
 
Les tests fonctionnels avec Visual Studio 2010
Les tests fonctionnels avec Visual Studio 2010Les tests fonctionnels avec Visual Studio 2010
Les tests fonctionnels avec Visual Studio 2010
Microsoft
 
L’intégration continue chez AXA France
L’intégration continue chez AXA FranceL’intégration continue chez AXA France
L’intégration continue chez AXA France
Microsoft
 
Cours Génie Logiciel 2016
Cours Génie Logiciel 2016Cours Génie Logiciel 2016
Cours Génie Logiciel 2016
Erradi Mohamed
 
Exposé qualité et test
Exposé qualité et test Exposé qualité et test
Exposé qualité et test Imen Turki
 
La mise en œuvre d’un ERP
La mise en œuvre d’un ERPLa mise en œuvre d’un ERP
La mise en œuvre d’un ERP
Ayoub Minen
 
La stratégie de sécurité de Microsoft
La stratégie de sécurité de MicrosoftLa stratégie de sécurité de Microsoft
La stratégie de sécurité de Microsoft
Microsoft Technet France
 
Principes de L'intégration Continue
Principes de L'intégration ContinuePrincipes de L'intégration Continue
Principes de L'intégration ContinueXavier Warzee
 
Hudson Aquarium Paris
Hudson Aquarium ParisHudson Aquarium Paris
Hudson Aquarium Paris
Alexis Moussine-Pouchkine
 
Presentation dispositif Collab
Presentation dispositif CollabPresentation dispositif Collab
Presentation dispositif Collab
aelhajir
 
Genie logiciel eseo-v1.1-1spp
Genie logiciel eseo-v1.1-1sppGenie logiciel eseo-v1.1-1spp
Genie logiciel eseo-v1.1-1spp
Laurent Guérin
 
Industrialisation des développements CRM 2011
Industrialisation des développements CRM 2011Industrialisation des développements CRM 2011
Industrialisation des développements CRM 2011
Microsoft
 
USI Casablanca 2010 - Industrialisation et intégration continue
USI Casablanca 2010 - Industrialisation et intégration continueUSI Casablanca 2010 - Industrialisation et intégration continue
USI Casablanca 2010 - Industrialisation et intégration continueDjamel Zouaoui
 
Altics Tests Utilisateurs
Altics Tests UtilisateursAltics Tests Utilisateurs
Altics Tests UtilisateursALTICS
 
Cycles de vie d'un logiciel
Cycles de vie d'un logicielCycles de vie d'un logiciel
Cycles de vie d'un logicielRabia AZIZA
 

Similaire à Valtech - Quel ROI pour ma transformation Agile ? (20)

AgileTour Toulouse 2012 : posture Ingénieur Qualité en agilité
AgileTour Toulouse 2012 : posture Ingénieur Qualité en agilitéAgileTour Toulouse 2012 : posture Ingénieur Qualité en agilité
AgileTour Toulouse 2012 : posture Ingénieur Qualité en agilité
 
Actionner ses processus qualité avec Visual Studio ALM
Actionner ses processus qualité avec Visual Studio ALMActionner ses processus qualité avec Visual Studio ALM
Actionner ses processus qualité avec Visual Studio ALM
 
Les tests fonctionnels avec Visual Studio 2010
Les tests fonctionnels avec Visual Studio 2010Les tests fonctionnels avec Visual Studio 2010
Les tests fonctionnels avec Visual Studio 2010
 
Cmmi
CmmiCmmi
Cmmi
 
L’intégration continue chez AXA France
L’intégration continue chez AXA FranceL’intégration continue chez AXA France
L’intégration continue chez AXA France
 
Initiation à l'agile
Initiation à l'agileInitiation à l'agile
Initiation à l'agile
 
Cours Génie Logiciel 2016
Cours Génie Logiciel 2016Cours Génie Logiciel 2016
Cours Génie Logiciel 2016
 
Business Technology Optimisation
Business Technology OptimisationBusiness Technology Optimisation
Business Technology Optimisation
 
Exposé qualité et test
Exposé qualité et test Exposé qualité et test
Exposé qualité et test
 
La mise en œuvre d’un ERP
La mise en œuvre d’un ERPLa mise en œuvre d’un ERP
La mise en œuvre d’un ERP
 
Agile@scale
Agile@scaleAgile@scale
Agile@scale
 
La stratégie de sécurité de Microsoft
La stratégie de sécurité de MicrosoftLa stratégie de sécurité de Microsoft
La stratégie de sécurité de Microsoft
 
Principes de L'intégration Continue
Principes de L'intégration ContinuePrincipes de L'intégration Continue
Principes de L'intégration Continue
 
Hudson Aquarium Paris
Hudson Aquarium ParisHudson Aquarium Paris
Hudson Aquarium Paris
 
Presentation dispositif Collab
Presentation dispositif CollabPresentation dispositif Collab
Presentation dispositif Collab
 
Genie logiciel eseo-v1.1-1spp
Genie logiciel eseo-v1.1-1sppGenie logiciel eseo-v1.1-1spp
Genie logiciel eseo-v1.1-1spp
 
Industrialisation des développements CRM 2011
Industrialisation des développements CRM 2011Industrialisation des développements CRM 2011
Industrialisation des développements CRM 2011
 
USI Casablanca 2010 - Industrialisation et intégration continue
USI Casablanca 2010 - Industrialisation et intégration continueUSI Casablanca 2010 - Industrialisation et intégration continue
USI Casablanca 2010 - Industrialisation et intégration continue
 
Altics Tests Utilisateurs
Altics Tests UtilisateursAltics Tests Utilisateurs
Altics Tests Utilisateurs
 
Cycles de vie d'un logiciel
Cycles de vie d'un logicielCycles de vie d'un logiciel
Cycles de vie d'un logiciel
 

Plus de Valtech

Valtech - Réalité virtuelle : analyses, perspectives, démonstrations
Valtech - Réalité virtuelle : analyses, perspectives, démonstrationsValtech - Réalité virtuelle : analyses, perspectives, démonstrations
Valtech - Réalité virtuelle : analyses, perspectives, démonstrations
Valtech
 
CES 2016 - Décryptage et revue des tendances
CES 2016 - Décryptage et revue des tendancesCES 2016 - Décryptage et revue des tendances
CES 2016 - Décryptage et revue des tendances
Valtech
 
Stéphane Roche - Agilité en milieu multiculturel
Stéphane Roche - Agilité en milieu multiculturelStéphane Roche - Agilité en milieu multiculturel
Stéphane Roche - Agilité en milieu multiculturel
Valtech
 
Valtech - Internet of Things & Big Data : un mariage de raison
Valtech - Internet of Things & Big Data : un mariage de raisonValtech - Internet of Things & Big Data : un mariage de raison
Valtech - Internet of Things & Big Data : un mariage de raison
Valtech
 
Tendances digitales et créatives // Cannes Lions 2015
Tendances digitales et créatives // Cannes Lions 2015Tendances digitales et créatives // Cannes Lions 2015
Tendances digitales et créatives // Cannes Lions 2015
Valtech
 
Valtech - Du BI au Big Data, une révolution dans l’entreprise
Valtech - Du BI au Big Data, une révolution dans l’entrepriseValtech - Du BI au Big Data, une révolution dans l’entreprise
Valtech - Du BI au Big Data, une révolution dans l’entreprise
Valtech
 
Valtech / Adobe - Résultats du Baromètre Marketing Digital 2015
Valtech / Adobe - Résultats du Baromètre Marketing Digital 2015Valtech / Adobe - Résultats du Baromètre Marketing Digital 2015
Valtech / Adobe - Résultats du Baromètre Marketing Digital 2015
Valtech
 
Valtech - Architecture Agile des SI
Valtech - Architecture Agile des SIValtech - Architecture Agile des SI
Valtech - Architecture Agile des SI
Valtech
 
Valtech - Big Data en action
Valtech - Big Data en actionValtech - Big Data en action
Valtech - Big Data en action
Valtech
 
Tendances mobiles et digitales du MWC 2015
Tendances mobiles et digitales du MWC 2015Tendances mobiles et digitales du MWC 2015
Tendances mobiles et digitales du MWC 2015
Valtech
 
CES 2015 : Décryptage et tendances / Objets connectés
CES 2015 : Décryptage et tendances / Objets connectésCES 2015 : Décryptage et tendances / Objets connectés
CES 2015 : Décryptage et tendances / Objets connectés
Valtech
 
Valtech - Big Data en action
Valtech - Big Data en actionValtech - Big Data en action
Valtech - Big Data en action
Valtech
 
Valtech - Economie Collaborative
Valtech - Economie CollaborativeValtech - Economie Collaborative
Valtech - Economie Collaborative
Valtech
 
Valtech - Adobe - Résultats du Baromètre Digital Marketing 2014
Valtech - Adobe - Résultats du Baromètre Digital Marketing 2014Valtech - Adobe - Résultats du Baromètre Digital Marketing 2014
Valtech - Adobe - Résultats du Baromètre Digital Marketing 2014
Valtech
 
[Veille thématique et décryptage] Cannes Lions 2014
[Veille thématique et décryptage] Cannes Lions 2014[Veille thématique et décryptage] Cannes Lions 2014
[Veille thématique et décryptage] Cannes Lions 2014
Valtech
 
Valtech - Usages et technologie SaaS
Valtech - Usages et technologie SaaSValtech - Usages et technologie SaaS
Valtech - Usages et technologie SaaS
Valtech
 
[ Revue Innovations ] Valtech - Mobile World Congress
[ Revue Innovations ] Valtech - Mobile World Congress[ Revue Innovations ] Valtech - Mobile World Congress
[ Revue Innovations ] Valtech - Mobile World Congress
Valtech
 
Valtech - Digitalisation du Point de Vente - Toulouse - Février 2014
Valtech - Digitalisation du Point de Vente - Toulouse - Février 2014Valtech - Digitalisation du Point de Vente - Toulouse - Février 2014
Valtech - Digitalisation du Point de Vente - Toulouse - Février 2014
Valtech
 
[ Veille de tendances ] Valtech : Objets connectés
[ Veille de tendances ] Valtech : Objets connectés[ Veille de tendances ] Valtech : Objets connectés
[ Veille de tendances ] Valtech : Objets connectés
Valtech
 
Valtech - Sharepoint et le cloud Azure
Valtech - Sharepoint et le cloud AzureValtech - Sharepoint et le cloud Azure
Valtech - Sharepoint et le cloud Azure
Valtech
 

Plus de Valtech (20)

Valtech - Réalité virtuelle : analyses, perspectives, démonstrations
Valtech - Réalité virtuelle : analyses, perspectives, démonstrationsValtech - Réalité virtuelle : analyses, perspectives, démonstrations
Valtech - Réalité virtuelle : analyses, perspectives, démonstrations
 
CES 2016 - Décryptage et revue des tendances
CES 2016 - Décryptage et revue des tendancesCES 2016 - Décryptage et revue des tendances
CES 2016 - Décryptage et revue des tendances
 
Stéphane Roche - Agilité en milieu multiculturel
Stéphane Roche - Agilité en milieu multiculturelStéphane Roche - Agilité en milieu multiculturel
Stéphane Roche - Agilité en milieu multiculturel
 
Valtech - Internet of Things & Big Data : un mariage de raison
Valtech - Internet of Things & Big Data : un mariage de raisonValtech - Internet of Things & Big Data : un mariage de raison
Valtech - Internet of Things & Big Data : un mariage de raison
 
Tendances digitales et créatives // Cannes Lions 2015
Tendances digitales et créatives // Cannes Lions 2015Tendances digitales et créatives // Cannes Lions 2015
Tendances digitales et créatives // Cannes Lions 2015
 
Valtech - Du BI au Big Data, une révolution dans l’entreprise
Valtech - Du BI au Big Data, une révolution dans l’entrepriseValtech - Du BI au Big Data, une révolution dans l’entreprise
Valtech - Du BI au Big Data, une révolution dans l’entreprise
 
Valtech / Adobe - Résultats du Baromètre Marketing Digital 2015
Valtech / Adobe - Résultats du Baromètre Marketing Digital 2015Valtech / Adobe - Résultats du Baromètre Marketing Digital 2015
Valtech / Adobe - Résultats du Baromètre Marketing Digital 2015
 
Valtech - Architecture Agile des SI
Valtech - Architecture Agile des SIValtech - Architecture Agile des SI
Valtech - Architecture Agile des SI
 
Valtech - Big Data en action
Valtech - Big Data en actionValtech - Big Data en action
Valtech - Big Data en action
 
Tendances mobiles et digitales du MWC 2015
Tendances mobiles et digitales du MWC 2015Tendances mobiles et digitales du MWC 2015
Tendances mobiles et digitales du MWC 2015
 
CES 2015 : Décryptage et tendances / Objets connectés
CES 2015 : Décryptage et tendances / Objets connectésCES 2015 : Décryptage et tendances / Objets connectés
CES 2015 : Décryptage et tendances / Objets connectés
 
Valtech - Big Data en action
Valtech - Big Data en actionValtech - Big Data en action
Valtech - Big Data en action
 
Valtech - Economie Collaborative
Valtech - Economie CollaborativeValtech - Economie Collaborative
Valtech - Economie Collaborative
 
Valtech - Adobe - Résultats du Baromètre Digital Marketing 2014
Valtech - Adobe - Résultats du Baromètre Digital Marketing 2014Valtech - Adobe - Résultats du Baromètre Digital Marketing 2014
Valtech - Adobe - Résultats du Baromètre Digital Marketing 2014
 
[Veille thématique et décryptage] Cannes Lions 2014
[Veille thématique et décryptage] Cannes Lions 2014[Veille thématique et décryptage] Cannes Lions 2014
[Veille thématique et décryptage] Cannes Lions 2014
 
Valtech - Usages et technologie SaaS
Valtech - Usages et technologie SaaSValtech - Usages et technologie SaaS
Valtech - Usages et technologie SaaS
 
[ Revue Innovations ] Valtech - Mobile World Congress
[ Revue Innovations ] Valtech - Mobile World Congress[ Revue Innovations ] Valtech - Mobile World Congress
[ Revue Innovations ] Valtech - Mobile World Congress
 
Valtech - Digitalisation du Point de Vente - Toulouse - Février 2014
Valtech - Digitalisation du Point de Vente - Toulouse - Février 2014Valtech - Digitalisation du Point de Vente - Toulouse - Février 2014
Valtech - Digitalisation du Point de Vente - Toulouse - Février 2014
 
[ Veille de tendances ] Valtech : Objets connectés
[ Veille de tendances ] Valtech : Objets connectés[ Veille de tendances ] Valtech : Objets connectés
[ Veille de tendances ] Valtech : Objets connectés
 
Valtech - Sharepoint et le cloud Azure
Valtech - Sharepoint et le cloud AzureValtech - Sharepoint et le cloud Azure
Valtech - Sharepoint et le cloud Azure
 

Valtech - Quel ROI pour ma transformation Agile ?

  • 1. Quel ROI pour ma transformation Agile ?
 PARTIE 1 : Un retour aux principes fondamentaux" Valérie Wagoner, Coach Agile.
  • 2. 1.  La situation actuelle 2.  L’historique : le paradoxe du prophète 3.  Demain, la transformation Agile : l’investissement sur le long terme
  • 4. Etat des lieux" Ò  Une logique de calcul du ROI sur le court terme : Gains réalisés ROI = Coût de développement Réduction = ROI Ò  Des statistiques qui ne sont pas en adéquation avec cette logique… SOURCE : VersionOne State of Agile development survey results 2011 4"
  • 5. 2.  L’historique : le paradoxe du prophète
  • 6. Au commencement : la « Crise du Logiciel »" Complexité Attentes Changement Développement logiciel Ò  des projets qui dépassent les budgets, Ò  des projets qui dépassent les délais, Ò  un logiciel moins efficace qu’attendu, Ò  un logiciel de basse qualité, Ò  un logiciel qui ne correspond pas aux besoins, Ò  des projets difficiles à gérer et du code difficile à maintenir, Ò  des logiciels qui ne sont jamais livrés
  • 7. Emergence du modèle en Cascade" La prophétie de Winston Royce : Un modèle économique réduit à la partie visible du produit final met en péril la qualité logicielle $ Analyse $ Code Surcoûts Un logiciel n’est pas et délais gouverné pas des lois physiques concrètes mais part la logique humaine Tests qui rend la nature des Problèmes non-détectés projets logiciels complexe pendant la phase d’analyse sont découverts trop tard “For every complex problem there is a solution that is simple, neat and wrong.” 7 H. L. Mencken
  • 8. V Cycle en V : les améliorations " Expression Qualification des besoins Opération et des besoins (évolution, correction, régression) Maintenance Accepté Intervention Live Préparation des tests Production des utilisateurs d’acceptance Tests Spécifications et des testeurs d’acceptance Validation Intervention Intervention Prototypage Accepté des utilisateurs des utilisateurs Préparation des Conception tests fonctionnels Tests Pré- et des testeurs Production générale fonctionnels Validation Rédaction Préparation des Exécution Conception Tests des tests détaillée tests d’intégration d’intégration des tests Validation Préparation des Intervention tests unitaires Tests Codage des testeurs unitaires Validation Implémentation “I believe the hard part of building software to be the specification, design and testing of this conceptual construct, not the labor of representing it and testing the fidelity of the representation.” Frédérick P. Brooks, Jr. (No Silver Bullet) 8
  • 9. V L’histoire se répète" $$ € Augmentation €+d des coûts de élais maintenance Dégradation Expression Qualification des besoins Opération et Expression des besoins (évolution, correction, régression) Maintenance de la qualité des besoins Accepté Intervention Live Préparation des tests Production des utilisateurs d’acceptance Tests Spécifications Tests et des testeurs Spécifications d’acceptance Validation d’acceptance Intervention Prototypage Accepté des utilisateurs Préparation des Conception tests fonctionnels Tests Pré- et des testeurs Conception Production générale Tests fonctionnels générale Validation fonctionnels Rédaction Préparation des Exécution Conception Tests des tests Conception détaillée tests d’intégration Tests d’intégration des tests détaillée Validation d’intégration Préparation des Intervention tests unitaires Tests Codage Tests des testeurs Codage unitaires Validation unitaires Les tests arrivent Implémentation trop tard!!!! 9
  • 10. L’organisation se transforme" V Corrections Business Expression Qualification des besoins Opération et PROD des besoins (évolution, correction, régression) Maintenance Opération Maintenance Evolutions Accepté Live IT (Etudes & Dév) Validation Production Tests Pré-PROD Spécifications d’acceptance Validation Prototypage Accepté Conception Tests Pré- générale Production fonctionnels Validation Exécution Conception Tests détaillée d’intégration des tests Validation Rédaction Tests des tests Codage unitaires Validation Implémentation 10
  • 11. D’où la situation actuelle" Maintenance Des coûts de gestion des anomalies post-projets Corrections Business Opérations Des fonctionnalités Des évolutions livrées non-utilisées correctives au détriment Evolutions Des inadéquations de nouvelles aux besoins des fonctionnalités IT fonctionnalités livrées time-to-market qui deviennent de nouveaux projets Des coûts de réalisation élevés du à l’inmaintenabilité du code 11
  • 12. 3.  Demain, la transformation Agile : l’investissement sur le long terme
  • 13. When it comes to managing software many IT organizations are between the proverbial rock and a hard place. The business is more dependent on software than ever before and yet most of that software has never been more fragile. Source : http://www.ctoedge.com/content/software-crisis-waiting-happen
  • 14. L’agilité pour rétablir le cercle vertueux de la qualité" Une meilleure Maintenance qualité applicative Des coûts de gestion (réduction des des anomalies coûts de maintenance) post-projets Corrections Une meilleure adoption Business Opérations Des fonctionnalités des fonctionnalités par Une meilleure Des évolutions livrées non-utilisées les utilisateurs (plus de capacité à au détriment correctivesgérer Evolutions valeur livrée) Des inadéquations les changements de nouvelles aux besoins des Une meilleure adéquation de priorité (plus fonctionnalités de IT fonctionnalités livrées aux besoins (baisse des Valeur livrée) time-to-market qui deviennent de coûts de développement) nouveaux projets Des coûts de productivité Une meilleure réalisation élevés (un meilleur time-to-market) du à l’inmaintenabilité du code 14
  • 15. Comment calculer le ROI Agile?" ROI Agile = Bénéfices réalisés Calculés sur 5 ans (durée moyenne d’une Coût total fonctionnalité) Bénéfices réalisés = valeur livrée – coût total Coût total = coût d’investissement des pratiques Agiles + coût de développement + coût de maintenance 15
  • 16. Des statistiques sur les coûts et bénéfices de l’agilité" Augmentation Ò  ROI Agile = Bénéfices réalisés + = ROI Réduction Coût total SOURCE : http://davidfrico.com/agile-benefits.xls (2008) SOURCE : VersionOne State of Agile development survey results 2011 16"
  • 17. Quel ROI pour ma transformation Agile?" Selon l’étude de David Rico de 69 cas d’étude sur les pratiques Agiles de projets réalisés entre 2002 et 2008 : Coût total moyen sur 60 mois d’un projet Agile = $578,202 Valeur livrée moyenne sur 60 mois = $3,931,795 ROI Agile moyen sur 60 mois = $3,931,795 - $578,202 = 5,8 $578,202 17
  • 18. Critères non-traditionnels de succès des pratiques Agiles" Les méthodes Agiles valorisent : les individus et les interactions, des logiciels qui fonctionnent, la collaboration avec le client, et la réponse au changement Ceci se traduit par les critères non-traditionnel de succès suivants : Meilleur time-to-market Meilleure satisfaction des utilisateurs Meilleure adoption des fonctionnalités livrées Meilleure satisfaction des équipes projets Agiles Meilleure capacité d’évaluation des options pour la R&D Connaissance des applications mieux partagée au sein des équipes + D’autres encore liés à votre contexte et qui seront mis en évidence dans la phase d’évaluation de votre transformation Agile. 18