What does a corporate or institutional enterprise architecture corporate function address? What are the available architecture frameworks? What can tools do?
This chapter covers, at a macro level, the following: (1) techniques for developing an enterprise architecture by using an architecture framework; (2) tools for using the framework to instantiate the architecture; and (3) mechanisms for actually building out the architecture. We begin in Section 2.1 by reviewing some motivations as to why enterprise architectures are needed and some general approaches to the development effort, e.g., guiding principles and architecture techniques (see the lower portion of Figure 2.1). We then focus generically in Section 2.2 on architectural frameworks (e.g., Federal Enterprise Architecture Framework, Zachman Framework; see center-lower portion of Figure 2.1). In Section 2.3 we briefly discuss some governance approaches.