Diseño modular orientado a pruebas