Cronica VLCTESTING 2013 (PARTE 1)

On 19 noviembre, 2013, in Conferencias, by twiindan

No he tenido tiempo aun de asimilar la resaca de QA&TEST, cuando a los pocos días ha llegado la tercera edición del VLCTesting!

Para los que no lo sepáis, estas conferencias nacieron en el 2011 para sustituir a las antiguas JTS (Jornadas de Testing de Sotware) que habían desaparecido por la crisis. A nivel personal me encanta que una institución universitaria como es el ITI organice unas conferencias, ya que demuestra que en algunos puntos de España hay interés incluso dentro del mundo de la educación :)

Pues allá vamos, VLCTesting empezó con la apertura del maestro de ceremonias Maximilliano Manisse que es la cara visible de la organización de estas, para seguir con una conferencia de Francisco Sanchez Cid. Francisco es un programador con varios años de experiencia, y que nos ha mostrado la visión que tienen los programadores cuando les introducen una persona de QA. Una presentación lleno de tópicos que generalmente son ciertas al 100 %, y que con el tiempo se han de ir eliminando para que no haya guerra entre ambos perfiles.

La ponencia de después vino por parte de otro imprescindible en estas conferencias, Antonio Calero. Antonio es un apasionado de las métricas y de la visualización de estas, por eso en esta ocasión nos explico maneras de visualizar las métricas para que sean entendibles para el resto de mortales. A parte nos volvió a mostrar el software que han desarrollado para mostrar las métricas de Sonar mediante la construcción de una ciudad. Podéis probar el software (es Opensource) aquí.

Posteriormente tuvimos la charla de Salvador Folgado sobre pequeñas mentiras sobre la calidad de software, donde también nos explicaba ciertos tópicos sobre herramientas, métricas, coberturas, costes… nada que destacar la verdad.

Llegamos a uno de los temas clave de las conferencias… tests en los dispositivos móviles. Mi impresión después de ver las diferentes conferencias y seminarios que he estado sobre este tema es que el mercado sigue estando muy muy verde… el desarrollo ha ido varios años por delante que el testing en este campo, recordando a aquellas épocas en las que la automatización de tests se hacia con aplicaciones play / record, que luego se convertían en baterías inmantenibles. A parte, creo que en general no nos hemos concienciado  de que realmente se necesita un enfoque diferente, ya que tiene una serie de posibilidades que no se contemplan en aplicaciones web o aplicaciones cliente. Aun así creo que esta evolucionando a muy buen ritmo y que poco a poco irán saliendo nuevas formas de conocimiento al respecto y nuevos frameworks donde automatizar no sea un dolor de cabeza.

Inés Toribio consiguió que me entrará un poco de morriña de trabajar en el entorno regulado y médico. En la conferencia mostró los problemas que se encontraba en su día a día en un entorno muy muy regulado (por la FDA) y donde tienes que lidiar con ingenieros mecánicos, electrónicos, programadores, etc. y donde los entornos de cliente no son facilmente accesibles por su coste de fabricación. La verdad una charla muy interesante y que me trajo muchos recuerdos de mis antiguos días en este sector.

Y llego la gran Keynote. Una Keynote llevada por Javier Garzas sobre que diferencian las empresas que hacen buen software. Mi opinión personal (y enfatizo PERSONAL), es que Javier como Orador es un puto crack! Sin lugar a dudas, sabe como llevar al público, sabe como hacer conferencias impactantes, con mensajes que tocan la emotividad del publico, en ese aspecto hay que señalar que la conferencia fue de 10! Por otro lado, consideré una conferencia vacía en contenido para mundo del testing, una conferencia que podría haber realizado de la misma forma en un curso de desarrollo, de Product Owners, de Agile o de Managers incluso… Un contenido muy “comodín” que me supo a poco. Creo que una persona con su experiencia en temas de calidad, podría haber generado una conferencia que realmente hablara de calidad de software, ya que es una persona que como consultor ha vivido y visto las entrañas de muchas empresas, de donde habrá podido aprender muchísimo.

Y hasta aquí la primera parte de la crónica. En la próxima parte explicaré las conferencias que faltan junto con el seminario al que fui (el otro lo impartí yo) y la experiencia de la mesa redonda e intentaré dar una pequeña valoración final sobre las conferencias.

Happy Testing 😉

Tagged with:  

Cronica de QA&TEST 2013

On 10 noviembre, 2013, in Conferencias, by twiindan

Después de mucho tiempo sin publicar, he decidido volver explicando un poco lo que he visto en la conferencia de QA&TEST. Porque he elegido este post para volver? Por varios motivos que ahora expondré.

El primer es porque siempre he tenido un cariño especial a esta conferencia dentro del panorama español. Para mi fue la primera conferencia a la que asistí como oyente y fue el inicio de mis incursiones en conferencias de calidad. Fue un momento especial, sentir que realmente fuera de mi empresa había vida relacionada con la calidad de software y que no era yo el único sufridor. A parte conocí a mucha gente del mundillo de Barcelona, lo que me permitió posteriormente intercambiar opiniones con más asiduidad y llegar a entrar en la asociación TestQA y ayudar a montar los eventos que realizan.

Pero no solo me abrió los ojos respecto a realizar networking en el mundo de la calidad, si no que descubrí muchos temas que no conocía, y me animo a tomar una decisión… en algún momento me gustaría a mi también llegar a ser un experto como la gente que exponía y poder compartir mis experiencias en una conferencia… y justamente dos años después la organización de QA&TEST me dio la oportunidad de  compartir mis experiencias de Grifols. Fue una experiencia increíble, un subidon de adrenalina que recomiendo a todo el mundo y que realmente engancha. A parte los organizadores de QA&TEST trata con mucho mucho mimo a los ponentes (y también a los oyentes), cosa que provoca querer repetir.

Es la quinta vez que voy a estas conferencias y creo que tengo suficiente objetividad para poder decir que cada año la organización y el nivel de las charlas ha mejorado, cada vez creo que son mucho más interesantes y que el publico ha evolucionado con ellas. Tuve una conversación con un compañero que le comentaba que hace años había más trajes y corbatas que testers de verdad, y que este año se ha visto que los porcentajes se han dado la vuelta… es más en la conferencia de Spotify el speaker pregunto cuanta gente estaba automatizando y mi sorpresa fue ver que más de la mitad de la sala se levanto! Creo que es una buena muestra de la evolución de los asistentes de la conferencia y de las conferencias que se realizaron que en este caso fueron mucho más técnicas y de bajo nivel.

Bueno y después de todo este rollo emotivo me gustaría comentar lo vivido estos días en las conferencias de QA&TEST.

Todo empezó con los tutoriales, en este caso me decanté por el de “How to break Software” de Jon Hagar, pero por desgracia solo pude asistir a la primera parte :(. Igualmente estuve suficiente tiempo para decir, que estuvo muy bien enfocado, con muchos ejemplos practicos que permitían a Jon mantener la atención del publico. Estuvimos trasteando con juguetes electrónicos que contenían software y con robots. Me gusto mucho el enfoque práctico de esta sesión, y me supo muy mal perderme el resto de la sesión.

Después de la comida empezaron oficialmente las conferencias con la Keynote de Lynn Mckee, excepcional como el año pasado, con una presentación sobre stakeholders y como actuar delante de cada uno de ellos. Por la tarde destacar la conferencia Mauri Edo, sobre como utilizar metodologías de calidad de software y de testing en un entorno que no era de software testing como es el mundo de las encuestas y estudios de mercado, la verdad que una conferencia muy interesante y curiosa.

Empezo el segundo día con una gran intervención de Jan Van Moll sobre Root Cause Analysis para luego seguir con la conferencia de Thiago Gomes sobre un mix de exploratory testing y scripted testing, con unos ejemplos de como lo habían implementado en sus proyectos. Muy interesante, pero como me pasa generalmente con el testing exploratorio, se me hace complicado utilizarlo en mi entorno a trabajar sobretodo con servicios web. Destacar despues la conferencia de Alex Rodriguez sobre técnicas de análisis estático, un tema generalmente olvidado dentro de nuestra industria, pero muy importante para la calidad del software y su mantenibilidad.

Y ya llego el momento… por segunda vez subí al escenario para esta vez soltar toda la adrenalina y nervios acumulados en las últimas horas… y encima en ingles! Como siempre para mi la experiencia fue muy enriquecedora, eso si… sobre esta mejor que el feedback lo de otra persona y no yo 😉

Ya había acabado el segundo día (no me pude quedar a la mesa redonda), pero por la noche siguio la cena de gala donde pudimos seguir haciendo networking y hablando sobre temas de testing. La verdad que tuve la oportunidad de intercambiar opiniones con la gente de Spotify, y con una persona a la que sigo desde hace años “Pradeep Soundararajan”.

Y ya llego el último día de las conferencias, en ese momento yo ya estaba mucho más tranquilo, y reconozco que es el día que más disfrute. Destacar las tres conferencias que vi ese día, todas de caracter muy muy técnico, cosa que disfrute como un niño. Destacar como no… la ganadora que fue sobre como Spotify realizaba la automatización en los diferentes entornos donde tienen la aplicación utilizando diferentes herramientas, pero sobretodo programando los tests ellos mismos. Aun así me quede con ganas de saber más de su backend y como tenian montado todo el sistema de escalabilidad de este.

En resumen, yo definiria las conferencias de este año con una simple palabra NIVELAZO! Tanto las grandes estrellas como Lynn y Praddep no han decepcionado, pero a parte ha venido gente con mucha experiencia a contar sus aventuras dentro del testing y de las cuales he podido aprender mucho. Una vez más una de las mejores experiencias de mi vida :)

Ahora a esperar hasta el año que viene y de momento… Happy Testing!