Als DevOps bezeichnet man einen Prozessverbesserungsansatz, der in der agilen Softwareentwicklung und der Systemadministration angewendet wird. Hinter dem Wort DevOps verbirgt sich die Mischung aus den englischen Begriffen Development (zu Deutsch: Entwicklung) und IT Operations (zu Deutsch: IT-Betrieb). Dieser Ansatz zielt darauf ab, eine effizientere und effektivere Zusammenarbeit in den Bereichen Softwareentwicklung, IT-Betrieb und Qualitätssicherung zu erzielen. Um dieses Ziel zu erreichen kommen verschiedene Anreize, Werkzeuge und Prozesse ins Spiel. Die verbesserte Zusammenarbeit der verschiedenen Teilbereiche soll die Geschwindigkeit der Softwareentwicklung und die Kooperation zwischen den Fachbereichen steigern.