Programa

Día 1: 12/11/2014

Hora:
09:30 a 10:30

Recepción y registro para los seminarios

Hora:
10:30 a 12:00

Durante 90 minutos intentaremos dar luz a uno de los grandes problemas que tenemos los tester desde hace algunos años, no os dejéis engañar... ¡NO SOMOS DESARROLLADORES QUE SABEN HACER TESTING!

Libros como "How Google tests software" proponen que el Tester puro desaparezca, que el tester sea un desarrollador que se preocupe por la Calidad, una afirmación en la que no puedo estar más en desacuerdo.

Hora:
10:30 a 12:00

El verdadero valor de las pruebas es contribuir a que el software más crítico para el negocio de una compañía sea, por consecuencia, también el más fiable y robusto. Esto se consigue aplicando una estrategia de pruebas que haya sido diseñada con una orientación al negocio y a la contención de sus riesgos.

Hora:
10:30 a 12:00

En este seminario, pondremos en práctica 4 técnicas que podemos introducir en nuestra organización de forma inmediata y con muy poco coste… lo que solemos llamar Quick Wins….

A través de una serie de ejercicios prácticos, basados en la provocación del error y la propuesta de mejoras, los asistentes podrán de forma inmediata mejorar la forma en la que se especifican los requisitos en su organización.

Ponente:
Hora:
12:00 a 12:30
Hora:
12:30 a 14:00

BDD (Desarrollo guiado por comportamiento) esta generando mucho interés en el mundo del desarrollo del software y en particular en el mundo del QA. Pero que es realmente BDD? Muchos lo identifican directamente como una herramienta para automatizar como puede ser Cucumber, pero realmente BDD es mucho más que eso y su principal característica no es la automatización si no la definición de escenarios o ejemplos.

Hora:
12:30 a 14:00

Este seminario se centrará en pruebas funcionales: gestión del alcance, definición de casos de test, reporte de defectos, comunicación de resultados.

Hora:
12:30 a 14:00

Durante el seminario veremos una primera parte con los conceptos básicos de la inspección de código y la calidad de producto software. Se dará un repaso teórico a las principales métricas de calidad existentes y a los modelos de calidad que permiten evaluar si un software es mejor que otro.

Hora:
14:00 a 15:00
Hora:
15:00 a 16:30

En este seminario hablaremos sobre cómo integrar BDD en el desarrollo de las aplicaciones móviles. Veremos diferentes herramientas y librerías disponibles en los diferentes entornos móviles y hablaremos sobre herramientas cross-platform que nos permitan ejecutar una misma prueba en diferentes entornos.

Utilizando Calabash como base, crearemos y configuraremos un entorno que nos permita realizar testing automático tanto en iOS como en Android y veremos cómo integrar estas pruebas en un proceso de integración continua. 

Hora:
15:00 a 16:30

Durante este seminario se presentarán los conceptos principales de la técnica de test exploratoria basado en sesiones y se aplicarán a un caso real, en laboratorio de pruebas, así los asistentes tendrán la oportunidad de poner en práctica los conceptos desarrollados.

Guiado por las sesiones de test, se presentan los pasos para preparar y ejecutar el test exploratorio, así como tabmién reportar los resultados del mismo, tal cual fuera una sesión real de test.

Hora:
15:00 a 16:30

Este seminario es una introducción a las necesidades de Verificación y Validación (V&V) que se plantean en el desarrollo de sistemas de Seguridad Crítica embebidos.

Hora:
16:30 a 18:00

En el taller se explicará brevemente qué el desarrollo guiado por comportamientos (BDD) y un ejemplo sencillo mediante la herramienta Behat. Para agilizar el desarrollo de los test de comportamiento emplearemos Mink como complemento a Behat. Una vez explicado el funcionamiento básico, pasaremos a realizar un par de sencillos ejercicios en los que llegaremos a verificar la integración del programa que desarrollemos con la API de Facebook.

Hora:
16:30 a 18:00

El objetivo del seminario es exponer la necesidad de un Diseño Centrado en el Usuario (DCU) para conseguir interfaces usables, y presentar algunas técnicas de DCU. Todo ello desde un punto de vista muy práctico, con la utilización de ejemplos y el planteamiento de actividades.

Hora:
16:30 a 18:00

Las Administraciones Públicas están desempeñando un importante papel en la creación de servicios de movilidad hacia el ciudadano, en la dinamización del sector móvil y en la organización de un nuevo modelo de relación con la administración.

En este sentido, la ponencia pretende mostrar las experiencias llevadas a cabo en este ámbito desde el punto de vista del aseguramiento de la calidad de este tipo de iniciativas.