John Zachman
1934– · American computer scientist
Topics: software design, complexity
With increasing size and complexity of the implementations of information systems, it is necessary to use some logical construct (or architecture) for defining and controlling the interfaces and the integration of all of the components of the system.
— John ZachmanTo keep the business from disintegrating, the concept of information systems architecture is becoming less of an option and more of a necessity
— John ZachmanIt is not adequate merely to produce running code. In the long term, enterprise value lies in the models themselves. They have intrinsic value in their own right, as they constitute the baseline for managing change
— John ZachmanDecentralization without structure is chaos.
— John Zachman(Enterprise Architecture is) the set of descriptive representations (i.e., models) that are relevant for describing an Enterprise such that it can be produced to management's requirements (quality) and maintained over the period of its useful life.
— John Zachman