DevOps kann als Erweiterung der agilen Softwareentwicklung verstanden werden. Die agilen Prinzipien und die zugehörige Philosophie werden bei DevOps auf den gesamten Lebenszyklus der Softwareentwicklung ausgeweitet.