Verificación y Validación de Software

Slides:



Advertisements
Presentaciones similares
INTRODUCCIÓN A LA VERIFICACION Y VALIDACION
Advertisements

TECNICAS DE PRUEBA DEL SOFTWARE
Ingeniería del Software
El proceso de verificación y validación.
4.2 Cumplimiento de Especificación en los Requerimientos
G ESTIÓN DE LA C ONFIGURACIÓN DEL S OFTWARE G ESTIÓN DE LA C ONFIGURACIÓN DEL S OFTWARE Daniel Eduardo Almeciga Angie Katterine Cruz O. Diego Fernando.
Productos de Pruebas Hace hambre!! . Las bases. La verificación consiste en corroborar que el programa respeta su especificación, mientras que validación.
Clase 09.  Garantizar la calidad de software  La prueba nunca termina, del IS translada se translada al usuario  Las casas de software invierte del.
INVESTIGACIÓN APLICADA ENFOQUES CUANTITATIVOS Y ENFOQUES CUALITATIVOS.
Copyright Avantare Consultores S.A de C.V. 1 ACO_PRE_DINI_INICIO_001 PIID’s (Practice Implementation Indicators Descriptions)
© 2000, Cisco Systems, Inc Modulo 12 Validar el Diseño de Red.
Verificación y Validación de Software
REPUBLICA BOLIVARIANA DE VENEZUELA MINISTERIO DEL PODER POPULAR PARA LA EDUCACIÓN I.U.T. ANTONIO JOSÉ DE SUCRE PUNTO FIJO – EDO. FALCÓN CÁTEDRA: ANALISIS.
ISO 9000 ESTÁNDARES INTERNACIONALES APLICADO AL SOFTWARE Ing. Carlos Javier Fernández Corrales.
Argentina Módulo 6 - Subcapítulo C1, Política y objetivos de seguridad CURSO LAR 145 y 43.
InfoMedia Planificación. Resumen de tareas ● PLANIFICACIÓN: – Definición del formato de los documentos. – Documentación: Asignación de tareas, recursos.
ENFOQUE PRÁCTICO RECOMENDADO PARA EL DISEÑO DE CASOS Integrantes del equipo: Rosa Isela Gerónimo Miguel Ángel Cruz Juan Guadalupe Alegría Humberto Mendoza.
Diseño de esquema de pruebas Analisis y Diseño 2 Segundo Semestre 2008 Victor Leonel Orozco
ADQUISICION E IMPLEMENTACION KARINA CAIZA U. AUDITORIA DE SISTEMAS INFORMATICOS.
Reforzar los conocimientos sobre la planificación, control y mejora de la calidad de acuerdo con los requisitos de la Norma ISO 9001 en su Requisito 8.
EL ANÁLISIS DE PROBLEMAS FACTOR CLAVE DE ÉXITO EN LA LICITACIÓN DE LOS REQUISITOS DE LA INGENIERÍA DE SOFTWARE POR : Ingrith Roselys Marcano Rojas Suhail.
InfoMedia Planificación. Resumen de tareas ● PLANIFICACIÓN: – Documentación: Asignación de tareas, recursos y fechas. – Revisión: Verificación de los.
NTC - ISO 9001 NORMA TÉCNICA COLOMBIANA (TERCERA ACTUALIZACIÓN)
TEMA: PSP (Personal Software Process) ANALISIS DE SISTEMAS I ING. EDGAR RAUL MOLINA INTEGRAMTES: HANNSEL E. CORDON AC JESSICA IDALMY KRESS FREDERIC HESTIB.
Análisis de Proyecto de Software.
Proceso de Implantación y Aceptación del Sistema de Información (IAS)
Evaluación de la calidad del software
SISTEMA HACCP EN EL MANEJO DE ALIMENTOS
MODELO DE PROVISION DE SERVICIOS T.I. – GERENCIA DE APLICACIONES
Los Sistemas de Calidad
IEEE-std Práctica Recomendada para la Especificación de Requerimientos de Software Fuente: IEEE Recommendad Practice for Software Requirements.
Calidad de Software Conferencia # 7 Calidad de software.
SWEBOK.
Metodología Desarrollo de Sistemas de Información.
ISO 9001 REQUISITOS.
Ingeniería en Sistemas de Información
REQUERIMIENTOS DE ENTRADA DE UN SISTEMA
Presenta: TSU. Yuridia Luna Marcos Asesora de tesis:
UNIVERSIDAD NACIONAL DE LOJA Área de la Educación, el Arte y la Comunicación Informática Educativa IV INGENIERIA DE SOFTWARE Taller de Análisis y Diseño.
Ciclo de Vida del Software
Tipos de pruebas Hector Leonardo Arias.
Metodología Merise Universidad Nororiental Privada
NIAS 320 IMPORTANCIA RELATIVA.
Verificación y Validación de Software
4.2 Cumplimiento de Especificación en los Requerimientos
1. 2 Investigación básica vs. aplicada I. básica diseño experimental I. aplicada diseño cuasi-experimental.
Ciclo de vida del Software
Criterios para la realización de pruebas/Plan de pruebas VERIFICACIÓN Y VALIDACIÓN DOCENTE: PRESENTA: SANTOS MEDEL AGUILAR.
LA SEGURIDAD EN LA CADENA DE SUMINISTRO: ISO
ANALISIS DE SISTEMAS ANALISIS ORIENTADO A OBJETOS.
Ingeniería de Software INF - 163
LAS ETAPAS DE LA SIMULACION NUMERICA
UNIVERSIDAD "ALONSO DE OJEDA"
DESARROLLO DEL SOFTWARE POR PROTOTIPOS
MUESTREO DE ACEPTACION
Implementación de los Sistemas de Información
Establecimiento de un Sistema de Documentación y Registros Paso Duodécimo / Principio 7 CAPÍTULO 3 Mod 12 El sistema de Análisis de Peligros y de Puntos.
LAS ETAPAS DE LA SIMULACIÓN NUMÉRICA
Vicerrectoría Académica Dirección de Formación General Programa de Emprendimiento PROTOTIPOS.
Metodología de Desarrollo de Sistemas II Ingeniería de Software  DEFINICIÓN La ingeniería del software es el establecimiento y uso de principios de.
1 Introducción al proceso unificado de desarrollo de software.
IEEE-STD PRÁCTICA RECOMENDADA PARA LA ESPECIFICACIÓN DE REQUERIMIENTOS DE SOFTWARE.
Características de los Sistemas Operativos
1 SISTEMAS II CICLO DE VIDA. 2 Sistemas II. CICLO DE VIDA DE Los Sistemas de Información “ Es un proceso por el cual los analistas de sistemas, los ingenieros.
PRINCIPIOS BASICOS DE LA AUDITORIA MSc. Ing. S. FLORES COAGUILA.
Introducción a las pruebas del software. Javier Gutiérrez /
Validación de requerimientos
PROPUESTA PROYECTO WEB “CONTROL DE SERVICIO CFE MARIA LOMBARDO”
PRUEBAS DE CAJA NEGRA. -Internationa Software Testing Qualification Board (ISTQB) Internationa Software Testing Qualification Board (ISTQB) Técnica de.
Transcripción de la presentación:

Verificación y Validación de Software 2.2 Cobertura de las Pruebas Profesor: LI Miguel Fuentes Alumnos: Ketnia Nataly Navarrete Méndez Daniel Peralta Guzmán

Importancia de las Pruebas La prueba del software es un elemento crítico para la garantía de calidad del software y representa una revisión final de las especificaciones, del diseño y de la codificación.

Objetivos de las Pruebas La prueba es un proceso de ejecución de un programa con la intención de descubrir un error. Un buen caso de prueba es aquel que tiene una alta probabilidad de mostrar un error no descubierto hasta entonces. Una prueba tiene éxito si descubre un error no detectado hasta entonces.

Frase La prueba no puede asegurar la ausencia de defectos, sólo puede demostrar que existen defectos en el software.

Comprobación y análisis de sistemas Dentro del proceso de verificación y validación se utilizan dos técnicas de comprobación y análisis de sistemas:

Inspecciones del software: analizan y comprueban las representaciones del sistema como el documento de requerimientos, los diagramas de diseño y el código fuente del programa. Las inspecciones del software y los análisis automatizados son técnicas estáticas puesto que no requieren que el sistema se ejecute.

Las pruebas del software: llevan a cabo una implementación del software con los datos de prueba y examinan las salidas del software y su comportamiento operacional para comprobar que se desempeñe conforme a lo requerido.

Tipos de Pruebas Pruebas de defectos: Buscan las inconsistencias entre un programa y su especificación. Las pruebas se diseñan para buscar los errores en el código. Demuestran la presencia, y no la ausencia, de defectos.

Pruebas estadísticas: Buscan demostrar que satisface la especificación operacional y su fiabilidad. Se diseñan para reflejar la carga de trabajo habitual. Sus resultados se procesan estadísticamente para estimar su fiabilidad y su tiempo de respuesta.

+ Tipos de Pruebas Prueba de interfaz Prueba del sistema : pruebas que validan la aplicación completa, contra sus requerimientos. Prueba de utilidad: una buena interfaz puede mejorar mucho el valor de una aplicación. Aceptación por los usuarios.

Prueba para los requerimientos de interfaz de usuario: Verifica que la aplicación satisface los requerimientos establecidos. Prueba de instalación.

Metas La verificación y la validación deben establecer que el software es adecuado a los requerimientos establecidos al inicio del proyecto, lo cual no significa que esté libre de defectos, que sí que es suficientemente bueno y determinará un grado alto de confianza que se necesita.