Практически в каждой статье в интернете, посвященной DevOps, обязательно есть сравнение DevOps и Agile. Сегодня хотели бы разобрать в чем разница. А разницы по сути дела нет, потому что эти два понятия не стоит сравнивать друг с другом. Agile – это набор методов и практик для гибкого управления проектами в разных прикладных областях, от разработки ПО до реализации маркетинговых стратегий. Agile-методология основывается, в первую очередь, на визуальном контроле. DevOps же - это что-то, что обслуживает Agile. Рождение, рост и развитие DevOps - это по сути дела следствие того, что появился Agile, начал расти и у него появились некие потребности. Коротко говоря, Agile - это концепция, набор рекомендаций что делать. А вот как это делать с технической точки зрения, как это реализовывать - это уже задачи DevOps, который в техническом плане реализует и поддерживает Agile.