Arquitectos del Movimiento Moderno (Historia de la Arquitectura)
Fases del desarrollo de un programa
1. FASES DEL DESARROLLO DE UN PROGRAMA
En la ingeniería del software el término fases de desarrollo expresa como ha progresado el
desarrollo de un software y cuanto desarrollo puede requerir.
El desarrollo de un programa o de un conjunto de aplicaciones se basa en un concepto llamado
ciclo de vida: son una serie de etapas o fases que hay que seguir secuencialmente: las fases o
etapas son.
ANALISIS
DISEÑO ARQUITECTURA
PROGRAMACION
PRUEBAS
DOCUMENTACION
MANTENIMIENTO
CODIFICACION O CONSTRUCCION
IMPLANTACION
ANALISIS
Establece el producto o desarrolla siendo necesario especificar los procesos y estructuras de datos
que se va a emplear.
DISEÑO Y ARQUITECTURA
Determina como funciona de forma sin entrar en detalles.
PROGRAMACION
Reduce un diseño a código puede ser la parte más grande del trabajo de ingeniería de software
pero no es necesariamente la porción más largo.
PRUEBAS
Consiste en comprobar que el software realice correctamente las tareas indicadas en la
especificación.
2. DOCUMENTACION
Todo lo concerniente a la documentación del propio desarrollo del software y de la gestión del
proyecto , pasando por modelaciones, diagramas , pruebas, manuales de usuario, manuales
técnicos , etc.
MANTENIMIENTO
Mantener o mejorar el software para enfrentar errores descubiertos y nuevos requisitos.
CODIFICACION O CONSTRUCCION
Consiste en traducir los resultados obtenidos a un resultado a un lenguaje de teniendo en cuenta
las especificaciones obtenidas en el cuaderno descarga.
EXPLOTACION
Se realiza la implantación de la aplicación en el sistema o sistemas físicas donde van a funcionar
habitualmente y su puesto en marcha para comprobar el buen funcionamiento.