Le cycle du développement des applications est désormais bien couvert par une multitude d'outils : notations standards, modéliseurs graphiques, ateliers de développement, outils de test, de gestion de versions, générateurs de code, etc. Il en va tout autrement pour la rédaction des spécifications, qui demeure l'un des plus vieux problèmes que l'on peut rencontrer en informatique : de quelle façon capturer les besoins réels des utilisateurs de manière suffisamment précise pour en dériver des spécifications cohérentes et non ambiguës ?
Édition de rapports d'anomalies
Pour résoudre ce problème, la petite SSII Telys a conçu le logiciel CIAO, à l'origine pour ses propres besoins. L'offre regroupe un langage déclaratif et adaptable, destiné à formaliser les spécifications et les règles de gestion, un outil d'analyse de ces documents, et une méthodologie de questionnement. « Les modèles graphiques produits par les phases d'analyse ne couvrent qu'une partie minime des spécifications réelles, explique Pierre Bascou, directeur commercial de la société. 90 % de l'information est représentée sous forme de texte. » Les documents produits peuvent être examinés pour identifier les éventuelles incohérences et générer des rapports d'anomalies par exemple, un module spécifié, mais jamais appelé ; ou, à l'inverse, des variables utilisées, mais jamais définies.
La cohérence des règles de gestion est également vérifiée, ainsi que la correspondance entre les modèles graphiques MCD, diagrammes de classes, etc. et les spécifications textuelles. Le logiciel CIAO propose également des mesures nombre de règles produites ou d'exigences couvertes, niveau d'instabilité du projet, etc. qui sont exportables vers Excel ou vers des outils d'aide à la décision, à des fins de supervision et de pilotage du projet.
Cette démarche, évidemment bénéfique dans la phase d'analyse, s'applique également au niveau de la recette et de la maintenance évolutive, CIAO générant un fichier de règles et d'exigences utilisables par les outils de pilotage des tests. « Plus un problème est identifié tôt, moins sa résolution sera coûteuse » , avance Pierre Bascou. CIAO présente également d'autres avantages potentiels, tels que la réduction des litiges entre client et fournisseur, ou entre maître d'oeuvre et maître d'ouvrage.
![]() |
Kaspersky Anti Virus 2012 :
Telechargez gratuitement la protection essentielle contre les virus !
|
|
![]() |
G Data Internet Security
Une protection antivirus encore plus performante avec la version 2012.
|
|
1 Numericable2 Darty câble 30Mbps3 Orange
> Plus de détails

![]() |
Summer Resort Mogul :
Créez votre complexe hotêlier sur un archipel d'iles paradisiaque.
|
|
