Propuesta de Mejora del Proceso de Pruebas basada en el Modelo TPI

Slides:



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

BizAgi - Business Agility
Ciclo de Vida de Desarrollo de los Sistemas de Información
VALORACIÓN Y SELECCIÓN DE INVERSIONES EN RECURSOS INFORMÁTICOS
Presentación del Consultor
Ingeniería de Software II
Metodologías ágiles.
Pruebas de Requerimientos
UNIDAD VII LIBERACION DE PROYECTOS DE SOFTWARE
UNIDAD IV EVALUACION DE PROYECTOS DE SOFTWARE
Acercándonos a las Pruebas en Google
SYSMOTORFLOW PRESENTACIÓN DEL PROCESO Proyecto de Ingeniería de Software 2010.
2. Diseño y Desarrollo del Producto
Materia: Tecnología de la Información
DIAGNÓSTICO DE CALIDAD AMS
Metodologías de Desarrollo
Herramientas CASE.
Presentación del estado del arte
Aseguramiento de calidad
Administración de Procesos de Pruebas
Republica Bolivariana de Venezuela U.G.M.A 7mo semestre Ing. Sistema
CICLO DE VIDA DE UN PROYECTO DE SOFTWARE
PLANEACION DE UNA ESTRUCTURA ORGANIZACIONAL
Capítulo 3 Etapas de un Proyecto de simulación
Lineamientos de Pruebas Integrales del GRP Financiero
ITERASOFT. OBJETIVOS DEL GRUPO Producir un sistema Manejador de Itinerarios de alta calidad y confiabilidad Realizar un proyecto bien administrado y productivo.
PROCESO DE DESARROLLO. Introducción Mediante esta presentación se pretende describir el proceso de desarrollo del TALLER I.
ADMINISTRACIÓN DE REQUERIMIENTOS
Ingeniería de Requisitos
Mantenimiento del Software
Proyecto de Ingeniería de Software Grupo 9 Septiembre 2009
Calidad y Garantía de Calidad
Administración Proyectos Jorge Baracaldo Robin Ochoa.
Proyecto de Ingeniería de Software - Grupo 2 - Año 2006 Presentación del Proceso Sistema de Administración de Proteínas Objetivo y eXperimentos del Pasteur.
Carlos Mario Zapata J., PhD Oscar Ochoa, Ing. Crhistian Cardona, M.Sc.
Ingeniería del Software
¿Cómo nos ayuda GeneXus a mejorar la calidad en el proceso de desarrollo de Software? Ing. Rosario Estévez Ing. Rafael Mon
Ximena Romano – Doris Correa
Introducción a las pruebas del software.
Ingeniería de Software
Importancia en la efectividad del:
INTRODUCCIÓN A LA INGENIERÍA DEL SOFTWARE
VISIÓN GENERAL DE LA IS Con independencia del modelo de proceso hay tres fases genéricas: Fase de definición Fase de desarrollo Fase de mantenimiento Cada.
Ing. Noretsys Rodríguez. Definición de Conceptos  Falla: Ocurre cuando un programa no se comporta de manera adecuada. Es una propiedad estadística de.
Proyecto de Ingeniería de Software Grupo Nº 9 - GXPost (Desarrollo con GeneXus 8.0) Evaluación de la Fase Construcción (Jueves 4 de Noviembre de.
El rol de SQA en PIS.
MC Luz María Moreno Aguilar Noviembre 2009
Verificación y Validación del Software
Reuso y Reingeniería M.C. Juan Carlos Olivares Rojas.
Grupo 10 – 2008 Proyecto de Ingeniería de Software
Ciclo de vida de un sistema
UNIVERSIDAD LATINA II. FUNCIONES DEL ADMINISTRADOR.
Introducción al proceso de verificación y validación.
Modelo Prescriptivos de proceso
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.
REVISION Y AUDITORIA.
Calidad de Software. AGENDA: Introducción: Mas allá de la codificación El ciclo de vida: Desde la concepción hasta la descontinuación Calidad: Lugar de.
Carolina Rangel Felipe Montaño Alexis García
Técnicas de Prueba y Mantenimiento de Software
Investigación preliminar  Entender la naturaleza del problema  Definir el alcance y las restricciones o limitaciones del sistema  Identificar los beneficios.
Administración de Calidad de Software
UNIVERSIDAD LATINA (UNILA) III.- PLAN DE IMPLEMENTACIÓN
Software de Comunicaciones
Bachillerato Ingeniería en Informática Fundamentos de Computación.
CICLO DE VIDA DE UN SOFTWARE. Es el conjunto de los programas de cómputo, procedimientos, reglas, documentación y datos asociados, que forman parte de.
Objetivos de la prueba Los objetivos principales de realizar una prueba son: Detectar un error. Tener un buen caso de prueba, es decir que tenga más probabilidad.
Plan de Pruebas de Aceptación
Servicio de Implementación Proceso de Desarrollo de Software Ventanilla Única de Comercio Exterior Mexicana.
VERIFICACIÓN Y VALIDACIÓN DE SISTEMAS 3.10 Fase de manejo de requerimientos 4.1 Modelado de pruebas en UML Ponente: ing. Alejandro tapia vazquez.
Junio, 2013.
Transcripción de la presentación:

Propuesta de Mejora del Proceso de Pruebas basada en el Modelo TPI Ingeniería de Software - Módulo 5: Aseguramiento de Calidad de Software Propuesta de Mejora del Proceso de Pruebas basada en el Modelo TPI Vanina A. Leonardi

Esquema de Trabajo Actual IT Definición Requerimientos IT Analist IT Testing Analist 1 IT Testing Analist 2 Prg1 Prg2 Prg.. Prg8 Revisión Prototipos Usuarios Definición Requerimientos Pruebas Unitarias Pruebas Integrales Pruebas Aceptación Testing Manager Testing Analist 1 Testing Analist 2 Ops Pruebas de Aceptación

Matriz Niveles Áreas Claves

Problemas encontrados debido al Proceso Actual de Pruebas Falla en Producción funcionalidad no modificada después de una nueva liberación. Causas: al incorporar nueva funcionalidad se modifican clases o componentes que utiliza la funcionalidad que se encuentra en producción y no se realizan pruebas de regresión. Fallas en Producción que no ocurrieron en ambiente de Pruebas. Causas: la configuración de los entornos no es la misma. Se cumplen las fechas de fin de Pruebas de Aceptación, pero la mayoría de las veces se requiere trabajar horas extras para su ejecución. Causas: No se planea el proceso de pruebas de acuerdo a los requerimientos a liberar y las personas involucradas. Los usuarios solicitan cambios a la nueva funcionalidad implementada. Causas: no se diseñan casos de prueba y el usuario no ejecuta las pruebas.

Propuestas de Mejoras al Proceso Objetivo: realizar mejores pruebas. Procesos a mejorar: pruebas de integración y pruebas de aceptación. Mejoras a implementar: Estimar y planear las actividades que van a realizarse y los recursos que serán necesarios. Asegurar un entorno de prueba representativo del entorno real de producción. Generar compromiso y motivación para realizar las pruebas desde los líderes de proyecto y los directivos para involucrar a los usuarios desde el diseño de los casos de prueba. Optimizar las pruebas de caja blanca, en particular las pruebas de integración para verificar el impacto de los cambios realizados sobre todos los objetos del Sistema que puedan verse afectados.

Matriz de Madurez de Pruebas