Micron Technology Interview Question

Explain the agile software development methodology.