Muchas veces me encuentro diciendo que el testing sirve para ganar confianza en el software, para lograr que hayan menos defectos, menos necesidad de soporte, menos problemas, etc. Obviamente esto es especialmente útil al intentar “vender” el concepto de testing, mostrar la necesidad. Por contrapartida, me encanta la visión de Michael Bolton sobre el testing y la confianza, la cual expresa en este blogpost, indicando que “ganar confianza en el software” no es el objetivo del testing.
It is not the job of testing to build confidence in the product. Confidence is a relationship between the product and some stakeholder. It is much more the job of testing to identify problems in the product—and in people’s perceptions of the product—that are based on or that would lead to unwarranted confidence.
Sin embargo creo que desde el punto de vista utópico, sí tiene sentido en pensar en que el testing sirve para ganar confianza. Más que nada, pensando en la utopía del testing con el concepto de utopía que maneja Eduardo Galeano… es como el horizonte al que intentamos acercarnos, nunca llegaremos pero nos hace seguir caminando.
crear es fácil, pero no lo es hacerlo con calidad. Y si no creamos con calidad nunca vamos a dar confianza.
me encanta la metafora que haces con la utopia
Gracias 😀
Buenas noches, creo que para lograr mejores rendimientos es fundamental la confianza que le tenemos a nuestra creación, la metáfora utilizada es muy oportuna y la comparto, siempre debemos seguir caminando para ir logrando objetivos.
Pienso que el Testing nos debe dar confianza de que estamos haciendo las cosas bien y nos debe alentar a superarnos.