Zachman Framework
Zachman Framework
Capaian pembelajaran #7
Mahasiswa mampu menjelaskan dasar, prinsip, struktur
dan poin kunci framework Zachman Framework sebagai
pendekatan arsitektur enterprise
PROGRAM STUDI MATA KULIAH
SISTEM INFORMASI IMPLEMENTASI ARSITEKTUR
ENTERPRISE
4 komponen utama AE
◦ Arsitektur bisnis
◦ Arsitektur informasi
◦ Arsitektur teknologi
◦ Arsitektur aplikasi
PROGRAM STUDI MATA KULIAH
SISTEM INFORMASI IMPLEMENTASI ARSITEKTUR
ENTERPRISE
Tujuan Pengembangan EA
Mewujudkan keselarasan (alignment) antara:
Pendahuluan
ZF pada tahun 1987 dirintis oleh John Zachman.
Pengertian ZF
ZF bukan metodologi untuk mengembangkan suatu
arsitektur enterprise
◦ Bersifat kategorisasi artifak EA
◦ Tidak ada cara yang standar untuk mengimplementasikan
framework
Horisontal
abstraksi klasifikasi berbagai artifak dari arsitektur.
» » data, function, network, people, time, motivation
PROGRAM STUDI MATA KULIAH
SISTEM INFORMASI IMPLEMENTASI ARSITEKTUR
ENTERPRISE
Perspektif
Perspektif merupakan sesuatu yang berurutan, di mana secara kronologis harus jelas
dari mulai planner hingga ke user.
Hasil Perpektif ZF
Perspektif Tujuan Hasil Batasan
Kaidah ZF
Dimension Importance
◦ Walaupun setiap kolom tidak memiliki prioritas, tetapi secara konvensi untuk memudahkan
dibaca dan dijadikan acuan, kolom biasanya dari kiri ke kanan
Dimension Simplicity
◦ Setiap kolom bersifat sederhana, model dasar untuk menggambarkan bagian dari enterprise
dan arsitektur IS.
Dimension Uniqueness
◦ Model dari setiap kolom harus bersifat unik.
Perspective Uniqueness
◦ Setiap baris menampilkan sebuah perspektif yang bersifat unik dan berbeda
PROGRAM STUDI MATA KULIAH
SISTEM INFORMASI IMPLEMENTASI ARSITEKTUR
ENTERPRISE
Kaidah ZF
Cell Uniqueness
◦ Setiap sel ZF juga bersifat unik, artinya setiap isi suatu sel tidak terdapat pada sel
yang lain
Dimension Necessity
◦ Keenam dimensi berfungsi untuk merepresentasikan secara lengkap setiap perspektif
Logic Recursiveness
◦ Setiap sel ZF bisa dibuat menjadi lebih detail dalam berbagai level
PROGRAM STUDI MATA KULIAH
SISTEM INFORMASI IMPLEMENTASI ARSITEKTUR
ENTERPRISE
Deskripsi Detail ZF
Setiap kolom ZF menunjukkan fokus komponen sistem informasi yang berbeda.
“Produk yang sama dapat diuraikan, untuk tujuan yang berbeda, dengan cara yang
berbeda, maka akan menghasilkan jenis uraian yang berbeda” (Zachman).
PROGRAM STUDI MATA KULIAH
SISTEM INFORMASI IMPLEMENTASI ARSITEKTUR
ENTERPRISE
PROGRAM STUDI MATA KULIAH
SISTEM INFORMASI IMPLEMENTASI ARSITEKTUR
ENTERPRISE
Deskripsi Detail ZF
Data Function Network People Time Motivtion
(what) (how) (where) (who) (when) (why)
Planner Daftar hal2 Daftar proses Daftar lokasi Daftar unit Daftar Daftar
penting bagi operasional org waktu/siklus tujuan/strate
enterprise bisnis gi bisnis
Owner Entity Model proses Jaringan Struktur org, Jadwal bisnis Aturan bisnis
Relationship bisnis (DFD) logistik (node dengan induk
Diagram (ERD) & link) peranan;
kumpulan
keahlian; isu
keamanan
Deskripsi Detail ZF
Data Function Network People Time Mtivation
Builder Arsitektur data Rancangan Arsitektur Antarmuka Diagram aliran Rancangan
(tabel dan sistem; sistem(hardwa user (bgmn kendali aturan bisnis
kolom); peta sturcture re, tipe perilaku (sturktur
data baru chart, software) sistem); kendali)
terhadap data pseudocode rancangan
lama keamanan
Sub Rancangan data Rancangan Arsitektur Layar, Definisi waktu Spesifikasi
Contractor (denormalisasi), program detail jaringan arsitektur aturan dalam
rancangan keamanan program logis
penyimpan fisik (siapa dapat
melihat apa)
User Data yang Program yang Fasilitas Orang yang Kejadian bisnis Aturan yang
dikonversi dapat komunikasi sudah dilatih memaksa
dieksekusi
PROGRAM STUDI MATA KULIAH
SISTEM INFORMASI IMPLEMENTASI ARSITEKTUR
ENTERPRISE
atau
Metodologi pengembangan EA
Arsitektur Bisnis
◦ Menentukan proses bisnis yang menjadi motivator untuk komponen lain
Arsitektur Informasi
◦ Arsitektur data berupa sekumpulan entitas yang mendukung proses bisnis
Arsitektur Aplikasi
◦ Menentukan jenis aplikasi utama dan aplikasi pendukung dalam melakukan bisnis
Arsitektur Teknologi
◦ Platform teknologi untuk penyediaan lingkungan aplikasi sistem
PROGRAM STUDI MATA KULIAH
SISTEM INFORMASI IMPLEMENTASI ARSITEKTUR
ENTERPRISE
Beberapa Metodologi EA
Enterprise Architecture Planning (EAP)
Pendekatan EAP:
◦ Menyediakan arah, tahap, langkah, tugas, dan artifak arsitektur yang dihasilkan
◦ Memilih metodologi penunjangnya yang efektif sesuai dengan kondisi dan
kebutuhan enterprise tersebut
PROGRAM STUDI MATA KULIAH
SISTEM INFORMASI IMPLEMENTASI ARSITEKTUR
ENTERPRISE
Tahapan Pengembangan
EAP
Inisiasi
Perencanaan Tahap I
Tahap 2
◦ Membangun suatu basis pengetahuan tentang bisnis dan informasi yang digunakan saat ini
dan teknologi pendukungnya
Tahap 3
◦ Mendefinisikan secara berurut arsitektur data, aplikasi dan teknologi di masa depan
Tahap 4
◦ Mendefinisikan urutan prioritas tentang implementasi aplikasi, jadwalnya, rencana biaya,
rencana migrasinya
PROGRAM STUDI MATA KULIAH
SISTEM INFORMASI IMPLEMENTASI ARSITEKTUR
ENTERPRISE
Inisiasi Perencanaan
Tahapan
◦ Menentukan cakupan dan tujuan EAP
◦ Menyusun visi
◦ Menentukan tahapan-tahapan
◦ Mengatur alokasi sumber daya komputer & manusia
◦ Menentukan tools apa yang diperlukan
◦ Mempersiapkan rencana kerja EAP
◦ Mendapatkan komitmen dan pembiayaan
Hasilnya:
◦ Rencana kerja yang detail pengembangan EA
◦ Dukungan dan komitmen dari pihak eksekutif dan manajemen enterprise
PROGRAM STUDI MATA KULIAH
SISTEM INFORMASI IMPLEMENTASI ARSITEKTUR
ENTERPRISE
Pemodelan Bisnis
Tahapan
◦ Mendokumentasikan struktur organisasi
◦ Mengidentifikasi dan mendefinisikan fungsi-fungsi bisnis dalam
enterprise secara lengkap
◦ Verifikasi & validasi model bisnis awal yang diperoleh dari pihak
eksekutif dan manajemen
Hasilnya
◦ Model bisnis awal enterprise
PROGRAM STUDI MATA KULIAH
SISTEM INFORMASI IMPLEMENTASI ARSITEKTUR
ENTERPRISE
Survei Enterprise
Melengkapi model bisnis awal dengan fungsi bisnis yang lebih
detail
Tahapan
◦ Menyusun jadwal interview
◦ Melakukan interview
◦ Memasukkan data pada toolset
◦ Mendistribusikan model bisnis
Hasilnya:
◦ Model bisnis yang detail sebagai sebagai pelengkap model bisnis awal
PROGRAM STUDI MATA KULIAH
SISTEM INFORMASI IMPLEMENTASI ARSITEKTUR
ENTERPRISE
Hasilnya
◦ IRC yang konsisten, komprehensi dan lengkap tentang sistem & teknologi saat
ini
PROGRAM STUDI MATA KULIAH
SISTEM INFORMASI IMPLEMENTASI ARSITEKTUR
ENTERPRISE
Arsitektur Data
Tahapan
◦ Identifikasi dan mendefinisikan entitas data utama, atribut, dan relasi
◦ Mengaitkan entitas terhadap fungsi bisnis yang telah didefinisikan pada model
bisnis
◦ Review arsitektur data yang dihasilkan dengan stakeholder yang relevan
◦ Mendistribusikan arsitektur data
Hasilnya
◦ Model data konseptual yang menguraikan detail data
PROGRAM STUDI MATA KULIAH
SISTEM INFORMASI IMPLEMENTASI ARSITEKTUR
ENTERPRISE
Arsitektur Aplikasi
Tahapan
◦ Identifikasi dan mendefinisikan aplikasi-aplikasi utama
◦ Mengkaitkan aplikasi terhadap fungsi bisnis enterprise yang ada pada model
bisnis
◦ Analisis dampak arsitektur aplikasi terhadap sistem yang ada saat ini
◦ Review arsitektur aplikasi yang dihasilkan dengan stakeholder yang relevan
◦ Mendistribusikan arsitektur aplikasi
Hasilnya
◦ Model aplikasi konseptual yang mengacu pada model data konseptual sehingga
konsisten, komprehensif, dan lengkap
PROGRAM STUDI MATA KULIAH
SISTEM INFORMASI IMPLEMENTASI ARSITEKTUR
ENTERPRISE
Arsitektur Teknologi
Tahapan
◦ Mengidentifikasi dan mendefinisikan platform teknologi utama yang
mendukung data dan aplikasi utama
◦ Mengaitkan platform teknologi terhadap fungsi bisnis
◦ Review arsitektur teknologi yang dihasilkan dengan stakeholder yang relevan
◦ Mendistibusikan arsitektur teknologi
Hasilnya
◦ Model koseptual yang mendefinisikan platform teknologi yang kosisten
dengan arsitektur aplikasi, data dan model bisnis
PROGRAM STUDI MATA KULIAH
SISTEM INFORMASI IMPLEMENTASI ARSITEKTUR
ENTERPRISE
Rencana Implementasi
Tahapan
◦ Menyusun urutan prioritas pengembangan aplikasi yang ada di arsitektur
aplikasi menggunakan rantai nilai (value-chain) dari Porter (1985)
◦ Melakukan estimasi usaha, sumber daya, biaya, dan manfaat.
◦ Menghasilkan sebuah jadwal
◦ Menentukan faktor-faktor sukses dan membuat rekomendasi
Hasilnya:
◦ Strategi migrasi yang menekankan perubahan strategis dari posisi bisnis ini
hingga posisi tujuan di masa depan
PROGRAM STUDI MATA KULIAH
SISTEM INFORMASI IMPLEMENTASI ARSITEKTUR
ENTERPRISE
Kesimpulan Perencanaan
Tahapan
◦ Menyiapkan laporan akhir
◦ Melakukan kegiatan sosialisasi kepada manajemen dan eksekutif tentang
hasil EAP
Hasilnya
◦ Laporan akhir EAP
◦ Materi presentasi hasil EAP
PROGRAM STUDI MATA KULIAH
SISTEM INFORMASI IMPLEMENTASI ARSITEKTUR
ENTERPRISE
Terima Kasih