Programa

Día 1: 14/11/2013

Hora:
08:15 a 09:00
Hora:
09:00 a 09:15

Bienvenida y apertura del VLCTESTING 2013

Hora:
09:15 a 09:50

Mediante esta ponencia queremos presentar "como", desde el quipo de desarrollo, perciben, viven y sufren el trabajo de test durante la ejecución de un proyecto.

Con testimonios reales y situaciones de proyectos, vamos a presentar la forma de trabajo, la sinergia los puntos en común y la forma en que desde ITI los hemos resuelto.

Hora:
09:50 a 10:25

El volumen de desarrollo de software a medida en España según IDC es de unos 344 millones de euros al año. Las cifras en latinoamérica son de 7.300 millones de dólares, y en global, en todo el mundo, hablamos de un negocio anual de más de 100.000 millones de dólares. La tasa de crecimiento anual se sitúa en torno un 10 % por lo que estamos hablando de cifras muy muy elevadas.

Según diferentes estudios (Standish Group, IBM, CRASH Report):

Hora:
10:25 a 11:00

Según la RAE mentir significa “decir o manifestar lo contrario de lo que se sabe, cree o piensa”,  “inducir a error”, “fingir, aparentar”, etc.

Nuestra intención con esta charla es abordar aquellos aspectos dentro de las actividades del aseguramiento de calidad de software donde abundan las “pequeñas” mentiras; analizar y justificar la motivación de las mismas, e intentar entender con ejemplos y casos prácticos sus consecuencias.

Hora:
11:00 a 11:30
Hora:
11:30 a 12:05

En el año 2012 Grupo i68 lanzó su iniciativa de agilización de sus procesos empresariales y adaptación a los tiempos actuales, enfocándolos en las actividades efectivas y valoradas por los clientes y reduciendo drásticamente los desperdicios en el flujo de trabajo. Uno de los pasos iniciales fue orientado a la gestión de las incidencias. Los objetivos principales fueron los siguientes:

Hora:
12:05 a 12:40

Estamos aproximándonos rápidamente a los mil millones de usuarios, decenas de miles de millones de equipos electrónicos y cientos de miles de millones de equipamiento comercial e industrial conectados. 

Es indiscutible que la sociedad digital, en especial las aplicaciones móviles, están jugando un papel esencial en el mercado,  por lo que, además de desarrollar aplicaciones móviles, las empresas necesitan que éstas sean fiables, fácilmente accesibles, y de alta calidad.

Hora:
12:40 a 13:05

El desarrollo software involucra equipos de proyecto y mantenimiento cada vez más complejos, con necesidades distintas y que trabajan simultáneamente bajo planificaciones más exigentes. Esta situación requiere una mayor concienciación en la gestión de los entornos de pruebas con el objetivo de conferir el nivel de calidad necesario al software cuando es desplegado en un entorno de producción/cliente.

Hora:
13:15 a 14:00

Después de empezar su carrera trabajando en desarrollo, el destino ha llevado al autor de la charla, Javier Garzas, a ayudar a mejorar o evaluar la calidad de ya a casi un centenar de empresas software en España y Latinoamérica.

Esta charla es una reflexión y puesta en común de la experiencia del autor, de aquello que en su experiencia se repite, y caracteriza, a aquellas organizaciones que mejor desarrollan software, con mayor calidad, de buenas y malas prácticas en gestión y desarrollo.

 

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

Como tester empotrado en un equipo de desarrollo ágil, voy a explicar cómo cuidamos de la calidad de nuestro producto en peerTransfer. Como nos hemos organizado con Kanban y como hemos llegado hasta aquí desde scrum, también como queremos llegar al despliegue continuo y a separar la fase de testeo de la puesta en producción.

La calidad de nuestro producto la forman todos los pasos que realizamos durante su desarrollo, por lo que no se puede explicar el testeo fuera del contexto del desarrollo.

Hora:
16:05 a 16:40

La autora presenta cuatro experiencias distintas en sus problemáticas y retos, pero con un mismo factor común, el reconocimiento del capital humano como palanca del éxito. En la exposición se presenta la capacitación de los equipos de trabajo como un nuevo paradigma, en el que la formación se convierte en instrumento de valor para el éxito tanto de los proyectos como de las personas.

Hora:
16:40 a 17:15

Es importante que los usuarios confíen en el software que desarrollamos, y no hay mejor camino que probándolo. Para probar software siempre se habla de que el testing automatizado es un camino para acelerar, ser más eficiente, reducir costos, reducir riesgos, aumentar productividad, aumentar la motivación del equipo, etc. Pero ¿todo eso es realmente cierto? En nuestra experiencia podemos decir que no siempre es completamente cierto. Si no enfocamos bien nuestros esfuerzos no lograremos cumplir con esas promesas. Entonces, ¿cómo hacemos testing automatizado en forma efectiva y eficiente?

Hora:
17:15 a 17:45
Hora:
17:45 a 18:40

Esta mesa redonda tiene como objetivo describir distintas situaciones, reales o hipotéticas, que se pueden producir en proyectos software relacionadas con las actividades de test. Los integrantes de la mesa redonda responderán, desde su experiencia y conocimientos, las preguntas del público.

Hora:
18:40 a 18:50

Conclusiones y cierre de VLCTESTING 2013

Hora:
19:00 a 19:15

Actividad en equipo. Invitación a una consumición

Hora:
19:15 a 19:30
Hora:
19:30 a 20:00
Hora:
20:00 a 21:00

Organiza: TestQA

Día 2: 15/11/2013

Hora:
09:00 a 09:30

Recepción y registro para los seminarios

Hora:
09:30 a 11:00

En este seminario se explicará en que consiste el proceso de BDD (Behaviour Drive Development) desde la conceptualización de los requisitos hasta la automatización y ejecución de estos. BDD nos ofrece unas prácticas que nos permite inicialmente ejemplificar los requisitos de forma que puedan ser validados desde la parte de negocio como la parte de desarrollo. Estos ejemplos formaran la base a partir de la cual se desarrollaran los tests automáticos que posteriormente podan ser ejecutados de forma automática, obteniendo lo que se llaman especificaciones ejecutables. 

Hora:
09:30 a 11:00

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:
11:00 a 11:30
Hora:
11:30 a 13: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.

Ponente:
Hora:
11:30 a 13:00

Mediante este seminario vamos a conocer las dificultades y desafíos que se nos presentan durante los tests de dispositivos móviles. Estrategia para el test funcional y de compatibilidad. Regresión y re-test en las sucesivas versiones. Herramientas para automatizar las pruebas, retos y dificultades. Trabajando un caso práctico: Test Visual e Instrumentalización. 

Ponente:

Día 2: 15/11/2013

Hora:
09:00 a 09:30

Recepción y registro para los seminarios

Hora:
09:30 a 11:00

En este seminario se explicará en que consiste el proceso de BDD (Behaviour Drive Development) desde la conceptualización de los requisitos hasta la automatización y ejecución de estos. BDD nos ofrece unas prácticas que nos permite inicialmente ejemplificar los requisitos de forma que puedan ser validados desde la parte de negocio como la parte de desarrollo. Estos ejemplos formaran la base a partir de la cual se desarrollaran los tests automáticos que posteriormente podan ser ejecutados de forma automática, obteniendo lo que se llaman especificaciones ejecutables. 

Hora:
09:30 a 11:00

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:
11:00 a 11:30
Hora:
11:30 a 13: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.

Ponente:
Hora:
11:30 a 13:00

Mediante este seminario vamos a conocer las dificultades y desafíos que se nos presentan durante los tests de dispositivos móviles. Estrategia para el test funcional y de compatibilidad. Regresión y re-test en las sucesivas versiones. Herramientas para automatizar las pruebas, retos y dificultades. Trabajando un caso práctico: Test Visual e Instrumentalización. 

Ponente: