Saturday, January 28, 2006

Architecture Types

IT Architecture is comprised of three different types of architecture:

  1. Enterprise Architecture: global

  2. Cross-Domain Architectures: cross-functional or cross-organizational

  3. Software Architecture: project-centric

These are represented by the three yellow books horizontally placed on the left side of the top shelf.
  • Enterprise Architecture (global) -- consists of:
    • Business Architecture
      • processes
      • workflows
    • Data Architecture
      • entities or "things"
      • relationships
      • metadata
    • Application Architecture
      • partitioning
      • integration
    • Technology Architecture
      • infrastructure -- foundation
      • applications -- layered on top of infrastructure
        • built -- developed
        • bought -- purchased
      • business intelligence -- layered on top of applications

  • Cross-Domain Architectures
    • cross-functional or cross-organizational
    • domain specific -- e.g.,
      • security architecture
      • network architecture
      • "customer" architecture

  • Software Architecture
    • project-centric
    • application specific -- e.g.,
      • accounts payable
      • order entry
      • sales management

1 Comments:

Anonymous Arnon Rotem-Gal-Oz said...

Hi Jeff,
You are missing product-line architecture. It is a cross-project architecture but it is not cross-domain.

Arnon

11:41 AM  

Post a Comment

<< Home