As often happening with new terms, DevOps is a broad term for defining a collision of two other trends:
According to Wikipedia, this term is a software development method, emphasizing communication, collaboration, integration, automation and measurement of cooperation between developers and other IT professionals.
As Agile is characterized by values, principles, methods, practices and tools, we can do the same with DevOps. If you are interested in more details on these above, please read this article.
Keep up to date