1. Architecture Governance (Tata kelola arsitektur)
Elemen dasar pertama adalah “Governance” atau “tata kelola” yang mengidentifikasi perencanaan, pengambilan keputusan, dan proses pengawasan dan kelompok yang akan menentukan bagaimana Enterprise Architecture ini dikembangkan dan dikelola – sebagai bagian dari tata kelola secara keseluruhan suatu perusahaan.
EA Governance atau tata kelola bertujuan untuk mendukung tata kelola yang terpadu, kelompok kebijakan manajemen yang terintegrasi dan proses yang membentuk struktur tata kelola secara keseluruhan
2. Architecture Framework (Kerangka kerja arsitektur)
The Open Group Architecture Framework (TOGAF)
TOGAF berasal sebagai kerangka kerja umum dan metodologi umtuk pengembangan arsitektur teknis, tetapi berkembang menjadi kerangka arsitektur enterprise dan metode.Dari versi 8 dan seterusnya, TOGAF (The Open Group 2011)didedikasikan untuk arsitektur enterprise.
TOGAF memiliki komponen utama berikut : Sebuah kerangka arsitektur kemampuan, yang membahas organisasi, proses, keterampilan, peran dan tanggung jawab yang diperlukan untuk membangun dan mengoperasikan fungsi arsitektur dalam suatu perusahaan.
3. Implementation Methodology (Metodologi Implementasi)
metodologi yang merupakan langkah-langkah spesifik untuk membangun dan memelihara program EA, melalui pendekatan yang dipilih.
4. Dokumentasi Artefak (Documentation Artifacts)
Dokumentasi Artefak yang mengidentifikasi jenis dan metode dokumentasi yang akan digunakan dalam setiap sub-area arsitektur, termasuk analisis strategis, rencana bisnis, pengendalian internal, kontrol keamanan, dan model alur kerja, basis data, sistem, dan jaringan
5. Penyimpanan Arsitektur (Architecture Repository)
Penyimpanan yang meliputi situs web EA, basis data dokumentasi, dan aplikasi perangkat lunak (tools) yang digunakan untuk pemodelan, analisis, dan pelaporan. Rancangan repositori harus mencerminkan pendekatan arsitektur yang melandasinya.
6. Praktek Terbaik yang Terkait (Associated Best Practices)
Praktek Terbaik yang Terkait merupakan cara yang telah terbukti untuk mengimplementasikan bagian dari arsitektur keseluruhan atau sub-arsitektur, dalam konteks meta EA.