Pergunta de entrevista da empresa Stride Consulting

What are your thoughts on test driven development/agile methodology/pair programming?