Test driven development :fortalezas y debilidades

Abstract

Test Driven Development (Desarrollo Dirigido por Pruebas) es una disciplina de diseño y programación, donde cada nueva línea de código que escribe un programador es en respuesta a una prueba que ha fallado, también escrita por el programador. Sin ser definida como una metodología de pruebas se apoya fuertemente en las pruebas unitarias y también en pruebas de aceptación, basándose en prácticas formalizadas por Extreme Programming. Ha despertado gran interés tanto en ámbitos académicos como de la industria, encontrándose en la literatura investigaciones sobre su aplicación, aunque aún en limitado número, ya sea mediante experimentos controlados o reportes acerca de su práctica en la industria. En el presente artículo se abordará Test Driven Development en general, el dominio de su aplicación y se analizarán ventajas y desventajas de su adopción

    Similar works