Agile is not a methodology or process, it is a set of principles published in The Agile Manifesto.
-
Communication and roles are more important than process. Process should be organic and what most efficiently implements agile principles.
-
Communicating with your team should not occur at timeboxed intervals every day. Scrum should be 24/7. Communication should happen immediately as needs arise.
-
Teams coordinate themselves. Team leads coordinate between teams.
-
Teams should work on one thing at a time until completion. Completion should be excellence.