CICLO DE VIDA DE SOFTWARE
El término ciclo de vida del software describe el desarrollo de software, desde la fase inicial hasta la fase final. El propósito de este programa es definir las distintas fases intermedias que se requieren para validar el desarrollo de la aplicación, es decir, para garantizar que el software cumpla los requisitos para la aplicación y verificación de los procedimientos de desarrollo: se asegura de que los métodos utilizados son apropiados.
FASES DEL CICLO DE VIDA:
El término ciclo de vida del software describe el desarrollo de software, desde la fase inicial hasta la fase final. El propósito de este programa es definir las distintas fases intermedias que se requieren para validar el desarrollo de la aplicación, es decir, para garantizar que el software cumpla los requisitos para la aplicación y verificación de los procedimientos de desarrollo: se asegura de que los métodos utilizados son apropiados.
FASES DEL CICLO DE VIDA:
-FASE 1: DEFINICIÓN = CONOCER
-Estar en contacto constante con el cliente. -Establecer los requisitos. -Definir el problema. -Determinar los limites y su interacción con el entorno. -Es Justo con el análisis la fase mas importante. |
-FASE 2: ANÁLISIS = ENTENDER
-Objetivo del software -¿Para que es el software? -Proceso del sistema -¿Que ser Resuelto? -Contacto constante con el cliente. |
-FASE 3: DISEÑO = "SOLUCIONAR"
-La fase de diseño marca una transición desde la descripción de como debe lucir la solución (especificaciones) hacia como sera resuelto el problema. -Solución planteada, comúnmente a la actualidad con el paradigma orientado a objetos. |
-FASE 4: DESARROLLAR LA SOLUCIÓN
-Traducir el diseño al código. -También se utiliza el paradigma orientado a objetos. |
-FASE 5: PRUEBAS = NADA ES PERFECTO
-Verificar el funcionamiento del sistema desarrollado. -Corregir los errores encontrados. -Hacer mejoras con base en la apresiacion del cliente. |
-FASE 6: MANTENIMIENTO = NADA ES PERFECTO
-Corregir errores no hallados en la fase de pruebas. -Mejorar propuestas por el cliente. -Nuevas funciones (cliente o analista). -Revisión del funcionamiento. -Asegurar que continué la satisfacción del cliente. |