Entwicklung, Pflege, Wartung, Betrieb

Während Entwicklung als Neuerstellung von Software bzw. Komponenten anzusehen ist, ist die Pflege der Erweiterung dieser. Von der Pflege abzugrenzen ist die Wartung zur Aufrechterhaltung des Dienstbetriebes. Der Betrieb umfasst schließlich von der Ineinsatznahme bis zur Außerbetriebnahme die Nutzung der entwickelten Softwareartefakte.


Je nach Architektur schwimmen die Grenzen zwischen Pflege und Wartung, so kann in einer monolithischen Architektur Wartung Teil der Pflege sein, während in einer Microservicearchitektur die Pflege in Frage zu stellen ist.


Warum ist Pflege und Wartung zu unterscheiden?

Wartung ist dem Grundsatz nach mindestens Dringend häufig auch noch Wichtig und kann neben der Behebung eines Incident bis zur Umsetzung rechtlicher Vorgaben (z.B. DSGVO) gehen. Das Controlling ist ein „Tue oder delegiere es sofort!“.

Pflege kann einem Controlling unterworfen werden, sie kann in Projekten gesteuert werden, dem Vorhandensein von notwendigen Ressourcen unterworfen oder verschoben werden.