Agile at its foundation is a way of conducting work governed by a set of principles. Agile has been “productized” (different Agile Flavors) for specific work needs and special practices have been established to get the work done. With that said, most organizations feel they just need to teach their team the practices and get to work. The reality is that is a major mistake.
As a way of working, Agile is a monumental transformation. It requires the worker to engage in their work with a completely different mindset. It requires organizations to monitor and measure themselves differently. Finally it requires managers to practice a completely new set of skills when it comes to “managing” their teams (the reality is you don’t manage your team any longer in Agile).