Métrique (logiciel)

Métrique (logiciel)
Page d'aide sur l'homonymie Pour les articles homonymes, voir Métrique.

Une métrique logicielle est une compilation de mesures issues des propriétés techniques ou fonctionnelles d'un logiciel.

Il est possible de classer les métriques logicielle en trois catégories :

  • Maintenance applicative
  • Qualité applicative
  • Respect des processus de développement

Elles peuvent être simples ou plus complexes. Elles se composent toujours de mesures dites « de base » :

  • « Quel pourcentage des spécifications client ont été traités ? »
    % de Spécifications traitées = Σ(Règles de gestion codées) * 100 / Σ(Règles de gestion)
  • « Quelle est l'index de qualité de ce module ? »
    Index qualité = Σ(Temps passé à coder le module) / Σ(Anomalies détectées pour le module)
  • ...

Sommaire

Définitions

Une métrique est un moyen permettant de connaître la distance entre deux points. Appliquée à la production logicielle, une métrique est un indicateur d'avancement ou de qualité des développements logiciels.

Une métrique n'est pas un état. C'est juste un reflet, une vision de la réalité. La métrologie enseigne qu'il s'agit d'une donnée statistique. Aussi, pour qualifier une mesure faut-il réaliser plusieurs mesures avec des instruments différents. Aussi, pour avoir une bonne idée d'un état, il est nécessaire de disposer de plusieurs métriques.

Représentation

Aphorisme

Mesurer c'est Contrôler

Liens

Outils

  • NDepend, un outil de contrôle de qualité logicielle pour les développements .NET.
  • PHP Depend est un outil pour le contrôle en PHP.
  • Sonar, un outil de contrôle de qualité logicielle pour les développements Java.
  • SourceMonitor, un outil de mesure de codes sources en C++, C, C#, VB.NET, Java, Delphi, Visual Basic (VB6) ou HTML
  • Logiscope, un outil de mesure de métriques sur des codes sources en C, C++, Java et ADA ; ces mesures sont synthétisées en critères et facteurs pour vérifier certaines caractéristiques.
  • MetricsAnalytics Sonar de isotrol.org: est un plugin de Sonar analysant la qualité totale (architecture, design, codage, test) d'un projet Java.
  • MetriC++ Sonar de isotrol.org: est un plugin de Sonar analysant la qualité (architecture, design, codage, test) d'un projet C++.
  • Testwell CMT++ outil de mesure de complexité pour C et C++
  • Testwell CMTJava outil de mesure de complexité pour Java

Voir aussi

Articles connexes


Wikimedia Foundation. 2010.

Contenu soumis à la licence CC-BY-SA. Source : Article Métrique (logiciel) de Wikipédia en français (auteurs)

Игры ⚽ Поможем написать курсовую

Regardez d'autres dictionnaires:

  • Metrique (logiciel) — Métrique (logiciel) Pour les articles homonymes, voir Métrique. Une métrique logicielle est une compilation de mesures issues des propriétés techniques ou fonctionnelles d un logiciel. Il est possible de classer les métriques logicielle en trois… …   Wikipédia en Français

  • Métrique logicielle — Métrique (logiciel) Pour les articles homonymes, voir Métrique. Une métrique logicielle est une compilation de mesures issues des propriétés techniques ou fonctionnelles d un logiciel. Il est possible de classer les métriques logicielle en trois… …   Wikipédia en Français

  • Metrique — Métrique Cette page d’homonymie répertorie les différents sujets et articles partageant un même nom …   Wikipédia en Français

  • Métrique — Cette page d’homonymie répertorie les différents sujets et articles partageant un même nom. Sur les autres projets Wikimedia : « métrique », sur le Wiktionnaire (dictionnaire universel) Métrique peut désigner : Métrique… …   Wikipédia en Français

  • Couplage fort (génie logiciel) — Couplage (informatique)  Pour l’article homonyme, voir Couplage.  Le couplage est une métrique indiquant le niveau d interaction entre deux ou plusieurs composants logiciels (fonctions, modules, objets ou applications). Deux composants… …   Wikipédia en Français

  • Métriques — Métrique Cette page d’homonymie répertorie les différents sujets et articles partageant un même nom …   Wikipédia en Français

  • Point de Fonction — Le Point de Fonction (PF) mesure la taille d un logiciel en quantifiant les fonctionnalités offertes aux utilisateurs, en se basant seulement sur la modélisation logique et les spécifications fonctionnelles. Dans ce cadre, les principaux… …   Wikipédia en Français

  • Ligne de code — La ligne de code, ou ligne de code source (SLOC en anglais) est une métrique logicielle servant à mesurer la taille d’un programme informatique en dénombrant le nombre de lignes de son code source. Les lignes de code sont habituellement employées …   Wikipédia en Français

  • Nombre cyclomatique — La complexité cyclomatique (aussi nommée Mesure de McCabe) est un outil de métrologie logicielle développé par Thomas McCabe en 1976 pour mesurer la complexité d un programme informatique. Cette mesure comptabilise le nombre de… …   Wikipédia en Français

  • Points-fonction — Voir l article plus détaillé sur le même sujet : Point de Fonction Un point fonction (ou point de fonction) est une unité de mesure, permettant d exprimer la taille fonctionnelle d un système d information du point de vue des utilisateurs… …   Wikipédia en Français

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”