Mesure et modèles

Les modèles sont utiles pour interpréter le comportement des éléments numériques des entités du monde réel ainsi que pour les mesurer. Pour faciliter le processus de mesure, le modèle de la cartographie doit également être complété par un modèle du domaine de cartographie. Un modèle doit également spécifier comment ces entités sont liées aux attributs et comment les caractéristiques sont liées.

La mesure est de deux types -

  • Mesure directe
  • Mesure indirecte

Mesure directe

Ce sont les mesures qui peuvent être mesurées sans l'intervention d'aucune autre entité ou attribut.

Les mesures directes suivantes sont couramment utilisées en génie logiciel.

  • Longueur du code source par LOC
  • Durée de l'objectif du test par temps écoulé
  • Nombre de défauts découverts pendant le processus de test en comptant les défauts
  • Le temps qu'un programmeur passe sur un programme

Mesure indirecte

Ce sont des mesures qui peuvent être mesurées en termes de toute autre entité ou attribut.

Les mesures indirectes suivantes sont couramment utilisées en génie logiciel.

$$ \ small Programmer \: Productivity = \ frac {LOC \: produit} {Personne \: mois \: of \: effort} $$

$ \ small Module \: Defect \: Density = \ frac {Number \: of \: defauts} {Module \: size} $

$$ \ small Defect \: Detection \: Efficiency = \ frac {Nombre \: de \: défauts \: détecté} {Total \: nombre \: de \: défauts} $$

$ \ small Requirement \: Stability = \ frac {Number \: of \: initial \: requirements} {Total \: number \: of \: requirements} $

$ \ small Test \: Efficacité \: Ratio = \ frac {Nombre \: de \: items \: couverts} {Total \: nombre \: de \: items} $

$ \ small System \: spoilage = \ frac {Effort \: dépensé \: pour \: réparer \: faults} {Total \: project \: effort} $

Mesure pour la prédiction

Pour allouer les ressources appropriées au projet, nous devons prévoir l'effort, le temps et le coût de développement du projet. La mesure pour la prédiction nécessite toujours un modèle mathématique qui relie les attributs à prédire à un autre attribut que nous pouvons mesurer maintenant. Par conséquent, un système de prédiction consiste en un modèle mathématique avec un ensemble de procédures de prédiction pour déterminer les paramètres inconnus et interpréter les résultats.