DevOps is an agile relationship between development and IT operations with an emphasis on automation. It concentrates on the collaboration between developers and other parties involved in building, operating and maintaining software systems. Software development is an ongoing activity; it is divided into sprints. Each sprint consists of tasks that are taken from the project backlog. Dev tasks include Plan, Code, Verify and Package while the Ops tasks include Release, Configure and Monitor.