Agile - это не метод разработки, а образ размышления!
Основные принципы для принятия решений указаны в манифесте сылка выше.
Нельзя сравнивать Методологии и Ценности на которых человек принимает решение.
Сравнивать можно Scrum, Kanban, Waterfall и т.д. И то, Scrum и Kanban это не методология, а фреймворк.
Очень доступным языком всё о Scrum, Kanban рассказывается вот тут:
https://vimeo.com/90713041
А о том на каких проектах чем лучше пользоваться и что такое Agile можно понять тут
https://vimeo.com/90713060