Le cadre Zachman, proposé par John Zachman en 1987, est un modèle d'architecture d'entreprise structuré qui définit le système d'information d'une entreprise à travers six questions fondamentales et des modèles correspondant aux différents groupes de parties prenantes. Ce cadre est utile pour évaluer l'architecture logicielle, mais peut générer une documentation excessive si appliqué de manière trop rigoureuse. Malgré ses inconvénients, il offre une vue holistique et est compatible avec les standards d'urbanisation des systèmes d'information.