UAT y una síntesis de las mejores prácticas

UATUAT – Mejores Prácticas, contenido y mapa mental extraído del documento: Take your UAT from the Stone Age to te Digital Age – Panaya

Una síntesis del contenido referido con las mejores prácticas.

UAT áreas a cubrir

  • DEFINIR BUENAS MÉTRICAS
  • GESTIONAR INCENTIVOS
  • COMPROMISO PARA ADOPTAR CONSTRUCCIONES
  • CONCIENTIZAR AL USUARIO
  • GESTIONAR LA CRITICIDAD EN LA PREPARACIÓN DE LOS DATOS
  • CAMBIAR Y REMOVER
  • ADMINISTRAR A LOS TESTERS
  • CLARIDAD EN LA LISTA DE TRABAJO

.

UAT – Síntesis

Respecto a los aspectos generales

DEFINIR BUENAS MÉTRICAS
Definir buenas métricas permite que podamos realizar seguimientos diarios del progreso de nuestro testing, cuantas veces querramos y así de esta forma, efectuar ajustes tan pronto como lo necesitemos.
Otra consideración importante es definir metas y KPIs (Indicadores Claves) en las métricas porque de esa manera podremos identificar todo lo que no es necesario probar, a lo que sí es necesario y que formará parte del objetivo de cada prueba y así no cancelar innecesariamente una prueba o perder una prueba de importancia.
Ejemplo de ésto lo tenemos si definimos que queremos medir el número de pasos probados por hora. En esta condición, no habrá que esperar hasta el final del día para realizar ajustes, cada hora significará mucho dentro de nuestro ciclo de UAT.

GESTIONAR LA CRITICIDAD EN LA PREPARACIÓN DE LOS DATOS
Todos sabemos el tiempo que se consume para encontrar datos y preparar condiciones de ambiente para utilizar durante las pruebas.
Este consumo a veces se traduce a tiempo que se pierde.
Hay que asignar tiempo para generar datos que se utilizarán durante las pruebas.
Hay que asignar tiempo para documentar correctamente los scripts de pruebas (manuales y/o automatizadas).

Respecto a los Usuarios Claves

COMPROMISO PARA ADOPTAR CONSTRUCCIONES
Un factor a considerar es incluir a tantos usuarios claves como sea posible para ampliar las posibilidades de compra interna.
Asegurar que los usuarios del negocio formen parte del proceso de las pruebas de aceptación de usuarios, hace que sientan más aún el sentido de propiedad. Cuanto más involucramiento haya de parte de los usuarios claves en el proceso, más aumentará la compra interna.

 

CONCIENTIZAR AL USUARIO
Hacer ver al usuario de negocio y/o usuario clave de los pasos que están bloqueando una prueba es de suma importancia para el proceso, ya que hay pruebas diarias que han sido asignadas a cada uno de los integrantes del equipo de probadores que pueden verse frenadas hasta tanto no se decida qué hacer para continuar.
Del lado del usuario de negocio y/o usuario clave puede ser que no vean la urgencia ya que posiblemente desconozcan cuántos pasos deben llevarse a cabo por cada una de las pruebas que forman parte de la cobertura diaria que se tenga como objetivo dentro del proceso.

 

CAMBIAR Y REMOVER
Cambiar y eliminar pasos obsoletos en el plan de pruebas será un factor clave.
Todo proceso de negocio es dinámico y cambiante, razón por lo cual pudo haber sufrido cambios que habrá que gestionar.
De esta forma, es posible que algunos pasos de ciertos scripts de prueba, ya no sean necesarios de ejecutar.
En estas situaciones, les puede llevar tiempo a los Probadores identificar y comunicar dichos pasos como obsoletos para que el Administrador de las pruebas lleve a cabo el respectivo ajuste en el plan.
Revisar los pasos de aquellos scripts de alto nivel con los usuarios de negocio y/o usuarios claves correspondientes.

 

Respecto a los Testers

GESTIONAR INCENTIVOS
Es importante ofrecer a los Probadores buenos incentivos sin desmotivarlos.
Por ejemplo, definir qué tipos de comidas y bebidas, premios se les puede ofrecer durante los días de prueba que sabemos serán de mucha presión, considerando la extensión que tenga o que pueda ampliarse el UAT. Hay que recurrir al ingenio para motivar al equipo de manera tal que sea productivo durante las pruebas.

 

ADMINISTRAR A LOS TESTERS
Considerar el trabajo on site de los Testers, reuniéndolos en una misma ubicación y hasta por área funcional.
Para Probadores en modalidad remoto tal vez sea necesario considerar otra función a cumplir, propia de su modalidad.
Siempre habrá preguntas y ajustes en los entrenamientos que requiera el proceso de UAT.
Es necesario para aprovechar el tiempo asegurar la participación de los usuarios de IT y del negocio.

 

CLARIDAD EN LA LISTA DE TRABAJO
Asegurar que cada Tester tenga una Lista de trabajo clara, para organizar su trabajo.
El usuario de negocio y/o usuario clave necesita saber exactamente lo que tiene que hacer.
Es recomendable el uso de herramientas colaborativas o en su defecto imprimir documentos, informes o planillas de cálculos.


¿Te ha interesado esta publicación?

¿Has tenido alguna experiencia en este campo?

Si encuentras algún defecto, por favor envíanos la novedad a:

info@testingbaires.com

asunto: Defecto Blog

 

 

Gus Terrera

Apasionado por el agile testing y la ia.

Deja una respuesta