The advantages of Agile software development are as follows:
⇒ better product quality
⇒ satisfied end-users
⇒ improved controls
⇒ easier to predict a project
⇒ enhanced flexibility
⇒ reduced risks
⇒ sustainable improvement, etc.
Knowing all the Agile advantages and disadvantages, you can be able to make a balanced decision.