ZACHMAN FRAMEWORK
Metode arsitektur adalah sebuah kumpulan terstruktur dari teknik dan langkah2 proses untuk membuat dan memelihara sebuah enterprise architecture.
Metode biasanya menjelaskan berbagai tahapan dari sebuah siklus hidup arsitektur, apa yang harus dihasilkan pada setiap tahapan dan bagaimana diverivikasi atau diuji.
Architecture Developement Method menyediakan tahapan detail dan jelas untuk mengembangkan sebuah IT architecture
Framework Enterprise : Zachman Framework, Enterprise Architecture Planning, dan TOGAF
Pencipta Zachman Framework adalah John Zachman pada tahun 1987, namun saat ini dikenal dengan FRAMEWORK FOR INFORMATION SYSTEM ARCHITECTURE
Kerangka Kerja Zachman
- Awalnya berupa struktur matriks 6x3
- dikembangkan oleh Sowa dan Zachman menjadi matrix 6x6 pada tahun 1992
- KKZ : untuk membuat struktur, klasifikasi dan dokumentasi berkaitan dengan manajemen dan pembangunan sistem dalam enterprise
Kerangka Zachman itu sederhana, dan bersifat logis yang dapat membantu mengelola informasi infrastruktur dari suatu perusahaan.
Kelebihan ZF :
- Merupakan platform netral
- Merupakan perangkat perencanaan yang powerful
- Membantu dalam menyelesaikan masalah
- Membantu dalam mendokumentasikan informasi berskala besar
6 columns
1. What
2. How
3. Where
4. Who
5. When
6. Why
6 rows
1. Scope (contextual) - Planner
2. Business Model (contextual) - Owner
3. System Model (logical) - Designer
4. Technology Model (physical) - Builder
5. Detailed Representations (out-of-context) - Subcontrector
6. Functioning Enterprise
Aturan-Aturan ZM
1. Tidak menambah baik baris maupun kolom ke dalam framework
2. Masing2 kolom mempunyai model generik yang simple
3. Tingkatan detail adalah sebuah fungsi sel bukan kolom
4. Tidak ada meta konsep
5. Tidak membuat hubungan antar sel secara diagonal
6. Tidak merubah nama kolom dan baris
7. Logika dari framework adalah generik, rekursif
ZF columns
Merepresentasikan interrogatives atau pertanyaan-pertanyaan yang biasanya dikaitkan dengan sebuah enterprise.
What : Apa yang menjadi the business data, business information atau object?
How : Bagaimana business berjalan, misalkan bagaimanakah proses dari sebuah bisnis/business processes?
Where : Dimanakah bisnis beroprasi?
Who : Siapakah orang-orang yang menjalankan bisnis, apakah unit-unit bisnisnya dan bagaimana hirarkinya?
When : Bilamana / kapan proses bisnis dilakukan, misalkan bagaimana dengan business schedules and workflow?
Why : Mengapa proses-proses, orang-orang atau lokasi-lokasi dipandang penting terhadap bisnis, misalkan apakah yang menjadi business rivers atau business obejctives?
ZF Rows
Setiap baris meperpesentasikan view organisasi dari perspektif untuk berbagai audiences yang berbeda-beda.
1. Scope : (Contextual) The Planner's Perspective. Mendeskripsikan visi, misi, kontekm batas, dan arsitektur sistem.
2. Bussiness Model : (Conceptual) The Owner's Perspective. Mendefinisikan sasatan, strategi, struktur dan proses yang digunakan untuk mendukung sistem atau organisasi.
3. System Model : (Logical) The Designer's Perspective. Berisi kebutuhan, objek, aktifitas dan fungsi sistem dalam mengimplementasikan model bisnis.
4. Technology Model : (Physical) The Builder's Perspective, mempertimbangkan batasan faktor manusia, alat, teknologi dan material. Sering disebut sebagai baris fisik.
5. Detailed Representations : (Out-of-Context Perspective) A Subcontractor's Perspective mewakili individu, komponen independen yang bisa dialokasikan pada kontraktor untuk implementasi.
6. Functioning Enterprise, menggambarkan sistem operasional sedang dipertimbangkan sebagai salah satu solusi.
Kaidah ZF
- Dimensional Importance
Walaupun setiap kolom todak memiliki prioritas, tetapi secara konvensi untuk memudahkan dibaca dan dijadikan acuan, kolom biasanya dari kiri ke kanan
- Dimensional Simplicity
Setiap kolom bersifat sederhana, model dasar untuk menggambarkan bagian dari enterprise dan arsitektur sistem informasi
- Dimensional Uniqueness
Model dari setiap kolom harus bersifat unik
- Perspective Uniqueness
Setiap baris menampilkan sebuah perspektif yang bersifat unik dan berbeda
- Cell Uniqueness
Setiap sel ZF juga bersifat unik, artinya setiap isi suatu sel tidak terdapat pada sel yang lain
- Dimensional Necessity
Keenam dimensi berfungsi untuk mempresentasikan secara lengkap setiap perspektif
- Logic Recursivness
Setiap sel ZF biasa dibuat menjadi lebih detail dalam berbagai level
0 komentar:
Posting Komentar