Medida de la productividad del proceso de desarrollo del software.

Páginas: 3 (549 palabras) Publicado: 22 de junio de 2011
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...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Calidad en el producto y proceso de software
  • Estándares En El Proceso De Desarrollo De Software
  • Proceso de desarrollo de software
  • Proceso unificado de desarrollo de software
  • Proceso de desarrollo de software
  • Actividades en el proceso de desarrollo del software
  • Proceso desarrollo software
  • Proceso Unificado De Desarrollo De Software

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS