<p>Um die Integrität von Systemen im Betrieb zu gewährleisten sind folgene Richtlinien einzuhalten:</p>

<ul>
	<li>die Aktualisierung der Betriebssoftware, Anwendungen und Programmbibliotheken darf nur von geschulten Administratoren auf Grundlage einer entsprechenden Befugnis durch das Management durchgeführt werden;</li>
	<li>auf den Systemen im Betrieb darf sich nur genehmigter, ausführbarer Code befinden, kein Entwickler­ code und keine Compiler;</li>
	<li>Anwendungen und Betriebssystem-Software darfn erst nach umfassenden und erfolgreichen Tests implementiert werden. Die Tests darfn die Aspekte Software-Ergonomie, Sicherheit, Auswirkungen auf andere Systeme und Benutzerfreundlichkeit umfassen und auf separaten Systemen durchgeführt werden. Es muss sichergestellt werden, dass alle zugehörigen Programmquellbibliotheken aktualisiert wurden;</li>
	<li>es soll ein Konfigurationskontrollsystem verwendet werden, um die Kontrolle über sämtliche implementierte Software sowie die Systemdokumentation zu gewährleisten;</li>
	<li>vor der Umsetzung der Änderungen muss dafür gesorgt werden, dass eine Rollback-Strategie existiert;</li>
	<li>sämtliche Aktualisierungen der Betriebsprogrammbibliotheken muss in einem Audit-Protokoll festgehalten werden;</li>
	<li>frühere Versionen der Anwendungssoftware müssen für den Notfall aufbewahrt werden;</li>
	<li>alte Software-Versionen müssen archiviert werden, zusammen mit allen erforderlichen Informationen und Parametern, Verfahren, Konfigurationsdetails und unterstützender Software, solange sich die Daten im Archiv befinden. Anbietersoftware, die auf den Systemen im Betrieb verwendet wird, sollen die vom Lieferanten angebotene Wartung erfahren.</li>
</ul>

<p>Softwareanbieter stellen den Support für ältere Software-Versionen nach einiger Zeit ein. Die Organisation soll sich mit den Risiken beschäftigen, die mit dem Einsatz einer nicht unterstützten Software verbunden sind.</p>
