Microsoft Interview Question

How does Agile methodology work?