Aquí hay una idea que podría hacer felices a ambos grupos y encajar bien con avanzar hacia un enfoque ágil:
Automatice sus comprobaciones de aceptación de usuarios y realice una transmisión por pantalla
http://pragprog.com/magazines/2009-12/automating-screencasts
Parece que parte del problema que tiene es que los planes de prueba que está escribiendo son muy repetitivos y puramente confirmatorios. Para ser honesto, no llamaría a lo que está escribiendo pruebas en absoluto: si solo confirma los requisitos, está comprobando . Automatizar esto y hacer screencasts le permitirá empaquetar una demostración ordenada para sus clientes con regularidad (incluso podría enviarlos durante un breve período diario): es más probable que hagan clic en una demostración y la vean que abrir un plan de prueba y comience a trabajar en él, por lo que esperamos obtener comentarios más rápidos (muy importante si está avanzando hacia un enfoque más ágil). Podrá reutilizar componentes para que reduzca la carga de trabajo por usted,
También proporciona una forma de ejecutar los requisitos: ¿ha encontrado las especificaciones ejecutables de Gojko Adzic? Eche un vistazo aquí:
http://gojko.net/2010/08/04/lets-change-the-tune/
Si está pensando en esto como una forma de obtener los requisitos en un formulario ejecutable para hacer una demostración a sus clientes , entonces de repente parece mucho menos inútil.
Ahora, poniéndome el sombrero del probador, tengo el honor de señalar que si despega el screencast, los liberará a usted / a sus partes interesadas para realizar algunas pruebas adecuadas, es decir, probar casos extremos y pruebas que realmente desafían la aplicación , en lugar de solo confirmar los requisitos. Le sugiero que proporcione los screencasts junto con preguntas cortas o sugerencias para las áreas sobre las que desea recibir más comentarios, por ejemplo:
1) Aquí está nuestro nuevo formulario de registro: ¡mire este screencast para ver cómo funciona!
Sobre qué nos gustaría recibir comentarios: hemos agregado muchas verificaciones adicionales en este formulario para asegurarnos de que los clientes no puedan ingresar los datos incorrectos; realmente nos gustaría que miraran los mensajes de error que reciben los clientes cuando ingrese lo incorrecto y díganos si nuestros clientes los encontrarán fáciles de entender.
También nos gustaría saber si hemos sido demasiado estrictos en algunos casos: si tiene datos de clientes particularmente inusuales (tal vez un nombre muy largo o muy corto, o alguien con caracteres inusuales en su nombre, o algo más en lo que no pensamos, o tal vez su dirección no tiene el nombre de una calle o algo extraño como ese?) Entonces, ¿tal vez podría pasar unos minutos probándolos?
Es decir, presenta un bonito screencast y luego pide comentarios, enmarcandolo sin ser demasiado específico, haz que piensen en posibles problemas en lugar de solo confirmarlo. Haga que piensen , en lugar de simplemente hacer clic a ciegas en un plan de prueba. Básicamente estás escribiendo una carta de prueba exploratoria para ellos. (Si observa los Cuadrantes de prueba ágiles , estas serían pruebas en el Cuadrante 3).