TELYS facilite la relation entre maîtrise d’ouvrage et maîtrise d’œuvre
4 décembre 2006Grâce à son dispositif CIAO, garant de règles rigoureuses dans la conception des systèmes d’information, la société de conseil et d’ingénierie informatique TELYS apporte une aide précieuse aux maîtrises d’ouvrage (MOA).?En posant des bases sans ambiguïté, CIAO facilite le pilotage des projets informatiques, dans toutes les phases cruciales de conception, développement, tests et recettes.
Entre MOA et MOE : un dialogue de sourd ?
De nombreux échecs ou dérapages de grands projets informatiques sont dus à une mauvaise communication entre la maîtrise d’ouvrage (MOA), qui connaît les processus métiers et pilote le projet sous toutes ses composantes, et la maîtrise d’œuvre (MOE) chargée de la réalisation, sous l’arbitrage de la direction informatique (DSI). Inspirée du monde du bâtiment, cette notion revêt un sens particulier en informatique, pas toujours bien assimilée par les différents intervenants.
Malentendus de départ, flous dans l’expression des besoins, difficultés à comprendre les contraintes de l’autre partie, mauvais partages des tâc hes… Tout concourt à fausser la bonne marche du projet. « On a le sentiment parfois qu’ils ne parlent pas le même langage », remarquent les consultants appelés à la rescousse.
Confrontés aux réalités du terrain, les responsables du projet montrent des lacunes méthodologiques lors des deux étapes clés d’un projet, la conception et le pilotage. D’où le décalage entre les attentes initiales des utilisateurs et l’application développée, un décalage qui nécessite de laborieux et coûteux rattrapages. « La qualité des projets est en constante diminution, confirme Louardi Messaï, fondateur et dirigeant de TELYS. Les méthodes restent très rustiques. Nous observons toujours qu’en matière d’analyse et de conception de projet, l’industrie des services informatiques est très en retard par rapport à de nombreux autres secteurs industriels. »
Accompagner le travail des maîtrises d’ouvrage
À cela s’ajoute la complexité croissante des projets. Depuis quelques années, le rôle de la maîtrise d’ouvrage est devenu plus difficile. Avant, chaque métier avait son système d’information, sa maîtrise d’ouvrage et sa maîtrise d’œuvre qui contribuaient à l’application. Aujourd’hui, le maître d’ouvrage est confronté à des problèmes d’infrastructures et de technologies partagées, avec des projets ou des programmes transversaux. Il existe bien de l’assistance à maîtrise d’ouvrage, mais les projets informatiques se pilotent mieux lorsque la maîtrise d’œuvre a, en face d’elle, une maîtrise d’ouvrage forte, autonome et responsable, capable de mettre en place avec la DSI des mécanismes articulant informatique et métiers.
À ce titre, le dispositif CIAO – qui regroupe une méthode, des outils et une prestation d’accompagnement – est une solution originale, employée par plusieurs grandes entreprises avec la même réussite. Son secret ? CIAO apporte plus de rigueur et de précision à toutes les étapes clés d’un projet informatique. Comme par exemple sur l’avancement des « travaux ». « Généralement, on l’évalue en jours/homme, un projet de 1 000 jours/homme, par exemple, indique Pierre Bascou, directeur commercial de TELYS. Régulièrement, la maîtrise d’ouvrage demande combien il reste de jours ou bien un pourcentage de réalisation, avec toutes les approximations possibles liées au déclaratif. CIAO impose d’être beaucoup plus factuel et fiable en mesurant les avancées non plus sur le temps passé mais sur la quantité d’exigences réellement réalisées : sur ce projet de 2 200 exigences, nous en sommes à 1 400. » Chaque exigence est numérotée, les développeurs peuvent y ajouter leur commentaire, ce qui fait gagner du temps sur la recherche des anomalies. Par la simplification et la fiabilisation des tâches, les coûts sont maîtrisés et la réalisation finale est conforme à la demande.
CIAO : une méthode qui lève toutes les ambiguïtés
Né des vingt années d’expérience de son fondateur Louardi Messaï et de la maîtrise des équipes TELYS sur les grands projets informatiques, le dispositif CIAO (Conception informatique automatisée et outillée) regroupe un ensemble de bonnes pratiques et des outils logiciels en support, commercialisés sous forme de prestations d’accompagnement. CIAO apporte plus de rigueur dans les étapes de conception, de pilotage et de tests, afin d’éviter les dérapages de coûts et de délais. « CIAO complète les méthodes existantes focalisées sur la modélisation et le développement, précise Pierre Bascou. CIAO apporte une vraie plus-value, à savoir des “livrables” de qualité, documents formels essentiels pour la réussite du projet et la coordination de tous les intervenants. »
Chacun des modules de CIAO a un rôle précis. Le module CAPTURE permet de « capturer » le plus fidèlement possible les besoins réels des utilisateurs en cohérence avec leurs objectifs. Ensuite, il est bien plus facile de rédiger des spécifications cohérentes et non équivoques. Il est enrichi par le module FORMALISATION, qui élimine les malentendus – le langage naturel est source d’ambiguïtés – au moment de la formalisation des spécifications, grâce notamment à un contrôleur sémantique. CIAO permet aux équipes internes d’aller très loin dans la précision des besoins, d’éviter les écueils liés au flou linguistique, et de repérer l’incompatibilité entre règles de gestion. « Au moment de rédiger le cahier des charges et de définir les spécificités détaillées, les zones d’ombre sont réduites au maximum. Du coup, il est possible de réduire la part de provisions pour risque », indiquent les chefs de projets utilisateurs de CIAO. Les modules VALIDATION, COHÉRENCE et PILOTAGEcomplètent le dispositif avec en point de mire un objectif majeur : que maîtrise d’ouvrage et maîtrise d’œuvre se coordonnent mieux pour assurer la réussite complète du projet.