Agile is a mindset, philosophy or way of thinking that is comprised of a set of principles and values (as outlined in the Agile manifesto). It serves as an over-arching umbrella for practices and frameworks that embrace those values and principles, such as Scrum and Kanban. An agile mindset in the workplace encourages faster thinking, more accountability and more efficient, flexible ways of working. Let's see in detail.