Documentos de Académico
Documentos de Profesional
Documentos de Cultura
1 de 3
http://confluence.cub2k.com/pages/viewpage.action?pageId=37686574
Table of Contents
El Desarrollo Guiado por los Test de Aceptacin (o "Acceptance TDD") es una prctica que est descripta en detalle en el libro
Bridging the communication gap (en el libro se llama Agile Acceptance Testing)
Resumimos a continuacin las ideas principales
Objetivos de la prctica
Introducir la CALIDAD EN EL PROCESO y no que la calidad sea algo que se controla "al final" como en las
metodologas ms tradicionales
Se PREVIENEN los bugs en vez solamente controlar que no haya bugs al final
2 de 3
http://confluence.cub2k.com/pages/viewpage.action?pageId=37686574
Como se nombr antes, que todo el equipo tenga una visin compartida de lo que hay que construir.
Tener una visin comn entre todos (cliente y equipo de desarrollo) de las condiciones de aceptacin del sistema.
Esto permite lograr el real "working code" que est aprobado por el cliente.
Se minimiza, o mejor an se elimina, el GAP entre "est programado" y "est testeado" permitiendo una medicin
clara del avance del proyecto usando la Velocidad del equipo y llevando Release Burndown Chart
La utilidad de est prctica puede ponerse de manifiesto cuando medimos el GAP entre el "est programado" y "est
testeado/aprobado" . Este gap se puede medir adaptando ligeramente el Release Burndown Chart ver aca
Otros comentarios
Un paso muy recomendable, aunque no necesario, es lograr que estos ejemplos/tests se ejecuten en forma automtica con
herramientas como Fit-Fitness
La tcnica se complementa muy bien con User Stories, porque all se escribe mucho menos en forma de requerimientos
detallados. Entonces est prctica permite detallar los requerimientos en la forma de tests. De todas formas, tambin
puede usarse con Casos de Uso.
Referencias
3 de 3
http://confluence.cub2k.com/pages/viewpage.action?pageId=37686574
Ver un Ejemplo de Documentacion Funcional con Test de Aceptacion.pdf del proyecto Midawi
Bridging the communication gap
http://gojko.net/2010/08/04/lets-change-the-tune/ : blog del autor de Bridging the communication gap
http://www.infoq.com/news/2011/04/representing-agile-testing : un articulo que muestra distintas formas de escribir
test de aceptacin
http://xprogramming.com/xpmag/jatRtsMetric est prctica permite implementar la mtrica de "Running Tested
Features" ( RTF
Test Driven_ TDD and Acceptance TDD for Java Developers.pdf : la parte III del libro est dedicada a este tema
"Building products with Acceptance TDD"
Acceptance TDD Explained: esta pgina est basada en el libro anterior
Capitulo 16 de Succeeding with Agile
http://testobsessed.com/2010/07/19/why-test-automation-costs-too-much/