Entries Tagged as 'modelos del proceso de software'

Desarrollo evolutivo

La idea es desarrollar una implementacion inicial, tomar comentarios del usuario y refinarla a traves de las diferentes versiones hasta tener un sistema adecuado.

Ventajas

  • satisface las necesidades inmediatas del cliente
  • la especificacion se puede desarrollar de forma creciente
  • bueno para sistemas pequenios y de tamanio medio (hasta 500.000 lineas de codigo)

Desventajas

  • el proceso no es visible, es decir es dificil de medir su progreso pues hay que estar entregando versiones regularmente.
  • a menudo los sistemas tienen una estructura deficiente. Incorporar cambios se vuelve cada vez mas dificil y costoso