Blog - Mr Suricate

UNA BREVE INTRODUCCIÓN AL MUNDO DE LAS PRUEBAS (Y DE LA CALIDAD)

Escrito por Michael Granier | 28 Ene 2022 10:56:11

¡Hola a toda la comunidad!

Con el equipo Mr Suricatequeríamos crear un blog con artículos sobre pruebas y automatización, comercio electrónico y cualquier otra cosa que nos pareciera relevante para compartir con vosotros.

Por mi parte, he decidido tomar mi pluma digital para escribir algunos de estos artículos durante los próximos meses: entre posts humorísticos o de humor, reseñas en el blog, encuestas y comentarios, haré todo lo posible para que mi interés por las pruebas y la automatización sea lo más emocionante posible.

¿Pero quién soy yo? 

Empecemos por presentarme:

Michael Granier, Suricate desde mayo de 2020 tras 12 años en los equipos de voyages-sncf.com, oui.sncf, e-voyageur technologies (y enhorabuena por la llegada de SNCF Connect & Tech y la nueva versión del sitio) en los campos de pruebas y calidad.

Certificado ISTQB nivel 2 Test Manager, apasionado de la tecnología y en especial de la automatización de pruebas, participo como espectador, ponente o facilitador en JFTL y en diversos clubes de pruebas (cuando el contexto de salud lo permite por supuesto...)

 

¿El probador Granier?


Para los que tengan la referencia, esta es una bonita calificación que compartimos internamente para las entradas de mi blog 😉 

Fabien incluso ha planeado encontrarme una bonita camisa floreada para que parezca más que real.

No dudéis en comentar si queréis absolutamente que me lo ponga y mantener este nick para el

¡futuros artículos (o para ahorrármelo :D)!

 

 

La prueba, ¡una elección estratégica!

Empecemos con una introducción a las pruebas y la calidad.

En 2022, la calidad del producto ya no es una opción.

Pero, ¿qué es la mala calidad del producto?

Lo primero que suele venir a la mente es la pérdida de negocio que un incidente de producción puede causar en la facturación de su empresa.

Aunque éste sea el primer indicador que haga reaccionar a las altas esferas, no hay que descuidar el importante impacto en el usuario final, que tendrá una fuerte repercusión en su e-reputación, mucho más compleja de recuperar que una pérdida financiera.

Este último, muy fácil y regularmente desvirtuado desde la llegada de las redes sociales, es un indicador muy importante para los internautas, clientes habituales o futuros. 

Las anomalías, ya sean funcionales o no, están muy a menudo relacionadas con un fallo en el ciclo de validación antes de la publicación.

Una solución: invierta en una estrategia de pruebas que se adapte a su contexto y que tenga en cuenta todos sus aspectos, funcionales o no, y que le permita implementar los tipos de pruebas adecuados en el lugar correcto, ¡desde el código hasta la interfaz!

El objetivo de una estrategia de pruebas es, sobre todo, colocar las pruebas adecuadas en el lugar adecuado para medir la calidad de su aplicación con el fin de detectar fallos y defectos que deben corregirse en el momento adecuado, es decir, por supuesto, antes de pasar a producción...

Así se evita que una anomalía se convierta en un incidente fatal que provoque la ira de Internet contra ti (¡quemad a la bruja!).

 

Todo un equilibrio que hay que poner en marcha 

Y, sin embargo, las pruebas en el presupuesto de un proyecto siguen considerándose habitualmente como un centro de costes al que se da prioridad, ya que es difícil cuantificar sus beneficios concretos... 

Es una triste última rueda en la que a veces es obvio recortar, para gran disgusto de los equipos... y de los futuros clientes.

Sin embargo, es rápido, sencillo, pero muy desaconsejable (créanme) ver los costes de la no calidad de su producto si no se realizan pruebas.

La calidad y las pruebas están intrínsecamente ligadas: las pruebas son esenciales para medir la calidad y, lógicamente, para aplicar las buenas prácticas necesarias para mejorarla.

Ojo, hacer calidad no es hacer pruebas, es un estado de ánimo general que debe establecerse en el equipo del proyecto 😉

Y también hay que tener cuidado de no caer en la trampa contraria, llamada exceso de calidad, realizando demasiadas pruebas. 

Hay que encontrar un equilibrio para obtener un rendimiento óptimo de la inversión, incluso en la validación de sus aplicaciones.

Una vez establecida esta estrategia, será el momento de acoplarla con una estrategia de automatización eficaz, que le permitirá desplegar en producción con un producto de calidad controlada, y satisfacer otra necesidad: validar y entregar más rápido y con mayor frecuencia en producción !



Naturalmente, hablaremos de la automatización en un próximo artículo.

Manténgase en sintonía...