Mit der zunehmenden Komplexität der IT-Systeme haben sich auch die Methoden zu ihrer Strukturierung und Dokumentation rasant weiterentwickelt. In den Anfangstagen der IT-Infrastruktur war die Anpassung von Datenmodellen ein mühsamer, technischer Prozess. Die Teams mussten komplexe Schemata manuell konfigurieren und Beziehungen, Einschränkungen und Abhängigkeiten definieren, wobei jede Änderung umfangreiche Neuschreibungen und tiefgreifende Kodierungskenntnisse erforderte.