Antonio Morales ha tenido la amabilidad de narrarnos su experiencia en expo:QA 2014

Los días 26,27,28 y 29 de Mayo tuvo lugar en Madrid ExpoQA, exposición centrada en mostrar las mejores prácticas y últimas tendencias relacionadas con el testing de software, la primera edición tuvo lugar en 2004, si bien el año pasado no contó con los apoyos necesarios para celebrarse, personalmente creo que es un gran evento del que hacer eco dentro de todas las empresa IT dedicadas al desarrollo de software. Este año he podido acudir de la mano de ATI y asistir a algunas ponencias bastante interesantes dentro del mundo del testing. Si bien no es mi campo, pues me dedico a la administración de sistemas en explotación, me han mostrado las problemáticas de un departamento para mi desconocido.

En las ponencias a las que acudí pude conocer de primera mano claves como las expuestas por Mais Tawfik (PerfNG) que opina que el valor de las pruebas de rendimiento no se encuentra en el número de casos de uso estudiados, la cantidad de scripts generados para ello, las pruebas ejecutadas o la cantidad de datos recogidos, sino más bien en la adaptación de las pruebas a las limitaciones del proyecto, la eficacia de estas para exponer las debilidades relevantes del sistema y si la información obtenida por estas pruebas es relevante para encontrar una solución. Me siento identificado con esta ultima clave pues a veces extraemos tanta información que esta se convierte en desinformación.

Atsushi Nagata (Sony Corporation) en su charla sobre “Mejora del análisis de la causa raíz con procesos iterativos” comentaba la evolución del proceso de búsqueda de causa a raíz a un proceso ágil (Agile Root Cause Analysis) y como con esta herramienta han conseguido mejorar el análisis y la habilidad de identificar problemas hasta cuatro veces mas rápido. Por otra parte esta herramienta ha mejorado la confianza de la relación entre los equipos y la motivación. Todos estos beneficios han repercutido en una mejora de la calidad de sus aplicaciones.

Por su parte Derk-Jan de Grood (Valori) comentaba que el 84% de la empresas que aún no han desarrollado software para dispositivos móviles actualmente ya están pensando en ello, dato importante para aquellos que miran nuevos horizontes. Las consideraciones en el desarrollo y testing de estas movilapps no debe ser el mismo que el de las aplicaciones convencionales pues el diseño de estas depende del ecosistema hardware/software donde se desarrollen, memoria, consumo de cpu, consumo de batería, etc.

Una de las ponencias a mi parecer más amena fue la de John Stevenson (Cisco), “Trabajar sin tanta automatización”, donde se abogaba por el trabajo humano en la búsqueda de bugs en lugar de la automatización sin sentido, para ello daba algunas claves: Automatizar el mínimo que satisfaga las necesidades y expectativas de los clientes. Asegurarte que el coste de mantenimiento de tu automatización sea mínimo. Ser precavido con los indicadores porcentuales y con la información que estos no muestran. John nos lanzo una pregunta:
- ¿Liberarías una aplicación que pasa el 99% de sus pruebas correctamente? La respuesta debe ser una pregunta… ¿qué 1% fallo?

La ponencia de Dorothy Graham fue una de las más esperadas, Dorothy nos hablo sobre "Errores inteligentes en la automatización de pruebas" hizo hincapié en los beneficios de la automatización y la falsa creencia de que el automatismo de las pruebas beneficia el ROI (Return Of Investment) .

Saksham Sarodem (Cognizant), “Innovación a través de la introspección”, nos conto como platear correctamente las pruebas, avanzar en ellas y planteo los roles necesarios para un equipo de pruebas.

La ultima ponencia a la que acudí fue la de Armin Beer (Beer Test Consulting), “El uso de taxonomías de defectos para la revisión eficiente de requisitos y el diseño de pruebas en proyectos industriales” donde hablo de cómo mejorar los sistemas de pruebas mediante taxonomías de defectos y como un adecuado uso de estas puede identificar errores sistemáticos, reducir los defectos e identificar áreas de mejora potencial, así como reducir costes del proyecto. En todas las conferencias a las que acudí pude aprender algo, puesto que ese creo es el objetivo final, para mí fue un visita productiva.

¿Volvería otro año? La respuesta es sí.

Saludos.

Antonio Morales

Alta boletín ATI