Eine Modifikation ist eine Änderung am Standardprogramm einer Software, um spezielle Anforderungen zu erfüllen, die sich anders nicht abbilden lassen.
Bedeutung in der Praxis
Modifikationen schaffen Passgenauigkeit, verursachen aber Kosten: Sie müssen bei jedem Release-Wechsel geprüft und oft angepasst werden und machen Upgrades aufwendiger. Daher gilt der Grundsatz „Konfigurieren statt programmieren“: Zuerst wird das Customizing genutzt, danach ein Add-on geprüft, erst zuletzt modifiziert.
Beispiel
Ein Unternehmen lässt den Standardbeleg für Lieferscheine ändern. Bei jedem Release muss die Anpassung getestet und nachgezogen werden.
Abgrenzung
Das Customizing stellt vorgesehene Einstellungen ein. Die Modifikation verändert den Programmcode.