Para nosotros, entonces, el dicho pasa a ser "LA
CALIDAD ESTÁ EN LOS OJOS DEL OBSERVADOR".
Relacionado con la belleza, también hemos aprendido
que no siempre nuestra profesión o nuestras actividades son consideradas
bellas, ya sea por otros miembros de los equipos de proyecto en que trabajamos,
o incluso por estudiantes y futuros profesionales, que miran el testing como
una actividad de segunda categoría.
Sin embargo, para nosotros el testing ES BELLO, ES
interesante, ES desafiante.
Buscando bibliografía, di hace un tiempo con este
libro, que si bien no es un libro técnico, es muy interesante por la diferente
y sin embargo común temática y por las definiciones de muchos especialistas de
qué es BEATIFUL TESTING para ellos. O qué encuentra bello cada uno, en relación
a nuestra tarea de todos los días.
Beautiful Testing: Leading
Professionals Reveal How They Improve Software (Theory in Practice) by Tim Riley and Adam Goucher (Paperback - Oct. 22, 2009)
Según aclaran los editores, el libro no es una
colección de how-to's, ni una colección de case-studies, y las regalías por su
venta son donadas a una campaña de Naciones Unidas para la lucha contra la
malaria en África.
Recopila ensayos de diversos profesionales,
agrupados a lo largo de tres temáticas; cada ensayo es un capítulo. Las
temáticas son:
·
Los Testers, sus características y su interacción con otras
áreas (capítulos 1 a 4);
·
El Proceso, qué hace el tester y por qué (capítulos 5 a 17);
·
Las Herramientas que ayudan a los testers a hacer su
trabajo más eficazmente (capítulos 18 a 23).
Considero interesantes a nivel general, los
capítulos siguientes y las definiciones de BELLEZA de sus autores:
Capítulo
|
Autor(es)
|
Título
|
La Belleza del Testing está en…
|
1
|
Linda Wilkinson
|
"Was it good for
you?"
|
…La alegría de la exploración y el placer de la caza;
Mantener esto siempre vivo en los testers, fomentarlo y premiarlo adecuadamente. |
2
|
Rex Black
|
"Beautiful Testing Satisfies Stakeholders"
|
…Conocer a los interesados;
Conocer sus objetivos y expectativas; Establecer métricas para medir objetivos y expectativas de los interesados (belleza externa); Establecer métricas para medir objetivos y expectativas de las pruebas (belleza interna). |
6
|
Emily Chen
y Brian Nitz
|
Bug Management and Test
Case Effectiveness"
|
…Administrar los bugs, y medir la efectividad de los casos de prueba,
de la forma más simple posible.
|
11
|
Murali Nandigama
|
"Change-Centric Testing"
|
…La eficiencia, no en el esfuerzo: entender qué se debería probar, y
saber que eso es lo que se está probando.
|
12
|
Karen N. Johnson
|
"Software In Use"
|
…Que en este mundo imperfecto, la gente hace sus mejores esfuerzos
para generar productos que importan, y cada uno de esos productos necesita
gente que los sepa probar.
(Este artículo se refiere en particular a software embebido en dispositivos médicos). |
13
|
Chris McMahon
|
"Software
Development is a Creative Process"
|
…La naturaleza artística de este trabajo: La construcción de software
es un proceso estético, es la labor de interpretación de un artista, y el
testing es la evaluación de esa interpretación. Por eso es bello.
|
18
|
Andreas Zeller
y David Schuler
|
"Seeding Bugs to
Find Bugs: Beautiful Mutation Testing"
|
…Poder experimentar con las herramientas disponibles para hacer
test de mutaciones, y con ellas analizar la calidad de las pruebas
automáticas utilizadas (poder hacer QA del QA).
|
Y en particular, creo que el Capítulo 1, de Linda
Wilkinson, "Was it good for you?", debería ser leído por todos los
líderes involucrados en proyectos, sean o no líderes de testing, y por los
responsables de áreas funcionales de QA/QC.
Otros capítulos pueden resultar igualmente
interesantes, en función al tema / proceso / herramienta que particularmente
tratan y nuestro contexto inmediato.
¿Qué más encuentran bello en nuestro trabajo como
testers?
Post originalmente publicado
en excelza - 21-04-2010
Agregaría: "Simple es bello"
ResponderEliminar