SlideShare une entreprise Scribd logo
Forum du CXP
             23 Octobre 2007
           Pavillon Royal - Paris


Quels outils pour maîtriser et accélérer
    le développement applicatif ?


    Pierre Tran, Analyste le CXP




                 Tout bien pesé.
Agenda


   Problématiques et enjeux
  Les différentes approches
  Typologie de l’offre
  Tendances et perspectives
  Synthèse et recommandations




                                © CXP, 2007
Problématiques et enjeux


 Progiciel vs Développement : l’éternel débat
 Le développement : une priorité
 Échec des projets : une fatalité ?
 Les causes des échecs
 Enjeux techniques
 Enjeux métier



                                           © CXP, 2007
Problématiques et enjeux

 Progiciel vs Développement : l’éternel débat
  –   30% de progiciels (COTS), 70% de développement
  –   Progiciels de plus en plus complexes
  –   5 à 20% des fonctionnalités utilisées
  –   Trop chers
 Le développement : une priorité
  –   Fonctionnalités spécifiques au métier
  –   Facteur de différenciation
  –   La top priorité pour 2007
  –   Mix entre développement, partenaires et intégration


                                                            © CXP, 2007
Problématiques et enjeux

 Échec des projets : une fatalité ?




            [ Source : Chaos Report, Standish Group ]
                                                        © CXP, 2007
Problématiques et enjeux


 Les causes des échecs
   Mauvaise gestion des besoins
     Besoins mal formulés
     Spécifications incomplètes ou inadéquates


   Manque de communication
     Relations MOA/MOE
     Entre développeurs




                                                 © CXP, 2007
Problématiques et enjeux

                                                 CHEF DE
                                                 PROJET
                                     TODO list




Spécifications     Liste des      DEVELOPPEUR
                 spécifications
                                                   CR activité

 ANALYSTE
  METIER

                                                        [ Icônes : PNG factory ]
                   TESTEUR             Liste des bugs              © CXP, 2007
Problématiques et enjeux


 Les causes des échecs
   Manque de réactivité
     Accepter le changement
     Besoin de méthode et d’outils

   Pas de gestion du risque
   Outils trop complexes
     Usines à gaz
     Trop chers
     Outils Open Source : manque d’intégration

                                                 © CXP, 2007
Problématiques et enjeux

 Les causes des échecs
   Des méthodes, des outils et des hommes
     Méthodes sans outils
     Outils sans méthodes
     Méthodes et outils sans hommes




                                            © CXP, 2007
Problématiques et enjeux


 Enjeux techniques

   Améliorer la productivité des
  développeurs
     Simplifier
     Optimiser

   Industrialiser le développement
     Automatiser



                                     © CXP, 2007
Problématiques et enjeux

 Enjeux métier
   Collaborer
      Communication dans l’équipe
      Prendre en compte l’outsourcing
   Piloter
      Contrôler
      Prévoir
   Aligner l’informatique sur le métier
   Rendre l’entreprise agile


                                          © CXP, 2007
Problématiques et enjeux




                           © CXP, 2007
Les différentes approches


 L4G
 Usines de développement
 ALM




                            © CXP, 2007
Les différentes approches

 L4G (Langage de 4ème Génération)
   Approche RAD
   Atelier intégré
   Langage de haut niveau
   Orientée développeurs
   Exemple : PC Soft WinDev



                                    © CXP, 2007
Les différentes approches

 Usine logicielle (Software Factory)
   Approche Intégration Continue (CI)
   Orchestration d’outils connus
   Basée sur des standards
   Orientée développeurs et chefs de projet
   Exemples : Microsoft, Polarion



                                              © CXP, 2007
Les différentes approches

 ALM (Application Lifecycle Management)
   Approche Gouvernance
   Orchestration des processus de développement
   Intégration au SI de l’entreprise
   Orientée chefs de projet, DSI, décideurs
   Exemples : Borland, HP…



                                              © CXP, 2007
L’offre du marché

 Historique
  – Approche bottom up
  – Approche top down

 Typologie de l’offre
  – Architecture de la solution
  – Intégration
  – Référentiel
  – Couverture fonctionnelle


                                  © CXP, 2007
L’offre du marché

  Historique
    – Approche bottom-up
                                                                                Gestion continue du cycle de vie
       Gestion de                                                                 et du portefeuille de projets
        processus                                                                alignée sur les objectifs métier

                                                             Gestion globale
 Gestion de projet                     Gestion des      de Processus et de Projet
                                     Changements,
                                      de la Qualité
                                     & des livraisons
  Développement
   d’applications    Conception et
                      réalisation
                                                                                           Gouvernance

 Disponibilité des
      ressources


                                                                                                 SCOPE
                      Développeur       Équipe               Organisation                 Entreprise     [ Source : IBM ]
                                                                                                            © CXP, 2007
L’offre du marché




 Dans les années 80…
                       19   © CXP, 2007
L’offre du marché




 Dans les années 90…
                       © CXP, 2007
L’offre du marché




                         Gestion changement




 Dans les années 2000…
                                              © CXP, 2007
L’offre du marché

               ALM


                     Gestion changement




                     Gestion configuration




                                             © CXP, 2007
L’offre du marché

  – Approche top-down : gouvernance

         GESTION DE PORTEFEUILLE




         SERVICE                       GESTION DE
         DESK                          PROJETS



                                   GESTION DE CHANGEMENT


   ALM
                                TESTS
                                TESTS               ASSURANCE
                                                    ASSURANCE
         DEVELOPPEMENT
         DEVELOPPEMENT                                          PRODUCTION
                                                                PRODUCTION
                              UNITAIRES
                              UNITAIRES              QUALITE
                                                      QUALITE




         GESTION DE NIVEAUX                                        GESTION DE
         DE SERVICE                                                LIVRAISONS
                                                                                [ Source : CA]
                                                                                   © CXP, 2007
L’offre du marché

 Typologie de l’offre
  – Approche
         PC Soft

                             Microsoft

                             Polarion

                                       Telelogic

                                       Borland

                                         IBM

                                                    CA

                                                   Serena

          L4G       Usine logicielle               ALM
                                                            © CXP, 2007
L’offre du marché

 Typologie de l’offre
  – Architecture de la solution
Intégration     PC Soft
                             Microsoft
                             Polarion
                                          Serena
                                            CA

                                                   Telelogic

                                                   Borland

                                                 IBM

              Monolithique   Intégrés    Interfacés        Autonomes
                                                                       © CXP, 2007
L’offre du marché

 Typologie de l’offre
  – Référentiel




          Changement                                 Changement

                           Référentiel                            Référentiel
                             unique                               par métier



    PC Soft      Microsoft

    Polarion      Serena                 Telelogic   Borland      IBM

                                                                        © CXP, 2007
L’offre du marché

 Typologie de l’offre
  – Couverture fonctionnelle
  Exigences   Modélisation   Dévelopt          Tests        Configuration Changement
                                    PC Soft

                                              Microsoft

                                   Polarion

                                    Serena

                                                       CA

                                   Telelogic

                                   Borland

                                        IBM

                                                                                   © CXP, 2007
Tendances et perspectives

 Frameworks Open Source
 ALM 2.0
 SaaS
 DaaS
 Virtualisation
 De nouveaux acteurs
 Un marché en consolidation



                              © CXP, 2007
Tendances et perspectives

 Frameworks Open Source
  – ALF (Serena)
  – Jazz (IBM)




                            © CXP, 2007
Tendances et perspectives

 ALM 2.0
  – ALM en architecture SOA
  – Orchestration des processus de
    développement




                                     © CXP, 2007
Tendances et perspectives

 SaaS
  – Mashups
    • Salesforce.com, Amazon, NetSuite, Facebook
  – Projet Vail (Serena)

 DaaS
  – HP : outils de test en SaaS
  – Environnements de développement en ligne
    • Yahoo!Pipes, Google Mashup editor, Microsoft
      Popfly, Sales.com


                                                     © CXP, 2007
Tendances et perspectives

 Virtualisation
  – des plates-formes de développement
    • CollabNet CUBiT
  – des plates-formes de test
    • Borland/VMware, HP/VMware




                                         © CXP, 2007
Tendances et perspectives

 De nouveaux acteurs
  – Oracle
  – BEA : BEA Workspace 360°

 Un marché en consolidation
  – Le marché de l’ALM : 3,3 M$ en 2009 (IDC)
  – Borland : acquisitions à tout va
  – IBM acquiert Telelogic




                                                © CXP, 2007
Synthèse et recommandations



 Les clés du succès
 Les 3 piliers de l’ALM
 Choisir une solution
 Aller plus loin




                              © CXP, 2007
Synthèse et recommandations

 Les clés du succès
  – Maîtriser les délais :
    • Automatiser la construction (usines logicielles)
  – Maîtriser les coûts :
    • Piloter les processus de développement (gestion
      du changement et de configuration)
  – Assurer la qualité :
    • Gérer les besoins de bout en bout (gestion des
      exigences)
    • Tester plus amont (processus agiles, traçabilité)


                                                          © CXP, 2007
Synthèse et recommandations

 Les clés du succès
  – Méthodes outillées :
    • Les outils sont au service des méthodes et des
      hommes, et non l’inverse

  – Équipes motivées
    • Acceptation en douceur des processus et des outils
    • Revalorisation des rôles
    • Meilleure communication




                                                       © CXP, 2007
Synthèse et recommandations

 Les 3 piliers de l’ALM
 • Structurant : Gestion du changement
   – Détermine le workflow du développement

 • Stabilisant : Gestion de configuration
   – Assure l’intégrité des données du projet

 • Valorisant : Gestion des exigences
   – Aligne les besoins et les développements




                                                © CXP, 2007
Synthèse et recommandations

 Choisir une solution
 • En fonction de la typologie de l’entreprise :
   – SSII, éditeur, service informatique

 • En fonction de l’existant :
   – Intégration avec les outils en place ?

 • Plateformes cibles :
   – Windows, Java, Web ?




                                                   © CXP, 2007
Synthèse et recommandations



 Aller plus loin
 • Etude CXP :
   « Gestion du Cycle de Vie des Applications »




                                                  © CXP, 2007
Merci de votre attention


       Pierre Tran
     ptran@lecxp.com
       01 53 05 05 84

                           © CXP, 2007

Contenu connexe

Tendances

Gérer les exigences avec Tuleap
Gérer les exigences avec TuleapGérer les exigences avec Tuleap
Gérer les exigences avec Tuleap
Tuleap
 
CMMI ®
CMMI ®CMMI ®
CMMI ®
Emna Ayadi
 
Appréhender tous les enjeux de la qualité
Appréhender tous les enjeux de la qualitéAppréhender tous les enjeux de la qualité
Appréhender tous les enjeux de la qualité
Evenements01
 
New product development projects
New product development projectsNew product development projects
New product development projects
Samia Elhanchi
 
Comment implémenter un ERP open source ?
Comment implémenter un ERP open source ?Comment implémenter un ERP open source ?
Comment implémenter un ERP open source ?
Technofutur TIC
 
Analyse des aspects dynamiques des modèles de processus via simulation
Analyse des aspects dynamiques des modèles de processus via simulationAnalyse des aspects dynamiques des modèles de processus via simulation
Analyse des aspects dynamiques des modèles de processus via simulation
Denis Gagné
 
Pres agile tour 2012 d0.83 fr
Pres agile tour 2012 d0.83 frPres agile tour 2012 d0.83 fr
Pres agile tour 2012 d0.83 fr
Patrick Sarfati
 
Fiabiliser le Time to market par Bruno Girardon
Fiabiliser le Time to market par Bruno GirardonFiabiliser le Time to market par Bruno Girardon
Fiabiliser le Time to market par Bruno Girardon
Elviregagneur
 
Scrum et CMMI Niveau 5 - La Potion Magique pour les Guerriers du Code
Scrum et CMMI Niveau 5 - La Potion Magique pour les Guerriers du CodeScrum et CMMI Niveau 5 - La Potion Magique pour les Guerriers du Code
Scrum et CMMI Niveau 5 - La Potion Magique pour les Guerriers du Code
Fabrice Aimetti
 
PROJET ERP
PROJET ERPPROJET ERP
PROJET ERP
Lacina Cissé
 
Atelier Comment choisir et déployer un ERP dans une PME - Pôle numérique CCI ...
Atelier Comment choisir et déployer un ERP dans une PME - Pôle numérique CCI ...Atelier Comment choisir et déployer un ERP dans une PME - Pôle numérique CCI ...
Atelier Comment choisir et déployer un ERP dans une PME - Pôle numérique CCI ...
echangeurba
 
Progea - General brochure - French
Progea - General brochure - FrenchProgea - General brochure - French
Progea - General brochure - French
PROGEA s.r.l.
 
Why Sap
Why SapWhy Sap
Why Sap
ropiotp
 
Special paper update.revolution_fr
Special paper update.revolution_frSpecial paper update.revolution_fr
Special paper update.revolution_fr
pierrepf
 
SOLUTIONS STANDARDS vs DEVELOPPEMENTS SPECIFIQUES_Blanc
SOLUTIONS STANDARDS vs DEVELOPPEMENTS SPECIFIQUES_BlancSOLUTIONS STANDARDS vs DEVELOPPEMENTS SPECIFIQUES_Blanc
SOLUTIONS STANDARDS vs DEVELOPPEMENTS SPECIFIQUES_Blanc
Lionel Mambou
 
Généralités et stratégies erp
Généralités et stratégies erpGénéralités et stratégies erp
Généralités et stratégies erp
Americo Consulting
 
Agile Dojo - CASSc CMMI au service de scrum
Agile Dojo - CASSc CMMI au service de scrumAgile Dojo - CASSc CMMI au service de scrum
Agile Dojo - CASSc CMMI au service de scrum
Agilbee (Patrice Petit)
 
Généralités et stratégies ERP
Généralités et stratégies ERPGénéralités et stratégies ERP
Généralités et stratégies ERP
Americo Consulting
 

Tendances (19)

Gérer les exigences avec Tuleap
Gérer les exigences avec TuleapGérer les exigences avec Tuleap
Gérer les exigences avec Tuleap
 
CMMI ®
CMMI ®CMMI ®
CMMI ®
 
Appréhender tous les enjeux de la qualité
Appréhender tous les enjeux de la qualitéAppréhender tous les enjeux de la qualité
Appréhender tous les enjeux de la qualité
 
New product development projects
New product development projectsNew product development projects
New product development projects
 
Comment implémenter un ERP open source ?
Comment implémenter un ERP open source ?Comment implémenter un ERP open source ?
Comment implémenter un ERP open source ?
 
Analyse des aspects dynamiques des modèles de processus via simulation
Analyse des aspects dynamiques des modèles de processus via simulationAnalyse des aspects dynamiques des modèles de processus via simulation
Analyse des aspects dynamiques des modèles de processus via simulation
 
Pres agile tour 2012 d0.83 fr
Pres agile tour 2012 d0.83 frPres agile tour 2012 d0.83 fr
Pres agile tour 2012 d0.83 fr
 
Fiabiliser le Time to market par Bruno Girardon
Fiabiliser le Time to market par Bruno GirardonFiabiliser le Time to market par Bruno Girardon
Fiabiliser le Time to market par Bruno Girardon
 
Scrum et CMMI Niveau 5 - La Potion Magique pour les Guerriers du Code
Scrum et CMMI Niveau 5 - La Potion Magique pour les Guerriers du CodeScrum et CMMI Niveau 5 - La Potion Magique pour les Guerriers du Code
Scrum et CMMI Niveau 5 - La Potion Magique pour les Guerriers du Code
 
PROJET ERP
PROJET ERPPROJET ERP
PROJET ERP
 
Atelier Comment choisir et déployer un ERP dans une PME - Pôle numérique CCI ...
Atelier Comment choisir et déployer un ERP dans une PME - Pôle numérique CCI ...Atelier Comment choisir et déployer un ERP dans une PME - Pôle numérique CCI ...
Atelier Comment choisir et déployer un ERP dans une PME - Pôle numérique CCI ...
 
Progea - General brochure - French
Progea - General brochure - FrenchProgea - General brochure - French
Progea - General brochure - French
 
Why Sap
Why SapWhy Sap
Why Sap
 
Special paper update.revolution_fr
Special paper update.revolution_frSpecial paper update.revolution_fr
Special paper update.revolution_fr
 
SOLUTIONS STANDARDS vs DEVELOPPEMENTS SPECIFIQUES_Blanc
SOLUTIONS STANDARDS vs DEVELOPPEMENTS SPECIFIQUES_BlancSOLUTIONS STANDARDS vs DEVELOPPEMENTS SPECIFIQUES_Blanc
SOLUTIONS STANDARDS vs DEVELOPPEMENTS SPECIFIQUES_Blanc
 
Erp
ErpErp
Erp
 
Généralités et stratégies erp
Généralités et stratégies erpGénéralités et stratégies erp
Généralités et stratégies erp
 
Agile Dojo - CASSc CMMI au service de scrum
Agile Dojo - CASSc CMMI au service de scrumAgile Dojo - CASSc CMMI au service de scrum
Agile Dojo - CASSc CMMI au service de scrum
 
Généralités et stratégies ERP
Généralités et stratégies ERPGénéralités et stratégies ERP
Généralités et stratégies ERP
 

En vedette

Descarga musica y video en 3 Pasos - capacitación en habilidades digitales
Descarga musica y video en 3 Pasos -  capacitación en habilidades digitalesDescarga musica y video en 3 Pasos -  capacitación en habilidades digitales
Descarga musica y video en 3 Pasos - capacitación en habilidades digitales
Capacitación En Habilidades Digitales
 
Introduction à PHP - Forum PHP 2010 - AFUP
Introduction à PHP - Forum PHP 2010 - AFUPIntroduction à PHP - Forum PHP 2010 - AFUP
Introduction à PHP - Forum PHP 2010 - AFUP
Nicolas Silberman
 
La Mission Des Chats
La Mission Des ChatsLa Mission Des Chats
La Mission Des Chats
nicole37
 
Latest designs
Latest designsLatest designs
Latest designs
Jessica
 
Duchess France - Simplon montreuil 2016
Duchess France - Simplon montreuil 2016Duchess France - Simplon montreuil 2016
Duchess France - Simplon montreuil 2016
Aurélie Vache
 
Monticolo sem-know
 Monticolo sem-know Monticolo sem-know
Monticolo sem-know
ADIL LAOUFI
 
Presentación1 alison lucy
Presentación1 alison lucyPresentación1 alison lucy
Presentación1 alison lucy
allisson
 
bnhil
bnhilbnhil
Energies jaures2 2011
Energies jaures2 2011Energies jaures2 2011
Energies jaures2 2011
JCROLL
 
(exploration du web)
(exploration du web)(exploration du web)
(exploration du web)
Anouar Abtoy
 
Santaflow
SantaflowSantaflow
Santaflow
Jenni Lis
 
Enseignement superieur : Quel avenir
Enseignement superieur : Quel avenirEnseignement superieur : Quel avenir
Enseignement superieur : Quel avenir
Mademba Ndiaye
 
Qué es emprendimiento
Qué es emprendimientoQué es emprendimiento
Qué es emprendimiento
Arley Velez
 
Competitic - Google analytics - numerique en entreprise-1
Competitic - Google analytics - numerique en entreprise-1Competitic - Google analytics - numerique en entreprise-1
Competitic - Google analytics - numerique en entreprise-1
COMPETITIC
 
Fotos Ok Cake Creaciones
Fotos Ok Cake Creaciones Fotos Ok Cake Creaciones
Fotos Ok Cake Creaciones
Angelica Plata
 
Femmes & Hommes
Femmes & HommesFemmes & Hommes
Femmes & Hommes
Alain LE BRETON
 
Competitic - Découvrez et utilisez l open data - numerique en entreprise
Competitic - Découvrez et utilisez l open data - numerique en entrepriseCompetitic - Découvrez et utilisez l open data - numerique en entreprise
Competitic - Découvrez et utilisez l open data - numerique en entreprise
COMPETITIC
 
3 culture dunumerique-livrenumerique_cnfpt2011
3 culture dunumerique-livrenumerique_cnfpt20113 culture dunumerique-livrenumerique_cnfpt2011
3 culture dunumerique-livrenumerique_cnfpt2011
Fleury Christine
 
Referencement naturel par netlinking de qualité : articles backlinks
Referencement naturel par netlinking de qualité : articles backlinksReferencement naturel par netlinking de qualité : articles backlinks
Referencement naturel par netlinking de qualité : articles backlinks
AXIZ eBusiness
 
BETA Programme / A / Equipe HEC
BETA Programme / A / Equipe HECBETA Programme / A / Equipe HEC
BETA Programme / A / Equipe HEC
Quattrolibri
 

En vedette (20)

Descarga musica y video en 3 Pasos - capacitación en habilidades digitales
Descarga musica y video en 3 Pasos -  capacitación en habilidades digitalesDescarga musica y video en 3 Pasos -  capacitación en habilidades digitales
Descarga musica y video en 3 Pasos - capacitación en habilidades digitales
 
Introduction à PHP - Forum PHP 2010 - AFUP
Introduction à PHP - Forum PHP 2010 - AFUPIntroduction à PHP - Forum PHP 2010 - AFUP
Introduction à PHP - Forum PHP 2010 - AFUP
 
La Mission Des Chats
La Mission Des ChatsLa Mission Des Chats
La Mission Des Chats
 
Latest designs
Latest designsLatest designs
Latest designs
 
Duchess France - Simplon montreuil 2016
Duchess France - Simplon montreuil 2016Duchess France - Simplon montreuil 2016
Duchess France - Simplon montreuil 2016
 
Monticolo sem-know
 Monticolo sem-know Monticolo sem-know
Monticolo sem-know
 
Presentación1 alison lucy
Presentación1 alison lucyPresentación1 alison lucy
Presentación1 alison lucy
 
bnhil
bnhilbnhil
bnhil
 
Energies jaures2 2011
Energies jaures2 2011Energies jaures2 2011
Energies jaures2 2011
 
(exploration du web)
(exploration du web)(exploration du web)
(exploration du web)
 
Santaflow
SantaflowSantaflow
Santaflow
 
Enseignement superieur : Quel avenir
Enseignement superieur : Quel avenirEnseignement superieur : Quel avenir
Enseignement superieur : Quel avenir
 
Qué es emprendimiento
Qué es emprendimientoQué es emprendimiento
Qué es emprendimiento
 
Competitic - Google analytics - numerique en entreprise-1
Competitic - Google analytics - numerique en entreprise-1Competitic - Google analytics - numerique en entreprise-1
Competitic - Google analytics - numerique en entreprise-1
 
Fotos Ok Cake Creaciones
Fotos Ok Cake Creaciones Fotos Ok Cake Creaciones
Fotos Ok Cake Creaciones
 
Femmes & Hommes
Femmes & HommesFemmes & Hommes
Femmes & Hommes
 
Competitic - Découvrez et utilisez l open data - numerique en entreprise
Competitic - Découvrez et utilisez l open data - numerique en entrepriseCompetitic - Découvrez et utilisez l open data - numerique en entreprise
Competitic - Découvrez et utilisez l open data - numerique en entreprise
 
3 culture dunumerique-livrenumerique_cnfpt2011
3 culture dunumerique-livrenumerique_cnfpt20113 culture dunumerique-livrenumerique_cnfpt2011
3 culture dunumerique-livrenumerique_cnfpt2011
 
Referencement naturel par netlinking de qualité : articles backlinks
Referencement naturel par netlinking de qualité : articles backlinksReferencement naturel par netlinking de qualité : articles backlinks
Referencement naturel par netlinking de qualité : articles backlinks
 
BETA Programme / A / Equipe HEC
BETA Programme / A / Equipe HECBETA Programme / A / Equipe HEC
BETA Programme / A / Equipe HEC
 

Similaire à Quels outils pour maitriser et accélérer le développement applicatif

Quels outils pour maitriser et accélérer le développement applicatif
Quels outils pour maitriser et accélérer le développement applicatifQuels outils pour maitriser et accélérer le développement applicatif
Quels outils pour maitriser et accélérer le développement applicatif
Pierre Tran
 
Audit - Le pitch
Audit - Le pitchAudit - Le pitch
Audit - Le pitch
ROK Solution
 
ROK Solution pour les Ressources Humaines
ROK Solution pour les Ressources HumainesROK Solution pour les Ressources Humaines
ROK Solution pour les Ressources Humaines
ROK Solution
 
Pourquoi Faire Du Bi Agile
Pourquoi Faire Du Bi AgilePourquoi Faire Du Bi Agile
Pourquoi Faire Du Bi Agile
Pyxis Technologies
 
ReNo, le référentiel de qualité Web du gouvernement luxembourgeois - Gautier ...
ReNo, le référentiel de qualité Web du gouvernement luxembourgeois - Gautier ...ReNo, le référentiel de qualité Web du gouvernement luxembourgeois - Gautier ...
ReNo, le référentiel de qualité Web du gouvernement luxembourgeois - Gautier ...
Association Paris-Web
 
Cartographie Métier : méthodologie
Cartographie Métier : méthodologieCartographie Métier : méthodologie
Cartographie Métier : méthodologie
Chäteau Les Graves de Viaud
 
Séminaire processus métiers 20 avril 2013
Séminaire processus métiers 20 avril 2013Séminaire processus métiers 20 avril 2013
Séminaire processus métiers 20 avril 2013
Hassan Ou-aly
 
Maeci Presentation 11 Sept V2 Fr Quebec Septembre 2009.Pptx
Maeci Presentation 11 Sept V2 Fr Quebec Septembre 2009.PptxMaeci Presentation 11 Sept V2 Fr Quebec Septembre 2009.Pptx
Maeci Presentation 11 Sept V2 Fr Quebec Septembre 2009.Pptx
First Peoples Plus
 
Le leader de la transformation numérique - Un catalyseur de l’agilité d’affaires
Le leader de la transformation numérique - Un catalyseur de l’agilité d’affairesLe leader de la transformation numérique - Un catalyseur de l’agilité d’affaires
Le leader de la transformation numérique - Un catalyseur de l’agilité d’affaires
Agile Montréal
 
Benoit Varin TicEthic Brest TIC et DD
Benoit Varin TicEthic Brest TIC et DDBenoit Varin TicEthic Brest TIC et DD
Benoit Varin TicEthic Brest TIC et DD
AFEIT
 
La gestion des processus d'affaires -Un survol de sa pratique et de ses techn...
La gestion des processus d'affaires-Un survol de sa pratique et de ses techn...La gestion des processus d'affaires-Un survol de sa pratique et de ses techn...
La gestion des processus d'affaires -Un survol de sa pratique et de ses techn...
Denis Gagné
 
Introduction à la démarche Devops
Introduction à la démarche DevopsIntroduction à la démarche Devops
Introduction à la démarche Devops
Romain Chalumeau
 
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
Xavier Warzee
 
Bpc10 nw event 2013 v0-6
Bpc10 nw   event 2013 v0-6Bpc10 nw   event 2013 v0-6
Bpc10 nw event 2013 v0-6
Olivia du Bouëxic
 
Scalead ep-vf
Scalead ep-vfScalead ep-vf
Scalead ep-vf
Scalead
 
Nuxeo Summer Seminar 2007 - Vision And Market (FR)
Nuxeo  Summer Seminar 2007 - Vision And Market (FR)Nuxeo  Summer Seminar 2007 - Vision And Market (FR)
Nuxeo Summer Seminar 2007 - Vision And Market (FR)
Stefane Fermigier
 
Une Introduction Au Bpm 1.1
Une Introduction Au Bpm 1.1Une Introduction Au Bpm 1.1
Une Introduction Au Bpm 1.1
Chäteau Les Graves de Viaud
 
Introduction à TOGAF
Introduction à TOGAFIntroduction à TOGAF
Introduction à TOGAF
Farid Mheir
 
Pilotage et Performance 2012
Pilotage et Performance 2012Pilotage et Performance 2012
Pilotage et Performance 2012
Jean-Michel Franco
 

Similaire à Quels outils pour maitriser et accélérer le développement applicatif (20)

Quels outils pour maitriser et accélérer le développement applicatif
Quels outils pour maitriser et accélérer le développement applicatifQuels outils pour maitriser et accélérer le développement applicatif
Quels outils pour maitriser et accélérer le développement applicatif
 
Audit - Le pitch
Audit - Le pitchAudit - Le pitch
Audit - Le pitch
 
ROK Solution pour les Ressources Humaines
ROK Solution pour les Ressources HumainesROK Solution pour les Ressources Humaines
ROK Solution pour les Ressources Humaines
 
Pourquoi Faire Du Bi Agile
Pourquoi Faire Du Bi AgilePourquoi Faire Du Bi Agile
Pourquoi Faire Du Bi Agile
 
ReNo, le référentiel de qualité Web du gouvernement luxembourgeois - Gautier ...
ReNo, le référentiel de qualité Web du gouvernement luxembourgeois - Gautier ...ReNo, le référentiel de qualité Web du gouvernement luxembourgeois - Gautier ...
ReNo, le référentiel de qualité Web du gouvernement luxembourgeois - Gautier ...
 
Cartographie Métier : méthodologie
Cartographie Métier : méthodologieCartographie Métier : méthodologie
Cartographie Métier : méthodologie
 
Webconference2
Webconference2Webconference2
Webconference2
 
Séminaire processus métiers 20 avril 2013
Séminaire processus métiers 20 avril 2013Séminaire processus métiers 20 avril 2013
Séminaire processus métiers 20 avril 2013
 
Maeci Presentation 11 Sept V2 Fr Quebec Septembre 2009.Pptx
Maeci Presentation 11 Sept V2 Fr Quebec Septembre 2009.PptxMaeci Presentation 11 Sept V2 Fr Quebec Septembre 2009.Pptx
Maeci Presentation 11 Sept V2 Fr Quebec Septembre 2009.Pptx
 
Le leader de la transformation numérique - Un catalyseur de l’agilité d’affaires
Le leader de la transformation numérique - Un catalyseur de l’agilité d’affairesLe leader de la transformation numérique - Un catalyseur de l’agilité d’affaires
Le leader de la transformation numérique - Un catalyseur de l’agilité d’affaires
 
Benoit Varin TicEthic Brest TIC et DD
Benoit Varin TicEthic Brest TIC et DDBenoit Varin TicEthic Brest TIC et DD
Benoit Varin TicEthic Brest TIC et DD
 
La gestion des processus d'affaires -Un survol de sa pratique et de ses techn...
La gestion des processus d'affaires-Un survol de sa pratique et de ses techn...La gestion des processus d'affaires-Un survol de sa pratique et de ses techn...
La gestion des processus d'affaires -Un survol de sa pratique et de ses techn...
 
Introduction à la démarche Devops
Introduction à la démarche DevopsIntroduction à la démarche Devops
Introduction à la démarche Devops
 
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
 
Bpc10 nw event 2013 v0-6
Bpc10 nw   event 2013 v0-6Bpc10 nw   event 2013 v0-6
Bpc10 nw event 2013 v0-6
 
Scalead ep-vf
Scalead ep-vfScalead ep-vf
Scalead ep-vf
 
Nuxeo Summer Seminar 2007 - Vision And Market (FR)
Nuxeo  Summer Seminar 2007 - Vision And Market (FR)Nuxeo  Summer Seminar 2007 - Vision And Market (FR)
Nuxeo Summer Seminar 2007 - Vision And Market (FR)
 
Une Introduction Au Bpm 1.1
Une Introduction Au Bpm 1.1Une Introduction Au Bpm 1.1
Une Introduction Au Bpm 1.1
 
Introduction à TOGAF
Introduction à TOGAFIntroduction à TOGAF
Introduction à TOGAF
 
Pilotage et Performance 2012
Pilotage et Performance 2012Pilotage et Performance 2012
Pilotage et Performance 2012
 

Quels outils pour maitriser et accélérer le développement applicatif

  • 1. Forum du CXP 23 Octobre 2007 Pavillon Royal - Paris Quels outils pour maîtriser et accélérer le développement applicatif ? Pierre Tran, Analyste le CXP Tout bien pesé.
  • 2. Agenda Problématiques et enjeux Les différentes approches Typologie de l’offre Tendances et perspectives Synthèse et recommandations © CXP, 2007
  • 3. Problématiques et enjeux Progiciel vs Développement : l’éternel débat Le développement : une priorité Échec des projets : une fatalité ? Les causes des échecs Enjeux techniques Enjeux métier © CXP, 2007
  • 4. Problématiques et enjeux Progiciel vs Développement : l’éternel débat – 30% de progiciels (COTS), 70% de développement – Progiciels de plus en plus complexes – 5 à 20% des fonctionnalités utilisées – Trop chers Le développement : une priorité – Fonctionnalités spécifiques au métier – Facteur de différenciation – La top priorité pour 2007 – Mix entre développement, partenaires et intégration © CXP, 2007
  • 5. Problématiques et enjeux Échec des projets : une fatalité ? [ Source : Chaos Report, Standish Group ] © CXP, 2007
  • 6. Problématiques et enjeux Les causes des échecs Mauvaise gestion des besoins Besoins mal formulés Spécifications incomplètes ou inadéquates Manque de communication Relations MOA/MOE Entre développeurs © CXP, 2007
  • 7. Problématiques et enjeux CHEF DE PROJET TODO list Spécifications Liste des DEVELOPPEUR spécifications CR activité ANALYSTE METIER [ Icônes : PNG factory ] TESTEUR Liste des bugs © CXP, 2007
  • 8. Problématiques et enjeux Les causes des échecs Manque de réactivité Accepter le changement Besoin de méthode et d’outils Pas de gestion du risque Outils trop complexes Usines à gaz Trop chers Outils Open Source : manque d’intégration © CXP, 2007
  • 9. Problématiques et enjeux Les causes des échecs Des méthodes, des outils et des hommes Méthodes sans outils Outils sans méthodes Méthodes et outils sans hommes © CXP, 2007
  • 10. Problématiques et enjeux Enjeux techniques Améliorer la productivité des développeurs Simplifier Optimiser Industrialiser le développement Automatiser © CXP, 2007
  • 11. Problématiques et enjeux Enjeux métier Collaborer Communication dans l’équipe Prendre en compte l’outsourcing Piloter Contrôler Prévoir Aligner l’informatique sur le métier Rendre l’entreprise agile © CXP, 2007
  • 13. Les différentes approches L4G Usines de développement ALM © CXP, 2007
  • 14. Les différentes approches L4G (Langage de 4ème Génération) Approche RAD Atelier intégré Langage de haut niveau Orientée développeurs Exemple : PC Soft WinDev © CXP, 2007
  • 15. Les différentes approches Usine logicielle (Software Factory) Approche Intégration Continue (CI) Orchestration d’outils connus Basée sur des standards Orientée développeurs et chefs de projet Exemples : Microsoft, Polarion © CXP, 2007
  • 16. Les différentes approches ALM (Application Lifecycle Management) Approche Gouvernance Orchestration des processus de développement Intégration au SI de l’entreprise Orientée chefs de projet, DSI, décideurs Exemples : Borland, HP… © CXP, 2007
  • 17. L’offre du marché Historique – Approche bottom up – Approche top down Typologie de l’offre – Architecture de la solution – Intégration – Référentiel – Couverture fonctionnelle © CXP, 2007
  • 18. L’offre du marché Historique – Approche bottom-up Gestion continue du cycle de vie Gestion de et du portefeuille de projets processus alignée sur les objectifs métier Gestion globale Gestion de projet Gestion des de Processus et de Projet Changements, de la Qualité & des livraisons Développement d’applications Conception et réalisation Gouvernance Disponibilité des ressources SCOPE Développeur Équipe Organisation Entreprise [ Source : IBM ] © CXP, 2007
  • 19. L’offre du marché Dans les années 80… 19 © CXP, 2007
  • 20. L’offre du marché Dans les années 90… © CXP, 2007
  • 21. L’offre du marché Gestion changement Dans les années 2000… © CXP, 2007
  • 22. L’offre du marché ALM Gestion changement Gestion configuration © CXP, 2007
  • 23. L’offre du marché – Approche top-down : gouvernance GESTION DE PORTEFEUILLE SERVICE GESTION DE DESK PROJETS GESTION DE CHANGEMENT ALM TESTS TESTS ASSURANCE ASSURANCE DEVELOPPEMENT DEVELOPPEMENT PRODUCTION PRODUCTION UNITAIRES UNITAIRES QUALITE QUALITE GESTION DE NIVEAUX GESTION DE DE SERVICE LIVRAISONS [ Source : CA] © CXP, 2007
  • 24. L’offre du marché Typologie de l’offre – Approche PC Soft Microsoft Polarion Telelogic Borland IBM CA Serena L4G Usine logicielle ALM © CXP, 2007
  • 25. L’offre du marché Typologie de l’offre – Architecture de la solution Intégration PC Soft Microsoft Polarion Serena CA Telelogic Borland IBM Monolithique Intégrés Interfacés Autonomes © CXP, 2007
  • 26. L’offre du marché Typologie de l’offre – Référentiel Changement Changement Référentiel Référentiel unique par métier PC Soft Microsoft Polarion Serena Telelogic Borland IBM © CXP, 2007
  • 27. L’offre du marché Typologie de l’offre – Couverture fonctionnelle Exigences Modélisation Dévelopt Tests Configuration Changement PC Soft Microsoft Polarion Serena CA Telelogic Borland IBM © CXP, 2007
  • 28. Tendances et perspectives Frameworks Open Source ALM 2.0 SaaS DaaS Virtualisation De nouveaux acteurs Un marché en consolidation © CXP, 2007
  • 29. Tendances et perspectives Frameworks Open Source – ALF (Serena) – Jazz (IBM) © CXP, 2007
  • 30. Tendances et perspectives ALM 2.0 – ALM en architecture SOA – Orchestration des processus de développement © CXP, 2007
  • 31. Tendances et perspectives SaaS – Mashups • Salesforce.com, Amazon, NetSuite, Facebook – Projet Vail (Serena) DaaS – HP : outils de test en SaaS – Environnements de développement en ligne • Yahoo!Pipes, Google Mashup editor, Microsoft Popfly, Sales.com © CXP, 2007
  • 32. Tendances et perspectives Virtualisation – des plates-formes de développement • CollabNet CUBiT – des plates-formes de test • Borland/VMware, HP/VMware © CXP, 2007
  • 33. Tendances et perspectives De nouveaux acteurs – Oracle – BEA : BEA Workspace 360° Un marché en consolidation – Le marché de l’ALM : 3,3 M$ en 2009 (IDC) – Borland : acquisitions à tout va – IBM acquiert Telelogic © CXP, 2007
  • 34. Synthèse et recommandations Les clés du succès Les 3 piliers de l’ALM Choisir une solution Aller plus loin © CXP, 2007
  • 35. Synthèse et recommandations Les clés du succès – Maîtriser les délais : • Automatiser la construction (usines logicielles) – Maîtriser les coûts : • Piloter les processus de développement (gestion du changement et de configuration) – Assurer la qualité : • Gérer les besoins de bout en bout (gestion des exigences) • Tester plus amont (processus agiles, traçabilité) © CXP, 2007
  • 36. Synthèse et recommandations Les clés du succès – Méthodes outillées : • Les outils sont au service des méthodes et des hommes, et non l’inverse – Équipes motivées • Acceptation en douceur des processus et des outils • Revalorisation des rôles • Meilleure communication © CXP, 2007
  • 37. Synthèse et recommandations Les 3 piliers de l’ALM • Structurant : Gestion du changement – Détermine le workflow du développement • Stabilisant : Gestion de configuration – Assure l’intégrité des données du projet • Valorisant : Gestion des exigences – Aligne les besoins et les développements © CXP, 2007
  • 38. Synthèse et recommandations Choisir une solution • En fonction de la typologie de l’entreprise : – SSII, éditeur, service informatique • En fonction de l’existant : – Intégration avec les outils en place ? • Plateformes cibles : – Windows, Java, Web ? © CXP, 2007
  • 39. Synthèse et recommandations Aller plus loin • Etude CXP : « Gestion du Cycle de Vie des Applications » © CXP, 2007
  • 40. Merci de votre attention Pierre Tran ptran@lecxp.com 01 53 05 05 84 © CXP, 2007