La descarga está en progreso. Por favor, espere

La descarga está en progreso. Por favor, espere

Ingeniería de Software

Presentaciones similares


Presentación del tema: "Ingeniería de Software"— Transcripción de la presentación:

1 Ingeniería de Software
Unidad 4: Validación del Sistema

2 Verificación de Pruebas y Diseño
La mejor manera de probar diseños es por medio de las revisiones formales. La revisión debe estar estructurada y la mejor manera de estructurar una revisión es por medio de un checklist. ¿Cumplirá la solución con los requerimientos? ¿Están cubiertos todos los requerimientos con el diseño? ¿Funcionará el diseño? ¿Cuáles son las fuentes y riesgos de fallas?

3 Objetivos de Verificación de Diseño
Validación: Etapa para la verificación del sistema desarrollado, además del cumplimiento de requerimientos (validación de casos de Uso). Cumplir con todos y cada uno de los requerimientos Retroalimentación de ideas para un mejor diseño ¿Es un sistema modular? ¿ esta preparado para evolucionar con cambios mínimos ? ¿ contempla posibles riesgos ?

4 Pruebas Pruebas: El objetivo es garantizar que el sistema ha sido desarrollado correctamente, sin errores de diseño y/o programación. Pruebas Unitarias: es una forma de probar el correcto funcionamiento de un módulo en un proyecto, con el fin de asegurar que cada módulo funcione correctamente.

5 Pruebas Pruebas de Integración: se refieren a la prueba o pruebas de todos los elementos unitarios que componen un proceso, hecha en conjunto en una sola ocasión. Pruebas de Stress o Rendimiento: se utilizan para determinar lo rápido que realiza una tarea un sistema en condiciones particulares de trabajo.

6 Pruebas Pruebas de Funcionalidad: Se asegura el apropiado trabajo de los requisitos funcionales, incluyendo la navegación, entrada de datos, procesamiento y obtención de resultados.

7 Liberación de Sistemas
Liberación: una que ha sido instalado a el sistema desarrollado, después de realizar las la pruebas correspondientes tanto a funcionalidad, navegación, entrada de datos, procesamiento y obtención de resultados, necesarios para el buen funcionamiento del mismo. Actividades/Tareas para liberación de sistema a Producción.

8 Mantenimiento El mantenimiento de sistemas es el mantenimiento continuo después del inicio del funcionamiento. Es la fase más prolongada y costosa del ciclo de vida de los sistemas. La estructura de organización necesita flexibilidad para apoyar el mantenimiento de los sistemas existentes.

9 Mantenimiento Mantenimiento Correctivo: Es la solución o la corrección de problemas del sistema. Generalmente a problemas no identificados durante la fase de ejecución Mantenimiento Preventivo: Para evitar serios problemas en el sistema, y reducir costos. Mantenimiento de Mejora: mejoramiento del desempeño del sistema, mediante nuevas características, o el cambio de las existentes.

10 Capacitación y Manuales de Usuario
La capacitación: es una actividad sistemática, planificada y permanente con el propósito general de preparar y entregar conocimientos de operación de un sistema. Manuales de usuario: Expone los procesos que el usuario puede realizar con el sistema implantado. Es necesario: Detallar todas y cada una de las características que tienen los programas y la forma de acceder e introducir información.

11 Naturaleza y problemas del mantenimiento
La fase de mantenimiento de software involucra cambios al software en orden de corregir defectos y dependencias encontradas durante su uso tanto como la adición de nueva funcionalidad para mejorar la usabilidad y aplicabilidad del software.


Descargar ppt "Ingeniería de Software"

Presentaciones similares


Anuncios Google