Agile in software development is a methodology to deliver software quicker, with more feedback and clarity. It was founded way back in 2001. Main thing in agile is to deliver features in increments, get the feedback from the stakeholders and work on improvements.