miércoles, 11 de marzo de 2015

MÉTRICAS DE LINEAS DE CÓDIGO Y PUNTOS DE FUNCION


LINEAS DE CÓDIGO:

La definición de línea de código fuente es, para la mayor parte del mundo del software, esencialmente ambigua. Su significado varía de un lenguaje de programación a otro, pero también dentro de un mismo lenguaje de programación.
En el lenguaje de programación C, por ejemplo, una línea de código puede ser (1) una instrucción acabada en un salto de línea, (2) una instrucción acabada en un punto y coma o (3) cualquier línea del programa que acabe en un salto de línea (comentarios incluidos).
Por ejemplo:
for (i=0; i<100; ++i) {printf("hola");} /* ¿Cuántas líneas tiene este programa? */


PUNTOS DE FUNCIÓN:

Permiten medir el tamaño y complejidad del software cuantificando la funcionalidad proporcionada al usuario basándose únicamente en un diseño lógico y en especificaciones funcionales.
Y lo que diferencia a los puntos de función con las líneas de código son:
ü  Los puntos de función son independientes del lenguaje, herramientas o tecnologías usadas
ü  Los puntos de función pueden ser estimados en etapas tempranas de análisis y diseño
ü  Como los puntos de función están basados en la vista de un usuario externo al sistema, el personal no técnico de éste tiene una mejor comprensión de lo que está midiendo
ü  Con los puntos de función se puede tener una visión completa de las etapas de construcción del sistema y no solamente de su codificación



REFERENCIA:
http://es.wikipedia.org/wiki/L%C3%ADneas_de_c%C3%B3digo_fuente


No hay comentarios:

Publicar un comentario