Question d’entretien chez Alion

Why do you think test-driven development is useful/not useful?