Pergunta de entrevista da empresa Intelliant

What is Agile methodology, test driven development?