2008-09-26 9 views
4

Il y a quelques bonnes choses à ce sujet (comme il encapsule le concept de complexité cyclomatique), et je me demandais si quelqu'un l'a utilisé dans la «vraie vie». Si oui, quelles sont vos expériences? Est-ce une mesure utile de la taille (par opposition à KLOC ou Points de fonction)?Quelqu'un a utilisé la métrique ABC pour mesurer la taille d'une application?

Pour ceux qui se demandent ce que je fume: Voici un lien vers quelques informations sur elle: http://c2.com/cgi/wiki/Wiki?AbcMetric

+0

@torial: nous ne faisons pas beaucoup de FP maintenant mais j'ai essayé de répondre aussi bien que je pourrais http://stackoverflow.com/questions/118023/does-anyone-work-with-function-points# 153458 –

Répondre

2

pourrait être en toute sécurité mesurée « taille » pure de l'application dans les lettres de crédit ou d'autres mesures que vous pourriez penser aussi longtemps car vous utilisez la même approche pour l'ensemble de votre application.

Cependant, la taille en elle-même n'a vraiment d'importance que lorsque vous parlez de ré-affacturage et de maintenance de la base de code. Il est presque obligatoire d'utiliser les mesures de taille sont utiles en conjonction avec les statistiques de couverture. Mais la plupart du temps, les points de fonction ou les concepts similaires vous donnent une meilleure idée de la taille réelle de votre application.

I.e. à titre d'exemple, si elle a 10 PF c'est minuscule, si elle en a 200, c'est probablement énorme.

Mais s'il y a 100 KLOC, que me dit-il seul, mis à part le fait que je vais probablement passer du temps à lire ces lignes? Presque rien, je dois prendre une quantité énorme d'autres facteurs dans un compte pour être en mesure de comprendre cette mesure.

De toute évidence, les points de vente ont un inconvénient important d'être coûteux à calculer correctement.

+0

Salut Ilya, utilisez-vous par hasard des points de fonction? Si oui, j'ai une autre question, j'apprécierais que vous jetez un oeil à http://stackoverflow.com/questions/118023/does-anyone-work-with-function-points – torial

Questions connexes