Medida de la productividad del proceso de desarrollo del software.

Solo disponible en BuenasTareas
  • Páginas : 3 (549 palabras )
  • Descarga(s) : 0
  • Publicado : 22 de junio de 2011
Leer documento completo
Vista previa del texto
Medida de la productividad del proceso de desarrollo del software.

 La productividad en una empresa manufacturera se mide dividiendo el número de unidades producidas entre el número depersonas/hora requeridas para producirlas. Sin embargo, para medir la productividad en la elaboración de software existen muchas soluciones diferentes
 Estas medidas son necesarias para estimar el proceso dedesarrollo de software y poder valorar si los procesos y las mejoras tecnológicas son efectivas.
 Existen dos tipos de medidas utilizadas:
1. Medidas relacionadas con el tamaño.
 En estas setoman en cuenta el tamaño de las líneas de código fuente. Que se calcula contando el número total de líneas de código fuente que se entrega entre el tiempo total de programadores/ mes requeridos paracompletar el proyecto.
 Este enfoque se desarrollo cuando muchos de los programas estaban en FORTRAN, lenguaje ensamblador o COBOL. Entonces los programas se tecleaban en tarjetas, con una instrucciónen cada tarjeta. El número de líneas de código correspondían al número de tarjetas.
 Sin embargo los programas como en lenguajes como Java o C++ incluyen macroinstrucciones que ocupan variaslíneas de código por lo que comparar la productividad a través de las líneas de código de los lenguajes de programación da impresiones engañosas. Una alternativa mejor a la utilización de códigos fuenteseria utilizar la medida de la funcionalidad del producto. Esto evitara anomalías puesto que la funcionalidad es independiente del lenguaje de programación.
2. Medidas relacionadas con la función. Las más conocidas de este tipo son los puntos de función y los puntos objetos.
 En la medida con los puntos de función, la productividad se expresa como el número de puntos de función que sonimplementados por persona/ mes. El número total de puntos de función se calcula estimando las siguientes características del programa:
- Entradas y salidas externas.
- Interacciones con el...
tracking img