Que es una métrica?
Es toda medición realizada tanto sobre los programas y su documentación asociada como sobre el propio proceso de desarrollo y mantenimiento de software.
Un ejemplo de métrica de un programa es la cantidad de líneas de código; un ejemplo de métrica del proceso de desarrollo es el número de horas-hombre que se han necesitado para completar la primera versión pasada a producción.
La estimación precisa de ciertas métricas como el esfuerzo de desarrollo es indispensable para la adecuada planificación de las actividades de desarrollo y mantenimiento. La selección y cálculo de métricas es también la base de la investigación empírica de la ingeniería de software.
En que consiste el termino miles de lineas de código?
Cuando se programa en base de datos un botón tiene que programar lineas de código y ahí es donde se origina y se dice que son miles de lineas de código (lo que es cada linea horizontal que se realiza en la interfaz del objeto donde se programa).
A que software se pueden aplicar estas métricas?
A los software que requieren para desarrollo un lenguaje de programación ya sea en C, C++, Cchar, Java, etc...
Orientadas al tamaño:
- Errores por KLDC (mil lineas de código)
- Defectos por KLDC.
- Costos por KLDC.
- Pagina de documentación por KLDC.
- Errores por persona-mes.
- Productividad=KLDC/persona-mes
- calidad=errores/KLDC
Orientadas a la función:
- PF=CuentaTotal*[0.65+0.1*sum(F)]
- Prod=PF/persona-mes
- Calidad=N° de errores(defectos)/PF
- Costo medio=pto/PF
- Documento=Pag documento/PF NOTA: KLDC se sustituye por PF.
No hay comentarios:
Publicar un comentario