viernes, 18 de marzo de 2016

Técnicas de Estimación

Puntos de función


Para estimar el esfuerzo requerido para desarrollar un proyecto de software, es utilizar la técnica de puntos de función. 
Los puntos de función, miden el software mediante su funcionalidad basándose en el diseño lógico.



Características


  1. Ser un método independiente de las herramientas de diseño, análisis y programación 
  2.  Detectar todos los elementos que componen el proyecto
  3. Estimar la cantidad de puntos de función (contando la cantidad de entradas, salidas, archivos)
  4. Ajustar la estimación de esfuerzo requerido.
  5.  Permitir realizar una estimación de esfuerzo requerido.


Componentes principales: 



  • External Inputs(EI): La entrada externa es un proceso elemental nen el cual cruzan los limites de afuera hacia dentro. estos datos pueden venir de una pantalla de entrada de datos o de la aplicación (pueden ser usados en archivos lógicos internos (ILF´s)
  • External Out6puts (EO): salida externa es un proceso en el cual se derivan los limites de adentro hacia afuera. Los datos crean reportes o archivos de salida enviados a otras aplicaciones.
  • External Inquiry (EQ): Una consulta es un proceso elemental con componentes de entrada y salida y resultan en la adquisición de datos de uno o mas archivos internos o archivos de interfaz externo.
  • Internal Logical Files (ILF): Es un grupo de datos definidos por el usuario, residen en un total dentro de los limites de la aplicación y que son mantenidos por entradas externas.
  • External Interface Files (EIF): Es un grupo de datos definidos por el  usuario que están relacionados lógicamente y que son usados para propósitos de referencia.