What is Agile?
Agile is a methodology that involves the continuous iteration of development and testing in the Software Development Life-Cycle process.
Whereas DevOps bridges the gap between Developers & IT Operations, Agile bridges the gap between the customer/software requirement and the developer.
Agile focuses on creating small, rapid releases of software compared to traditional monolithic 'go live' waterfall approaches. Agile relies heavily on customer feedback and collaboration, emphasizing the 'shift left' idea of testing earlier in the SDLC.
Agile methodologies' focus is on functional and non-functional readiness.