Ні для кого не є секретом, що існує тісна взаємозалежність між розробкою і використанням програмного забезпечення. Саме цим і користується низка практик, що отримали загальну назву DevOps і мають своєю метою допомогти організаціям швидше та якісніше створювати та оновлювати програмні продукти і послуги. Ця методологія зосереджена на узгодженні розробки і постачання програмного забезпечення із його використанням, і це завдання зазвичай вирішується за допомогою автоматизації процесів і стандартизації середовищ розробки з метою забезпечення швидкої підготовки релізів.