1. 2. Introduction Warning! Agile Current StatusCommon Agile Practices Criticisms 3. Agile software developmentis a group of software development methodologies that are…