lunes, 13 de febrero de 2012

¿Qué son los Modelos de Ciclo de Vida del Software?


If you don’t know where you’re going, any road will do.
If you don’t know where you are, a map won’t help.
- Watts Humphrey

Cada programa por pequeño o diminuto que sea tiene un ciclo de vida. Todos los programas transcurren por las siguientes fases:
  • Concepción.
  • Recaudación de requerimientos / exploración / modelado.
  • Diseño.
  • Codificación & debugging.
  • Pruebas.
  • Lanzamiento.
  • Mantenimiento / evolución del software.
  • Retiro / muerte.
Algún programa podrá saltarse alguna fase o combinar dos o más de estas, pero de forma genérica se puede afirmar que todos correrán con la misma suerte.

A pesar de que todo programa tiene un ciclo de vida, existen diferentes variaciones en el proceso que abarcan estos pasos. Cada modelo es, de alguna manera, una abstracción del proceso de desarrollo de software, el cual es conveniente usarlo para la planeación del mismo.

BIBLIOGRAFÍA:

Software Development and Professional Practice

DOOLEY JOHN
APRESS
2011


No hay comentarios:

Publicar un comentario