Talleres

    En muchas ocasiones, llevar a la práctica ciertos conocimientos, técnicas, procedimientos, procesos, buenas prácticas  se enfrenta a una serie de obstáculos:

    1. Rechazo por parte de algunos miembros de equipos de desarrollo, calidad o negocio a cambios de cualquier tipo.
    2. La introducción (con todo lo que conlleva) de ciertas prácticas requiere:
      1. cambios en los procesos de trabajo (forma de trabajar).
      2. esfuerzo para concretar la práctica.
      3. tiempo para madurar u optimizar soluciones o enfoques aplicados.
    3. Desconocimiento o uso inadecuado del proceso de cambio.
      1. Un buen cambio (una buena idea o una mejora)  mal concebido, diseñado, planificado, implementado o desplegado siempre va a ser visto como un mal cambio, va a ser muy difícil volver a convencer a un equipo que lo vuelva a intentar.

    Por ejemplo, el uso de técnicas de prueba en un proceso de prueba no sólo requiere que las personas que las utilizan las conozcan, también requieren un soporte (por ejemplo, en herramientas), guías, manuales, ejemplos, un sistema de métricas que utilice la información que se extrae del proceso de prueba y del objeto de prueba, que exista un mecanismo que permita trazar los activos, un sistema para generar informes y cuadros de mando, un proceso de gestión de la configuración, etc. Además de lo anterior, se debe tener en cuenta que cada vez que se introduce un nuevo elemento en un proceso de trabajo, es posible que la primera aproximación no sea la más adecuada y eficiente.

    En los talleres ayudo a las personas y organizaciones desarrollar una primera aproximación de estos cambios de forma integral, teniendo en cuenta sus características y necesidades.


    Taller: Técnicas de Prueba de Caja Negra («Black Box»)

    Nivel: Básico

    Dos actividades clave del proceso de prueba son “análisis» y el «diseño de prueba”. En el Análisis (entre otras cosas) se evalúa la descripción de un producto software (normalmente, especificación de requisitos,  historias de usuario, casos de uso) desde el punto de vista del proceso de prueba. A partir de la base de prueba se diseñan casos de prueba que, en muchas ocasiones, quedan como casos de prueba lógicos (alto de nivel). Posteriormente estos casos de prueba (lógicos) serán completados en la implementación y, posteriormente, ejecutados.

    Tras una introducción teórica en la que se describe cada técnica de prueba, sus principios y un ejemplo, se propone a los asistentes que resuelvan ejercicios prácticos en los que se apliquen los conocimientos expuestos.

    Las prácticas están pensadas para que cada alumno cuente con un tiempo de reflexión sobre la posible solución del problema y, a continuación, se resuelvan de forma colaborativa (con el resto del grupo) y guiada por el consultor a cargo de la formación.

    Los resultados del taller son mejores cuando las pruebas se realizan con requisitos de proyectos reales y, si fuera posible, con el software que implementa estos requisitos. De esta manera no sólo se implementan casos de prueba sino que hay posibilidad de ejecutar los casos de prueba desarrollados.

    Durante el taller se desarrollarán las siguientes técnicas (por orden alfabético, este orden no se corresponde con el orden de desarrollo del taller):

    • Análisis de valores frontera.
    • Gráficos causa/efecto.
    • Método del árbol de clasificación.
    • Partición de equivalencia.
    • Prueba de casos de uso.
    • Prueba de ciclo de datos.
    • Prueba de ciclo de proceso.
    • Prueba de transición de estado.
    • Prueba semántica.
    • Prueba sintáctica.
    • Tabla de decisión.

    ¿A quién está dirigido el taller?

    Este taller está dirigido, principalmente, a Analistas de Prueba, Analistas, Analistas de Negocio y Propietarios de Producto.

    ¿Qué duración tiene y cómo se distribuye este tiempo?

    Este taller tiene una duración de 16 horas distribuidas en 2 sesiones.

    ¿En qué modalidades se imparte este taller?

    Este taller se puede impartir de forma presencial o virtual, en dos o más sesiones, como actividad interna o abierta.

    Precio del taller:

    • Presencial: 300,00 €/asistente (I.V.A. no incluido)
    • Virtual: 200,00 €/asistente (I.V.A. no incluido)
    • Para grupos, formación a medida y formación interna consultar.

    Taller: Política de Prueba y Estrategia de Prueba

    Nivel: Avanzado

    Tanto la Política de Prueba como la Estrategia de Prueba son productos del proceso de prueba de alcance corporativo.

    La Política aporta la concepción del proceso de prueba de una organización y la Estrategia aporta la forma de llevar a cabo la concepción del proceso de prueba de la organización.

    Tras una introducción teórica en la que se describen las características y contenidos de la Política de Prueba y de la Estrategia de Prueba, se propone una organización ficticia (o real en el caso de que los asistentes propongan el uso de su organización) para la que los asistentes deben desarrollar una Política de Prueba y una Estrategia de Prueba.

    En el taller se explicarán todos los elementos que pueden formar parte de una estrategia de prueba y se prestará más atención a los apartados de mayor complejidad, impacto o que resultan más difíciles de implementar.

    Durante el taller se abordarán y desarrollarán los siguientes puntos, entre otros:

    • Política de Prueba:
      • Objetivos de la Prueba.
      • Proceso de Prueba.
      • Estructura de la Organización de Prueba.
      • Formación del Probador.
      • Ética del Probador.
      • Estándares.
      • Otras Políticas Relevantes.
      • Medición del Valor de la prueba.
      • Archivo de Activos de la Prueba y Reutilización.
      • Mejora del Proceso de Prueba.
    • Estrategia de Prueba
      • Elementos de la estrategia de prueba de la organización válidas para todo un proyecto.
        • Gestión del riesgo.
        • Selección y priorización de la prueba.
        • Documentación de la prueba y suministro de datos.
        • Automatización de pruebas y herramientas.
        • Gestión de la configuración de resultados del trabajo / esfuerzo de prueba.
        • Gestión de incidencias.
        • Sub procesos de prueba.
      • Elementos de la estrategia de prueba de la organización válidas para sub procesos de prueba específicos.
        • Criterios de entrada y salida.
        • Criterios de compleción de prueba.
        • Documentación de las pruebas y suministro de datos.
        • Grado de independencia.
        • Técnicas de diseño de pruebas.
        • Entornos de prueba.
        • Métricas.

    ¿A quién está dirigido el taller?

    Este taller está dirigido, principalmente, a Responsables de Prueba, Analistas de Prueba, Analistas de Pruebas Técnicas, Personal de Aseguramiento de la Calidad, Especialistas del proceso de prueba y de aseguramiento de la calidad.

    ¿Qué duración tiene y cómo se distribuye este tiempo?

    Este taller tiene una duración de 24 horas distribuidas en 4 sesiones.

    ¿En qué modalidades se imparte este taller?

    Este taller se puede impartir de forma presencial o virtual, en seis o más sesiones, como actividad interna o abierta.

    Precio del taller:

    • Presencial: 450,00 €/asistente (I.V.A. no incluido)
    • Virtual: 300,00 €/asistente (I.V.A. no incluido)
    • Para grupos, formación a medida y formación interna consultar.

    ¿Hay algún requisito para poder realizar el taller?

    Es imprescindible contar con experiencia en la gestión de proyectos de prueba y/o de desarrollo. Es muy recomendable tener la Certificación “Probador Certificado del ISTQB® – Nivel Avanzado – Jefe de Pruebas”.