Está en la página 1de 2

CICLO DE VIDA DEL SOFTWARE

El desarrollo de software es considerado como un proceso en el


cual mediante una serie de herramientas, métodos, notaciones y
metodologías es parte de los requerimientos para llegar a obtener
un producto final.

Es por esto que se considera que el software tiene un ciclo de vida,


en donde se identifican fases características.

Este ciclo de vida se inicia con el levantamiento de los


requerimientos, en donde se definen claramente y en conjunto con
el cliente cuáles van a ser las funcionalidades que se van a
desarrollar.

A continuación, se realiza el análisis de estos requerimientos a fin


de clarificarlos y ponerlos en un lenguaje formal que nos permita
acercarnos al modelo de diseño.

El modelo de diseño permite realizar la implementación de la


solución a fin de realizar pruebas y finalmente poner el software a
disposición del usuario final.

El proceso de mantenimiento es posterior a la fase de implantación.

Algunos de los elementos característicos del ciclo de vida del


software se muestran en la siguiente figura: