Pruebas de Calidad de Software (PCS)

Slides:



Advertisements
Presentaciones similares
Pruebas de Calidad de Software (PCS)
Advertisements

CAPABILITY MATURITY MODEL INTEGRATION Álvarez, Wilsandy V Castillo, Kerwint V García, María F.V
Integrantes del equipo Oscar Ibarra Lara Ezequiel Noel Manzo Mata Mario Michelle Padilla Galván Joaquin Ruiz López Gloria Cervantes Escobedo.
Cali, Abril 3 de 2013 CONVENIO ESPECIAL DE COOPERACIÓN Proyecto para la apropiación de prácticas innovadoras de testing y de reconocimiento internacional.
-SON LOS ESTANDARES BASICOS DEL APRENDIZAJE MATRIZ DE REFERENCIA COMPETENCIA -SON LOS ESTANDARES BASICOS DEL APRENDIZAJE -LOS DBA COMPONENTE SON LAS.
 La administración de toda empresa requiere una serie de actividades que deben desarrollarse adecuada y oportunamente, con el propósito de asegurar la.
Método ZOPP Método ZOPP Proceso de Proceso de Planeación Participativa
Cali, 27 Marzo de 2013 CONVENIO ESPECIAL DE COOPERACIÓN Proyecto para la apropiación de prácticas innovadoras de testing y de reconocimiento internacional.
“DIRECCIÓN Y CONTROL”
CAPACITACIÓN METODOLOGÍA. Objetivos Capacitación Básica.
GROUP OF SYSTEMS IMPLEMENTATION
Sistema Educativo Estatal basado en Estándares Internacionales
Unidad de Comunicación e Imagen
Dirección estratégica de operaciones
“GESTIÓN INTEGRADA DEL RIESGO ORGANIZACIONAL” (GIR)
PROPUESTA METODOLÓGICA COMPONENTE EVALUACIÓN
Norma para la Generación de Estadística Básica
Alcance Visión general
Mejores Prácticas en Proyectos de Desarrollo de Software
“Generación de un Plan estratégico tecnológico, caso TI (PETi) : un enfoque de Sistemas y Gestión” Luis Hevia.
Fundamentos de negocios y comercio electrónico.
Diagnóstico MECI 2014 Elemento 1.2.1
SISTEMA DE GESTIÓN AMBIENTAL NORMA ISO
Proceso de Desarrollo de SW
ENFOQUES DE CONSERVACIÓN
Revisión Sistemática y Meta-análisis
Proyectos de Inversión
Universidad manuela beltran - virtual
LA ARQUITECTURA DE SOFTWARE EN LA ORGANIZACIÓN DAMIÁN SOBILA
Contenidos que se atenderán en el CTE, durante todo el ciclo escolar
Muestra Magna de Prácticas Profesionales
Diseño Instruccional.
Unidad 2.- Marcos de referencia en la gestión de servicios de TI
Análisis y Diseño Orientado a Objeto
GUIDANCE ON PROJECT MANAGEMENT
Gestión de Riesgos y Control Interno: Función Actuarial Experiencia Peruana.
LINEA DE INVESTIGACION PROTECCION Y CALIDAD
Proceso Unificado de Desarrollo de Software
Pruebas de Calidad de Software (PCS)
SISTEMA DE GESTION DE LA CALIDAD BAJO LA NORMA ISO – 900I:2000
Análisis comparativo entre CMMI e ISO
NOMBRE DE LA ASIGNATURA: VERIFICACIÓN Y VALIDACIÓN DEL SOFTWARE
Proceso de Desarrollo de SW
Aplicando técnicas motivacionales
GERENCIA DE PROYECTOS Y LAS TIC GESTIÓN DE LOS COSTOS DEL PROYECTO
El sistema de Calidad de GFI/AST
TEMA III: Subsistemas de la GRH
PROCESO UNIFICADO DE DESARROLLO R.U.P.
CONCEPTOS DE PROYECTOS Y OTROS TÉRMINOS ÚTILES
Escuela de Proyectos.
METODOLOGÍA PARA LA FORMULACIÓN Y EVALUACIÓN DE PROYECTOS DE EDUCACIÓN
Equipo 2 Arellano Catalán Marco A. Damián Contreras Ma. Guadalupe
Modelo de la cascada (cont.)
APLICACIÓN DEL PORTAFOLIO EN LA ENSEÑANZA DE LA MATEMATICA
LAS VARIABLES EN LA INVESTIGACIÓN
Elaboración de los documentos
SISTEMA DE GESTIÓN DE CALIDAD
PRINCIPIOS FUNDAMENTALES DE LA AUDITORÌA DE DESEMPEÑO
Plan de Desarrollo de TI Junio 7, 2018
Proyectos de Inversión
Requisitos Ing. Maribel Valenzuela Beltrán 1.
DISEÑO DE UN SISTEMA DE GESTION DE CALIDAD BAJO LA NTC ISO 9001:2000
El Sistema de Administración del Programa de Mejora de la Gestión (SAPMG) Subsecretaría de la Función Pública Noviembre, 2011.
LINEA DE INVESTIGACION PROTECCION Y CALIDAD
UNIDAD DE GESTIÓN DE POSGRADOS
MODELO INTEGRADO DE PLANEACIÓN Y GESTIÓN
Canvas de diseño Aprendizaje orientado a proyectos
Gestión de Proyectos Informáticos (GPI) ISW
Madurez Gestión Integral de Riesgos
Transcripción de la presentación:

Pruebas de Calidad de Software (PCS) Guía del Componente Metodológico Aplica el Meta Modelo de Metodologías CEIAR (Conceptos, Entregables, Insumos, Actividades, Roles)

Algunos problemas a enfrentar ¿Qué criterios de priorización y que técnicas permitirán usar el tiempo de la manera más productiva (maximizar el promedio de “defectos identificados por hora”)? ¿Cuál es la secuencia de Ciclos de Pruebas, incluyendo pilotos y paralelos más adecuadas para nuestro proyecto específico? ¿Cómo seleccionar las técnicas que nos resulten de mayor valor, partiendo de las mejores prácticas incluidas en los enfoques metodológicos disponibles?

oooooo Contenido 1.0 Conceptos 2.0 Entregables 3.0 Insumos 4.0 Actividades 5.0 Roles Anexos oooooo

oooooo Contenido 1.0 Conceptos 2.0 Entregables 3.0 Insumos 4.0 Actividades 5.0 Roles Anexos oooooo

Tipos de Controles de Calidad Calidad de Arquitectura Prueba de Funcionalidad Prueba de Esfuerzo Calidad de Codificación Calidad de GUI´s Calidad de Documentación

Curva Acumulativa de Errores: En que momento hacer el “Pase a producción” Inicialmente los ciclos de prueba arrojan mayor cantidad de errores que los ciclos posteriores. La pendiente de la curva acumulativa tiene un comportamiento similar a la probabilidad de encontrar errores en un próximo ciclo de pruebas. Cuando esta pendiente empieza a disminuir es momento de decidir el lanzamiento a producción (como se sabe “no existe software sin errores, solo software cuto próximo error aún no ha sido detectado”).

CMMI: Capability Maturity Model Integration Riesgo & Residuos Esfuerzos Heroicos Diseño Desarrollo Integración Pruebas 1 Inicial Administración Básica de Proyectos Administración de Requerimientos Planificación de Proyectos Monitoreo y Control de Proyectos Acuerdo de Gestión de Proveedor Medición y Análisis Aseguramiento de la Calidad del Producto y Proceso Administración de la Configuración 2 Administrado Estandarización de Procesos Desarrollo de Requerimientos Solución Técnica Integración de Productos Verificación Validación Enfoque Organizacional del Proceso Definición Organizacional del Proceso Capacitación Organizacional Administración Integrada de Productos Administración de Riesgos Equipo de Trabajo Integrado Administración Integrada de Proveedor Análisis Decisión y Resolución Entorno de la Organización para la Integración 3 Definido Adminis-tración Cuanti-tativa Administración de Procesos Cuantitativos Administración de Calidad de Software 4 Adminis-trado Cuantita-tivamente Mejora Continua de Procesos Innovación Organizativa y Despliegue Análisis Causal y Resolución Productividad & Calidad Resultado Capacidad Nivel 5 Opti-mizado El modelo CMMI, desarrollado por el Carnegie Mellow Software Engineering Institute, establece un conjunto de actividades que deben ejecutarse para que el software cumpla con los criterios esperados de calidad: Entrenamiento para realizar las pruebas Aseguramiento de Calidad de Software (SQA) Ingeniería del Proceso (Estándares de Pruebas) Registro de Datos (Plan, Do, Check, Act) Control Estadístico del Proceso (Desviaciones)

oooooo Contenido 1.0 Conceptos 2.0 Entregables 3.0 Insumos 4.0 Actividades 5.0 Roles Anexos oooooo

PCS - E - Plan de Pruebas – Plantilla.doc El Plan de Pruebas es un documento que establece las prácticas específicas de pruebas, recursos y secuencia de actividades relativas a un producto, servicio, contrato o proyecto, en particular. El Cronograma de Pruebas es uno de sus elementos pricipales. PCS - E - Plan de Pruebas – Plantilla.doc

PCS - E - Catálogo de Pruebas - Plantilla.xls El Catálogo de Pruebas es un compendio de los casos de prueba que permiten verificar una serie de escenarios y elementos de una aplicación de Software. PCS - E - Catálogo de Pruebas - Plantilla.xls

Seguimiento de Observaciones al Software (Errores y Mejoras) Propicia la adecuada identificación de las observaciones críticas, separándolas de las nuevas necesidades o expectativas. Impulsa la solución de problemas. PCS - E - Seguimiento de Observaciones al Software - Plantilla.xls”.

Informe de Avance de Pruebas Integrales PCS - E – Informe de Avance de Pruebas Integrales - Plantilla.xls”.

PCS - E - Tablero de Gestión de Prueba…xls

Contenido 1.0 Conceptos 2.0 Entregables 3.0 Insumos 4.0 Actividades 5.0 Roles Anexos

Contenido 1.0 Conceptos 2.0 Entregables 3.0 Insumos 4.0 Actividades 5.0 Roles Anexos

ISTQB: International Software Testing Qualifications Boards Objetivos Descripción Criterios de Término Responsabilidades Adm.Biblioteca de Casos Herramientas Tipos de Pruebas Actividades Configuraciones Recursos Pruebas a través del Ciclo de Vida de Desarrollo del Software Técnicas de Caja Negra Técnicas de Caja Blanca Técnicas Basadas en la Experiencia Selección de las Técnicas de Pruebas Organización Planificación y Estimación Seguimiento y Control de Estado Gestión de la Configuración Riesgos Gestión de Incidencias Grabar Proceso de Negocio Modificar Prueba bajo Múltiples Escenarios Correr Pruebas Usando Datos Variables Reportar Diferencias Pruebas de Regresión Estadísticas Revisar Niveles de Pruebas Priorizar 1 2 3 Definir una Estratégia o Plan de Pruebas Diseño de Casos de Prueba Gestión de Pruebas 4 Herramientas de Pruebas Operar Controlar (Evaluar y Reaccionar) Software Testing La norma internacional de la ISTQB con sede en Bélgica, certifica la calidad de los profesionales que intervienen en el testing de alto nivel. Plantea un esquema de calidad para las pruebas de software y el conocimiento necesario para aportar una proyección única.

TMMI: Test Maturity Model Integration (1) Iniciación (2) Planificación Estrategia de Pruebas Plan de Pruebas Seguimiento Diseño y Ejecución Ambiente de Pruebas (3) Implementación Organización de Pruebas Elaboración de Datos de Prueba Prueba de Ciclo de vida e Integración Prueba No Funcional Revisión de Pares (4) Gestión y Medición Medición de Pruebas Evaluación de Calidad del Software Revisión avanzada de Pares (5) Optimización Prevención de Defectos Optimización de Proceso de Pruebas Control de Calidad El modelo TMMI, desarrollado por el Illinois Institute of Technology, como guía y referencia que aplica los criterios del modelo de madurez en la mejora los procesos de pruebas, lo que a su vez repercute directamente en la calidad del producto final.

Fases A. Análisis B. Preparación de Casos de Prueba C. Gestión de Recursos D. Ejecución

Contenido 1.0 Conceptos 2.0 Entregables 3.0 Insumos 4.0 Actividades 5.0 Roles Anexos

Roles: Los genéricos para Proyecto de Cambio ADC - R - Funciones ...xls

Roles: Los específicos para este Componente Metodológico PCS - R – Funciones..xls”.

Contenido 1.0 Conceptos 2.0 Entregables 3.0 Insumos 4.0 Actividades 5.0 Roles Anexos

IDEA / M+S: Base para Metodologías de TI Modelamiento Materialización ... DC FP Planificación Control Inicio Desarrollo Estabilización Aprendizaje ID PF Gestión Ejecución Metodología para Gestión de Proyectos (MGP) Metodología para Desarrollo de Software (DSW) Metodología para Pruebas de la Calidad de Software (PCS) Metodología para Ingeniería de Requerimientos

Bibliografía CHRISSIS MARY BETH, KONRAD MIKE AND SHRUM SANDY (2003). CMMI: Guidelines for Process Integration an Producto Improvement. Addison Wesley, Abril 2003 DENNIS, M. AHERN (2003). CMMI Distilled: A Practical Introduction to Integrated Process Improvement. Second Edition, Addison Wesley, September 2003. CARNEGIE MELLON UNIVERSITY (2006). Capability Matutity Model Integration (CMMI) 1.1. ERIK VAN VEENENDAAL (2009). TMMI Fundation. Test Maturity Model Integration (TMMi) V2.0 WHITTAKER (2009). Exploratory Software Testing. Addison Wesley 2009. ELFRIEDE DUSTIN (2008). Implementing Automated Software Testing. Addison Wesley, 2008