Tecnología

Inicio

Definición del ciclo de vida del software

Definición del ciclo de vida del software


El desarrollo de software pasa a través de las etapas, desde la concepción hasta la versión final para su uso. Cada etapa en el proceso de desarrollo es importante y no puede ser ignorada. Las etapas enteras se denominan ciclo de vida del software.

Planificación de proyectos

La primera etapa en el ciclo de vida del software de desarrollo (SDLC) se llama la planificación del proyecto. En este caso, los objetivos generales del programa son definidos, el modelo de ciclo de vida elegido y la programación producida.

Definición de requisitos

Los objetivos definidos son refinados en un documento de requisitos detallados. El plan y cronograma del proyecto también se actualizan. Una matriz de trazabilidad de los requisitos se establece para dar seguimiento a la implementación de los requisitos.

Diseño

La etapa de diseño produce diagramas descriptivos funcionales, pseudo-código y diccionario de datos de todos como un documento de diseño. El plan y cronograma del proyecto se actualizan de nuevo. Con estos documentos, un programador experto puede proceder a desarrollar el software.

Desarrollo

La etapa de desarrollo produce el software y la documentación inicial como ayuda en línea. Además, un mapa completo de la aplicación con el código fuente se produce con plan de prueba y la matriz de trazabilidad plan y los requisitos de proyecto actualizado.

Integración y Ensayos

Software se produce en módulos. Cada módulo se prueba y los módulos integrados a prueba una vez más como un sistema. Documentación sigue como ayuda en línea, plan de aceptación y el plan de proyecto actualizado y horario.

La aceptación y la instalación

Todos los escenarios de prueba se ejecutan de nuevo para verificar la exactitud e integridad del software. Después, el cliente verifica que se han cumplido los requisitos y emite una exposición de la aceptación que conduce a la instalación.