Cara membaca Framework Zachman (Enterprises Architecture)
Urutan baris pada Zachman Framework menggambarkan tingkatan mulai dari tingkatan kontekstual sampai tingkatan operasional.
- Baris pertama, mengenai sasaran dan lingkup (“Objectives/Scope”) menurut perspektif perencana (“Planner”). Pada arsitektur ini didefinisikan model bisnis fungsional secara global dan berbagai requirement external organisasi. Penjelasan masing-masing kolom :
- Why/ Motivation, berisikan tujuan dan objektif bisnis, pengukuran performansi bisnis yang terkait dengan masing-masing fungsi
- How/ Function, berisikan fungsi-fungsi bisnis pada high-level
- What/ Data, berisikan High Level Data Class terkait dengan masing-masing fungsi
- Who/ People, berisikan stakeholder yang terkait dengan masing-masing fungsi
- Where/ Network, berisikan berbagai macam lokasi (bisnis) yang terkait dengan masing-masing fungsi
- When/ Time, berisikan event-event dan siklus waktu yang terkait dengan masing-masing fungsi
- Baris kedua, mengenai konseptual “Enterprise Model” menurut perspektif pemilik (“Owner”). Pada arsitektur ini didefinisikan model-model proses bisnis, Alokasi fungsi bisnis, proses eliminasi fungsi-fungsi yang overlap dan ambigu. Penjelasan masing-masing kolom :
- Why/ Motivation, berisikan berbagai macam policy bisnis, prosedur dan standar yang dipakai untuk masing-masing proses.
- How/ Function, berisikan penjelasan proses-proses bisnis.
- What/ Data, berisikan business data.
- Who/ People, berisikan berbagai macam role dan tanggungjawab (responsibilities) dari masing-masing aktor atau pihak yang terkait pada masing-masing proses.
- Where/ Network, berisikan berbagai macam lokasi (bisnis) yang terkait dengan masing-masing proses bisnis.
- When/ Time, berisikan event-event dan siklus waktu yang terkait dengan masing-masing fungsi.
- Baris ketiga mengenai bentuk logika “System Model” menurut perspektif perancang (“Designer”). Pada arsitektur ini didefinisikan model-model logikal, manajemen proyek, dan pendefinisian requirement (functional requirement). Penjelasan masing-masing kolom :
- Why/ Motivation, berisikan berbagai macam policy, prosedur dan standar yang terkait dengan model business rule
- How/ Function, berisikan representasi logik dari sistem informasi dan hubungannya
- What/ Data, berisikan model data logik dan hubungan antar data yang terkait dengan berbagai macam informasi.
- Who/ People, berisikan representasi logik dari hak akses (privileges) masing-masing user ke sistem berdasarkan role & responsibility-nya.
- Where/ Network, berisikan representasi logik mengenai arsitektur sistem terdistribusi untuk masing-masing lokasi.
- When/ Time, berisikan event-event dan respons yang dihasilkan berdasarkan business events
- Baris keempat mengenai bentuk phisik “Technology Model” menurut perspektif pengembang (“Builder”). Pada arsitektur ini didefinisikan model-model fisik, manajemen teknologi, dan pendefinisian solusi dan pengembangannya.Penjelasan masing-masing kolom :
- Why/ Motivation, berisikan berbagai macam business rules yang sesuai dengan standar (teknologi) sistem informasi.
- How/ Function, berisikan spesifikasi dari aplikasi-aplikasi yang beroperasi pada suatu platform teknologi tertentu.
- What/ Data, berisikan tipe-tipe kebutuhan (requirement) sistem manajemen database (DBMS – Data Base Management System) yang sesuai dengan model data logikal.
- Who/ People, berisikan identifikasi hak akses masing-masing user (user privileges) untuk suatu teknologi atau suatu platform spesifik.
- Where/ Network, berisikan spesifikasi dari perangkat jaringan dan hubungannya dengan batasan fisik system (physical boundaries).
- When/ Time, berisikan spesifikasi trigger untuk merespon event-event pada sistem untuk suatu teknologi atau platform spesifik tertentu.
Baris keempat pada Zachman Framework ini sering disebut dengan arsitektur teknologi (fisikal). Physical [7]
- (Why) Rules Specification – diekspresikan dalam bahasa formal; terdiri dari aturan nama dan logika terstruktur untuk menentukan dan menguji keadaan aturan
- (How) Process Function Specification – diekspresikan dalam bahasa teknologi tertentu, elemen-elemen proses hirarkis berhubungan dengan pemanggilan proses
- (What) Data Entity Specification – diekspresikan dalam format teknologi khusus, setiap entity didefinisikan dengan nama,deskripsi,dan atribut; menampilkan hubungan
- (Who) Role Specification – mengekspresikan peran- peran dalam melakukan kerja dan komponen alur kerja pada level spesifikasi kerja produk yg terperinci
- (Where) Location Specification – mengepresikan komponen – komponen infrastruktur fisik dan koneksinya
- (When) Event Specification – mengekspresikan transformasi suatu keadaan – keadaan even terhadap minat ke perusahaan
- Baris kelima mengenai bentuk detil “As Build” menurut perspektif “programmer/sub contractor/ integrator”. Pada level ini, para programmer/ sub kontraktor/ integrator bekerja sesuai dengan model yang telah didefinisikan. Pada layer ini dijelaskan bagaimana manajemen konfigurasi system dan implementasi pembangunan (deployment) sistem. Penjelasan masing-masing kolom :
- Why/ Motivation, berisikan berbagai macam business rules yang sesuai dengan standar teknologi tertentu
- How/ Function, berisikan fungsi-fungsi/ program yang di-coding untuk beroperasi pada suatu platform teknologi tertentu
- What/ Data, berisikan data definition yang sesuai dengan model data logikal
- Who/ People, berisikan identifikasi hak akses yang di-coding untuk suatu teknologi atau suatu platform spesifik
- Where/ Network, berisikan konfigurasi perangkat jaringan untuk sesuai dengan spesifikasi node
- When/ Time, berisikan pendefinisian timing yang di-coding untuk menentukan urutan aktivitas proses . untuk suatu teknologi atau suatu platform spesifik.
- Baris keenam mengenai bentuk detil “Functioning Enterprise” menurut perspektif “User”. Pada level ini, berbagai macam panduan bagi user untuk menfungsikan system , melakukan manajemen operasi, dan mengevaluasi system. Penjelasan masing-masing kolom :
- Why/ Motivation, berisikan informasi karakteristik operasi untuk suatu teknologi tertentu berdasarkan standard
- How/ Function, berisikan instuksi manual menjalankan perangkat komputer/ sistem informasi lainnya
- What/ Data, berisikan konten dan nilai data yang tersimpan di database aktual
- Who/ People, berisikan berbagai macam personel dan stakeholder kunci yang bekerja sesuai dengan role dan responsibility-nya
- Where/ Network, berisikan pesan-pesan baik yang terkirimkan maupun diterima
- When/ Time, berisikan pendefinisian waktu melakukan aktivitas berdasarkan urutan waktu tertentu