Agile is a philosophy

Criticisms of agile tend to fall into descriptions of cults or religions, based on what I see to be a misapplication of the ideas. This is because I understand agility to be a philosophy, or perhaps an ideology.

Agile is a perspective not a process, although many look to some common 'implementations' of Agile methodologies such as Scrum or SAFE for an off-the-shelf solution. What makes this technique unsuccessful is when:

This can lead to thinking that "being Agile" is the goal, but it is not. Actually, when considering that Agility is a business capability, Agile processes are better seen as means of competing in a complex and uncertain marketplace, through incorporating learning, experimentation and fast feedback