Siguenos en:

jueves, 19 de junio de 2014

Testeando el mundo

Muchos sabemos de unas cuantas características que todo tester debería tener, por ejemplo, curiosidad, creatividad, pensamiento crítico, pensamiento lateral, etc. Y esas características nos ayudan a generar ideas sobre cómo poner a prueba aplicaciones o sistemas, permitiéndonos dar en nuestro trabajo un desempeño, como mínimo, aceptable.

Pero ¿qué pasa cuando se aplican esas características en la vida diaria? ¿En acciones o conversaciones cotidianas? Eso me pasa a mí y puedo ver que le sucede a otros testers. Y no es algo que yo elijo hacer (al menos proactivamente), y yo diría que los demás tampoco.

Muchas personas, sin ser testers, tienen algunas de éstas características, pero el enfoque organizado de estos atributos, que se adquiere al entrenarse en testing, ha hecho que se conviertan en herramientas de la vida diaria.

 Esto da como resultado poder tener una conversación interesante de prácticamente cualquier tema, aun si es algo absurdo. Provoca siempre estar receptivo a inconsistencias o anomalías en cualquier lugar: un supermercado, un libro, una tienda de ropa, hasta los vicios de lenguaje al interactuar con la gente. Hace que te tomes un segundo más para decidir o combinar cosas de una manera diferente a la tradicional y así generas hilos de pensamiento extraños, que no sabes a dónde van a llegar o si serán de utilidad, el único propósito es explorarlos.


Entonces, cuando sucede esto, exactamente ¿qué significa? Puede haber muchas respuestas, pero para mí demuestra que el testing tal vez no es sólo un trabajo, sino una manera de aproximarte a tu entorno. 

Creo que si estás un poco de acuerdo con ésto, tal vez tienes el mejor trabajo en testing que puede haber. ¿Cierto?

martes, 10 de junio de 2014

Tienes el mejor trabajo en testing que puede haber


El siguiente es un post inspirado en un post de Eric Jacobson, inspirado en un post de Michael Bolton, si, así de poco original soy.

Sin embargo me pareció relevante escribir al respecto ya que se habla del puesto perfecto en testing, y de cómo puede ser tuyo sin que aun te enteres.

Todos sabemos que el objetivo principal de las pruebas de software es el de encontrar fallas o defectos, sin embargo, ¿Será esto lo que realmente motiva a un tester?


En lo personal a mí no me motiva encontrar un defecto, reportarlo, discutirlo y que resulte que no se hará nada al respecto. La motivación viene de otras fuentes como lo es ver que en realidad se está mejorando un sistema, es claro que nunca tendremos un sistema que no falla, pero personalmente encuentro motivación en que al final de cada proyecto, el equipo de testing tiene una lista de formas en las que el sistema fallaba y nos aseguramos que al menos, no lo hace de la misma manera.

Impulsar iniciativas, desafiar el status quo, desenvolverse como profesional en medio del caos, discusiones, debates, procesos pobres, incertidumbre, técnicas de pruebas desconocidas. . . . para mi suena como el área de juegos de un tester.

En poco tiempo he aprendido a disfrutar de mi trabajo, hacer pequeños cambios, mejorar la colaboración entre desarrolladores y testers, todo gracias estos factores antes mencionados que no son otra cosa sino los mejores entrenadores que un tester pueda tener.

Así que hace poco descubrí que tengo el mejor puesto de testing que puede haber y probablemente ustedes también lo tengan.

Espero puedan compartir sus comentarios al respecto.