Agile was manifested as an answer to the increasing disappointments with Waterfall as well as other methodologies that were inflexible and highly structured. This methodology is intended to support change as well as the need for producing software faster. It values individuals, their relationships plus interactions with tools. Agile points customer collaboration during the complete development process. It also answers to change rather than following one set-in-stone plan. Moreover, agile focuses on exhibiting working software, instead of documentation.

BY Best Interview Question ON 30 Mar 2020