Pregunta de entrevista de Autonomic

What is test driven development