Un code de bonne qualité, simple, lisible et testable est nécessaire à la réussite d'un projet de développement. Malheureusement, maîtriser la qualité du code produit est loin d'être une tâche aisée : avec le temps et au fur et à mesure des modifications, le code tend à se complexifier. Il doit alors être remanié et sa qualité doit être restaurée.Dans cette optique, l'outil Remora a été conçu pour mesurer et contrôler la qualité technique des applications logicielles.

Cette solution, inspirée de la norme ISO 9126, permet d'évaluer les applications en utilisant des facteurs qualité tels que la capacité fonctionnelle, la pertinence et le respect de l'architecture, la maintenabilité, l'évolutivité, la réutilisation ou la fiabilité. Remora offre un tableau de bord synthétique et très complet permettant de surveiller l'évolution des applications dans différents types de langages informatiques tels que Java ou C++.

Ces facteurs qualité sont calculés à partir de métriques issues de travaux de recherche (McCabe, Chidamber c& Kemerer, etc.) ou d'acteurs de l'industrie. Ces métriques permettent de caractériser de manière précise l’application :

  • métriques volumétriques (nombre de lignes de code, de lignes de commentaires, etc.)
  • métriques structurelles (niveau de complexité, niveau de déstructuration, etc.)
  • métriques orientées objet (niveau de couplage, niveau d’héritage etc.)
  • les métriques associées aux tests (taux de couverture, etc.).

Au sein de la solution Remora, ces métriques sont évaluées par des outils Open Source spécialisés tels que CheckStyle, Jdepend, Junit-Cobertura etc.Remora permet ainsi d’évaluer les programmes développés à différents niveaux de granularité pour une meilleure maîtrise de la qualité de l’application, au travers de points de contrôle simples et efficaces.

logo remora

Remora est une solution permettant une première approche qualimétrique.
Flexible et rapide en terme de mise en oeuvre cet outil autorise l'affinage du modèle qualimétrique.

Formulaire identification

Bienvenue sur le site de Qualixo. Merci d'utiliser l'identifiant et le mot de passe qui vous ont été fournis