L’industrialisation du développement logiciel

LES ENTREPRISES FRANÇAISES FACE AUX ENJEUX DE L'USINE LOGICIELLE

 

Etude

Cette étude découle d’un sondage exclusif réalisé en ligne auprès de 204 responsables informatiques entre décembre 2006 et janvier 2007. La population sondée est constituée de membres du Club 01DSI, responsables informatiques en poste dans des entreprises utilisatrices.

Le traitement et l’analyse de ce sondage ont été effectués par le pôle Hors Media du Groupe Tests (éditeur de 01 Informatique et 01 DSI) et la cellule de veille technologique du Groupe SQLI. En particulier, les commentaires des résultats du sondage ont été réalisés avec l’aimable participation de Guillaume Plouin, responsable de la veille technologique chez SQLI.

L’objectif de cette étude est de sonder le niveau de maturité des entreprises françaises par rapport aux pratiques d’industrialisation des développements d’applications et de mesurer le taux d’équipement en matière de solutions logicielles associées à cette problématique.
L’étude révèle quelles sont les principales attentes à l’adoption d’une telle démarche, mais aussi les principales réticences à l’investissement sur des outils.

Téléchargez cette étude

 

 

Notre lecture de l’étude, par rapport à l’offre Visual Studio Team System

EtudeCette étude porte un éclairage fort instructif sur les habitudes des entreprises françaises quant à leurs pratiques pour le développement d’applications.
Et bien que la part des progiciels dans les choix des entreprises soit majeure, il n’en reste pas moins que les développements spécifiques gardent une place stratégique. Cette place de choix est fondamentale, car c’est par le biais du développement d’applications spécifiques que les entreprises optimisent leurs processus métiers et font de l’informatique une force motrice pour l’ensemble de leur activité.
L’étude exprime clairement les attentes des entreprises interrogées, que l’on peut regrouper en trois catégories :

  • Amélioration de la qualité du logiciel
  • Augmentation de la productivité
  • Meilleur pilotage des projets

 

Etude

Ces thèmes sont récurrents depuis de nombreuses années, mais il semble que les entreprises aient pris conscience des enjeux. L’expérience acquise au cours de la jeune histoire de l’industrie informatique commence à porter ses fruits.

Et bien que les bénéfices soient maintenant mieux identifiés, la recherche de méthodes et d’outils à même de rationaliser les processus de développement d’applications n’est pas nouvelle. Mais bien souvent, les tentatives échouent ou ne donnent pas les résultats escomptés, et l’étude révèle aussi les freins à l’adoption d’une approche structurée : d’une part, les outils sont perçus comme trop complexes, peu intégrés, et d’autre part, les méthodes sont trop ambitieuses, voire contre nature par rapport aux habitudes de travail des membres de l’équipe projet.

Chez Microsoft, nous nous sommes longtemps concentrés sur l’axe du développement pur, en fournissant des outils essentiellement destinés aux développeurs (Microsoft Visual Studio). Cet outil s’est constamment amélioré, apportant toujours plus de productivité individuelle. Mais jusqu’ici, aucune offre ne prenait en compte, de manière simple et intégrée, l’ensemble du processus de développement. Conscients des difficultés que nos clients nous rapportaient, et en nous basant sur notre expérience en matière de développement de logiciels, nous avons conçu l’offre Microsoft Visual Studio Team System.

Figure 4.3.6 : Extrait de l’étude « L’industrialisation du développement logiciel : LES ENTREPRISES FRANÇAISES FACE AUX ENJEUX DE L'USINE LOGICIELLE » réalisée par Groupe Tests/Pôle hors média auprès des membres du Club01 DSI – Janvier 2007

Etude

C’est pourquoi notre proposition est centrée sur les individus qui constituent les équipes projets de votre organisation, et s’articule autour de :

  • La qualité logicielle : en fournissant aux développeurs des outils qui leur permettent d’automatiser les tâches à faible valeur ajoutée, ils peuvent se concentrer sur l’essentiel et produire des applications de meilleure qualité ;
  • La collaboration : les équipes projets doivent pouvoir communiquer de manière structurée et partager aisément des informations, des documents, du code source ou des données, de sorte que chacun puisse atteindre ses objectifs ;
  • La gouvernance des projets : le pilotage des projets en temps réel à l’aide d’indicateurs pertinents contribuera à mettre en place une meilleure gouvernance globale des projets au sein des organisations, sans pour autant contraindre les individus à saisir des informations dans de multiples outils.

Haut de page

Pour aller plus loin

L’étude « L’industrialisation du développement logiciel » Le libre blanc « Approches pragmatiques pour industrialiser le développement d’applications » Le Webcast d’introduction « Industrialiser le développement d’applications et le pilotage des projets » avec Visual Studio Team System (env 15’)
Télécharger Télécharger Visionner

 

Haut de page