Allianz Informatique dope ses développements avec CMMI et BETTER DEVELOPMENT

Lundi 17 mai 2010

Afin d’améliorer sa productivité sans dégrader sa qualité, la Direction des Développements d’Allianz Informatique a conçu et déployé des processus basés sur le modèle CMMI, avec le concours de BETTER DEVELOPMENT.

Allianz Informatique est chargée, en France, d’assurer le pilotage des programmes et des projets, le développement et la production informatiques pour Allianz et ses filiales. Allianz Informatique compte 800 collaborateurs répartis au sein de six directions : trois DSI alignées sur l’organisation de l’entreprise, Fonctions Centrales (finance, ressources humaines…), Opérations et Métiers (back office…) et Distribution et Marketing, et trois directions transverses, Architecture et Pilotage, Développements et Production.

Mise en place fin 2007 pour renforcer l’efficacité de la fonction informatique au sein du groupe, cette organisation s’est accompagnée d’une réflexion sur les modes de fonctionnement des différentes directions. La Direction des Développements (D2D), au cœur du nouveau dispositif organisationnel, a été leader dans la reconstruction des processus avant d’entreprendre de les optimiser. Cette optimisation, inscrite dans le programme de transformation global du Groupe, avait pour but d’industrialiser les pratiques de façon à augmenter la productivité de la structure sans dégrader la qualité des développements.

« Par sa rigueur et les bénéfices qu’il est susceptible d’apporter, le modèle CMMI nous est d’emblée apparu comme le meilleur outil pour atteindre ce double objectif », explique Philippe Kristianian, Directeur des Développements au sein d’Allianz Informatique. Au début de l’année 2008, la D2D se met en quête d’un partenaire capable de l’aider à implémenter CMMI. « Nous avions les capacités à conduire le projet nous-mêmes. En revanche, nous recherchions un spécialiste CMMI capable de nous apporter un regard neutre et expert », précise Philippe Kristianian. Son choix se porte sur BETTER DEVELOPMENT pour son niveau élevé de compétences. Le projet 3πA (Projet d’Implémentation des Pratiques Industrielles pour les Processus d’Ingénierie Applicative) peut débuter en mars 2008.

La nouvelle organisation peut constituer un atout pour la mise en place d’un référentiel de bonnes pratiques. En revanche, sa jeunesse implique aussi une certaine instabilité et un manque de recul qui rendent les premiers pas délicats. La tâche est d’autant plus complexe qu’il est parfois difficile de mobiliser des collaborateurs alors très sollicités par les nombreux projets en cours au sein d’un Groupe en pleine transformation.

En suivant la méthodologie proposée par BETTER DEVELOPMENT, des ateliers sont organisés autour des différents processus. Peu à peu, des suggestions d’amélioration émergent. Le périmètre du projet concerne les processus de projet et de maintenance d’ingénierie applicative et implique la D2D ainsi que les trois DSI métier avec lesquelles elle est en liaison. Il s’agit donc de coordonner des entités aux processus, aux maturités mais aussi aux agendas différents. « BETTER DEVELOPMENT, qui animait les réunions, avait l’avantage de l’impartialité et sa maîtrise approfondie du modèle permettait de ne jamais oublier les exigences de conformité », souligne Philippe Kristianian.

Tout au long du projet, l’équipe ne perd jamais de vue que la certification n’est qu’« un jalon et une reconnaissance », selon les mots de Philippe Kristianian : le véritable objectif, et la priorité, sont les gains de productivité. Bien qu’alignée sur le niveau 2 de CMMI, cible visée dans un premier temps, la démarche d’Allianz Informatique, emprunte aussi au niveau 3 pour des enjeux considérés comme essentiels. En particulier, la mise en place de process owners amorce les boucles d’amélioration continue, et la capitalisation est d’ores et déjà intégrée aux pratiques d’Allianz Informatique. « BETTER DEVELOPMENT a su partager notre approche pragmatique de CMMI et nous avons ainsi pu concevoir un système qui est à la fois en ligne avec nos objectifs, applicable opérationnellement et conforme au modèle », note Philippe Kristianian.

Ce travail de conception est suivi de la mise en place d’un pilote. Puis, en octobre 2008, s’engagent le déploiement et la formation, pour lesquels BETTER DEVELOPMENT est de nouveau retenu. Outre les sessions de formation, BETTER DEVELOPMENT assure un coaching auprès des équipes, ce qui facilite et accélère l’appropriation des pratiques communes. Par ailleurs, la confrontation entre le modèle et le terrain est mise à profit pour effectuer quelques ajustements et harmonisations.

Un an après le lancement du projet, le déploiement s’achève sur un constat de succès. Philippe Kristianian souligne l’importance d’avoir mis en place des revues qualité dès l’origine du projet, ce qui a permis d’éviter toute dérive par rapport au chemin tracé. « Mais c’est la mobilisation de tous, directeurs, managers et collaborateurs des directions impliquées dans la démarche, ainsi que l’apport expert de BETTER DEVELOPMENT, qui nous ont permis de mener à bien cette entreprise », ajoute-t-il.

Reste à évaluer les bénéfices de la démarche. Afin de pouvoir mesurer les progrès, un outil d’estimation de charge basé sur les unités d’œuvre est développé, puis étalonné sur les projets réalisés en 2007. Allianz Informatique dispose ainsi à la fois d’une référence et d’un dispositif qui lui permettent d’estimer sa productivité collective. Celle-ci est mesurée tous les cinq mois sur les projets achevés, ce qui permet de lisser les cas particuliers et de réintégrer les phases de conception de façon à obtenir des moyennes comparables. Dans le même temps, un indicateur a été défini, en collaboration avec les maîtrises d’ouvrage, pour s’assurer que le niveau de qualité est maintenu. Les premiers relevés sont très encourageants et valident à posteriori le bien-fondé de la démarche. Ils laissent entrevoir les possibilités de la certification CMMI de niveau 3 qu’envisage désormais Allianz Informatique.

Partagez l'info:
  • Twitter
  • Viadeo
  • Digg
  • del.icio.us
  • Netvibes
  • Technorati
  • Facebook