Micron Technology interview question

Explain the agile software development methodology.