Les concepts sous-jacents englobés par DevOps sont, à première vue, simples, mais représentent une reformulation sismique dans le contexte de la production et du support des logiciels. Plutôt que de maintenir des compétences et des organisations discrètes en matière d'ingénierie des applications ("Dev") et de gestion informatique ("Ops"), DevOps impose le recours à des équipes plus petites dotées d'une expertise transversale pour améliorer la fonctionnalité des logiciels et les processus utilisés pour les fournir.