I concetti alla base di DevOps sono, a prima vista, semplici, ma rappresentano una riformulazione sismica nel contesto della produzione e del supporto del software. Piuttosto che mantenere competenze e organizzazioni discrete per l'ingegneria delle applicazioni ("Dev") e la gestione dell'IT ("Ops"), DevOps impone l'uso di team più piccoli con competenze interfunzionali per migliorare la funzionalità del software e i processi utilizzati per fornirlo.