📘 Tutorial: ArchiMate 3.2 — Bab 2: Definisi

Memahami Kosakata Dasar Pemodelan Arsitektur Perusahaan


🔍 Pendahuluan: Mengapa Definisi Penting

Sebelum Anda dapat menggambar diagram arsitektur yang bermanfaat — baik untuk menyelaraskan tujuan bisnis dengan sistem TI atau berkomunikasi rencana migrasi ke awan — Anda memerlukan bahasa bersama. Itulah tepatnya apa yang Bab 2 dari Spesifikasi ArchiMate 3.2 memberikan: kosakata formal kosakata dari bahasa tersebut.

Bayangkan bab ini sebagai glosarium + pengantar tata bahasa untuk ArchiMate. Tanpa definisi yang tepat, dua arsitek bisa menggunakan istilah yang sama (“tampilan”, “lapisan”, “elemen”) dengan makna yang berbeda — mengakibatkan salah paham, model yang cacat, atau implementasi yang gagal.

✅ Tutorial ini akan membantu Anda:

  • Memahami setiap istilah secara intuitif melalui analogi dan contoh
  • Lihat bagaimana istilah-istilah saling terkait (contoh, pandangan → tampilan → model → elemen)
  • Hindari kebingungan umum (contoh, tampilan vs. pandanganlapisan vs. aspek)
  • Siapkan diri dengan percaya diri untuk sertifikasi ArchiMate atau pemodelan dunia nyata.

Mari kita mulai — satu istilah demi satu istilah.


🧱 Konsep Kunci & Penjelasan Mendalam (dengan Contoh)

1. Rangka Kerja Inti ArchiMate

“Struktur referensi yang digunakan untuk mengklasifikasikan elemen-elemen bahasa inti ArchiMate. Struktur ini terdiri dari tiga lapisan dan tiga aspek.”

🔹 Analogi: Bayangkan seperti kisi 3×3 dalam lembaran spreadsheet — baris =lapisan, kolom =aspek— membantu Anda mengklasifikasikan setiap blok bangunan.

Lapisan (Baris) Struktur Aktif Perilaku Struktur Pasif
Bisnis Aktor Bisnis, Peran Proses Bisnis, Fungsi Objek Bisnis
Aplikasi Komponen Aplikasi Layanan Aplikasi, Interaksi Objek Data
Teknologi/Fisik Node, Perangkat Perangkat Lunak Sistem, Jalur Komunikasi Arsip, Peralatan

📌 Contoh:

  • Anda sedang memodelkan bagaimana pesanan pelanggan dipenuhi.
    • Lapisan BisnisPelanggan (Aktor), Proses Pesanan (Proses), Pesanan (Obyek)
    • Lapisan AplikasiSistem Manajemen Pesanan (Komponen), API Tempatkan Pesanan (Layanan)
    • Lapisan TeknologiServer Web (Node), Database Pesanan (Artifak)

⚠️ Catatan: Grid lengkap dan metamodel berada di Bagian 3.4, tetapi kerangka kerja ini adalah peta mental yang membimbing di mana meletakkan elemen-elemen.


2. Bahasa Inti ArchiMate

“Bagian tengah… mencakup konsep dari tiga lapisan: Bisnis, Aplikasi, dan Teknologi (termasuk Fisik).”

🔹 Ini adalah “perkakas standar” — kumpulan elemen & hubungan resmi yang Anda gunakandiperbolehkan untuk digunakan dalam model ArchiMate yang sesuai.

🚫 Bukan bagian dari bahasa inti: ekstensi Motivasi, Strategi, Implementasi & Migasi (dibahas dalam bab atau ekstensi selanjutnya).

📌 Kiat Praktis:
Jika Anda sedang membuat model EA yang selaras dengan TOGAF di organisasi besar (misalnya, Acme Cloud), tetaplah pada Bahasa Inti terlebih dahulu — ini menjamin kejelasan dan kompatibilitas alat (misalnya, dengan BiZZdesign, Sparx EA, atau Archi).


3. Tampilan Arsitektur vs. Pandangan Arsitektur

Sering keliru! Mari kita uraikan perbedaannya.

Istilah Definisi Analogi Contoh
Pandangan Spesifikasi konvensi untuk jenis tampilan tertentu (yaitu templat atau lensa) Pengaturan lensa kamera (misalnya, “makro”, “mode potret”) Pandangan Keamanan: Menentukan Anda hanya akan menampilkan elemen yang relevan dengan keamanan (aktor, peran, aliran data, kebijakan) dan menggunakan akses/tugas hubungan.
Tampilan Contoh dari suatu sudut pandang — diagram/laporan aktual yang dibangun menggunakan aturan-aturan tersebut Foto yang Anda ambil menggunakan lensa tersebut Diagram yang berjudul“Pemenuhan Pesanan – Tampilan Keamanan”, menunjukkanPelanggan →[akses]→ Database PesananGerbang Pembayaran →[melayani]→ Proses Pembayaran

✅ Praktik Terbaik: Selalu dokumentasikan sudut pandang Andasebelum menggambar tampilan. Ini memastikan keselarasan pemangku kepentingan (misalnya, CFO peduli pada aliran biaya; CISO peduli pada akses data).


4. Aspek

“Klasifikasi berdasarkan karakteristik yang tidak tergantung pada lapisan… terkait dengan kekhawatiran pemangku kepentingan.”

Tiga aspek:

  1. Struktur Aktif → Siapa/sesuatu yang melakukan? (misalnya, Aktor, Peran, Komponen)
  2. Perilaku → Apa yang dilakukan? (contoh: Proses, Fungsi, Layanan)
  3. Struktur Pasif → Apa yang menjadi objek tindakan? (contoh: Objek, Data, Artefak)

📌 Contoh: Alur Pesanan E-commerce

Aspek Lapisan Bisnis Lapisan Aplikasi Lapisan Teknologi
Aktif Perwakilan Penjualan (Aktor) Layanan Pesanan (Komponen) Gerbang API (Noda)
Perilaku Proses Pengembalian Dana (Proses) Validasi Pesanan (Interaksi) Enkripsi Lalu Lintas (Fungsi)
Pasif Permintaan Pengembalian Dana (Object) Order DTO (Object Data) Sertifikat TLS (Artifak)

💡 Wawasan: Aspek memungkinkan Anda memotong model secara horizontal — misalnya, “Tunjukkan semua Struktur Pasif melintasi lapisan” untuk menganalisis asal-usul data.


5. ElemenHubunganPenghubung Hubungan, dan Konsep

Istilah Peran Contoh Kiat Visualisasi
Elemen Blok pembentuk dasar (kata benda) PelangganAPI CheckoutKontainer Docker Kotak, oval, silinder
Hubungan Koneksi (kata kerja) antara elemen Pelanggan →[memicu]→ Tempatkan Pesanan
Layanan Pesanan →[melayani]→ API Tempatkan Pesanan
Panah: padat (struktural), putus-putus (ketergantungan), titik-titik (dinamis)
Konektor Hubungan Menghubungkan beberapa hubungan dari tipe yang sama Digunakan dalam persilanganDANATAUXOR dalam alur proses Node berbentuk berlian yang menghubungkan panah
Konsep Istilah umum: Elemen + Hubungan + Konektor Setiap simpul atau tepi dalam model Semua hal dalam diagram

6. Elemen Komposit

“Elemen yang terdiri dari elemen lain dari berbagai aspek atau lapisan.”

🔹 Sebagian besar elemen dunia nyata adalah komposit!

📌 Contoh:

  • Sistem Perbankan Online = Layanan Bisnis (Transfer Dana) + Komponen Aplikasi (Mesin Transaksi) + Node Teknologi (Kelompok Cloud)
  • Portal Pelanggan = Antarmuka Bisnis (Antarmuka Web) + Komponen Aplikasi (Aplikasi Frontend) + Perangkat Teknologi (Server Web)

🔧 Kiat Pemodelan: Gunakan komposisi (batu berlian hitam) atau agregasi (batu berlian putih) hubungan untuk membangun komposit:

[Portal Pelanggan] ◆── [Aplikasi Frontend]  
                ◆── [Layanan Autentikasi]  
                ◆── [Server Web]

7. Atribut

“Suatu sifat yang terkait dengan elemen atau hubungan.”

📌 Tidak digambar secara langsung, tetapi digunakan dalam metadata alat atau repositori model:

  • Elemen: Gerbang Pembayaran → atribut: versi=3.2SLA=99,95%pemilik=Tim Keuangan
  • Hubungan: Pelanggan →[mengakses]→ DB → atribut: enkripsi=TLS 1.3

💡 Dalam Archi (alat gratis), Anda dapat menambahkan atribut di tab “Properti” — sangat bagus untuk pelacakan, kepatuhan, atau tata kelola.


8. Kepatuhan dan Implementasi yang Patuh

“Pemenuhan persyaratan yang ditentukan.”
“Suatu implementasi yang memenuhi klausul kepatuhan.”

✅ Penting untuk:

  • Vendor alat (misalnya, memastikan Sparx EA mengekspor XML ArchiMate 3.2 yang valid)
  • Ujian sertifikasi (sertifikasi Open Group ArchiMate®)
  • Tata kelola perusahaan (hasil arsitektur yang dapat diaudit)

📌 Contoh Pemeriksaan Kepatuhan:

  • ✅ Valid: Menggunakan hanya nama yang distandarisasi (Aktor Bisnis, bukan Orang)
  • ❌ Tidak Valid: Menciptakan hubungan baru seperti magicLink tanpa definisi ekstensi

🔗 Referensi: Aturan kepatuhan terdapat di Bagian 1.3 — tetapi tujuan adalah: Interoperabilitas & konsistensi antar tim/alat.


9. Model

“Kumpulan konsep dalam konteks struktur bahasa ArchiMate.”

🔎 Jangan keliru dengan diagram!

  • Sebuah model = repositori lengkap elemen, hubungan, tampilan, sudut pandang, metadata (seperti basis data)
  • Sebuah tampilan = satu diagram atau laporan diekstrak dari model

📌 Analogi:

  • Model = Seluruh studio film (skrip, set, aktor, kamera)
  • Tampilan = Satu aksi (ambilan untuk pemasaran, diedit untuk trailer, dll.)

🔧 Petunjuk Alat: Di Archi, Anda .archimate file adalah model — yang berisi beberapa tampilan (diagram), dikelompokkan berdasarkan sudut pandang.


10. Lapisan

“Abstraksi… pada tingkat yang perusahaan dapat dimodelkan.”

Tiga lapisan inti:

Lapisan Fokus Pihak yang berkepentingan Pertanyaan Kunci
Bisnis Kemampuan, layanan, nilai Eksekutif, Produk, Hukum Nilai apa yang kami berikan? Siapa yang melakukan apa?
Aplikasi Sistem perangkat lunak, data Pengembang, Arsitek Aplikasi mana yang mendukung proses apa?
Teknologi/Fisik Infrastruktur, perangkat keras Ops, SecEng, SREs Di mana/dengan cara apa aplikasi di-deploy?

📌 Pelacakan Dunia Nyata (contoh: di Acme Cloud):
Tujuan Bisnis: Kurangi waktu checkout
→ Proses Bisnis: Optimalisasi Alur Pembayaran
→ Layanan Aplikasi: Otorisasi Pembayaran Asinkron
→ Teknologi: Kafka + Cache Redis

Ini pelacakan lintas lapisan adalah di sinilah ArchiMate bersinar.


📊 Tabel Ringkasan: Definisi Bab 2 Secara Cepat

Istilah Kategori Gagasan Utama Peran Visual/Modeling Contoh
Rangka Kerja Inti Struktur Kisi 3×3 (Lapisan × Aspek) Peta mental untuk penempatan elemen Bisnis/Perilaku = Proses
Bahasa Inti Lingkup Elemen dan hubungan standar Dasar untuk model yang sesuai Komponen AplikasiKomposisi
Pandangan Spesifikasi Templat untuk kekhawatiran pemangku kepentingan Denah untuk sebuah diagram Pandangan Keamanan
Tampilan Artifak Contoh dari suatu pandangan Diagram/laporan aktual Aliran Data – Pandangan PCI
Aspek Klasifikasi Aktif/Perilaku/Pasif Pemotongan horizontal Aktor (Aktif), Proses (Perilaku)
Elemen Blok bangunan Kata benda (benda) Kotak, lingkaran, dll. PelangganDatabase Pesanan
Hubungan Koneksi Kata kerja (aksi/koneksi) Panah melayanimemicumengakses
Penghubung Hubungan Perekat Menghubungkan hubungan Berlian (persimpangan) DANATAUdalam aliran
Elemen Komposit Agregasi Terdiri dari elemen lain Elemen yang dikelompokkan/di dalam Platform E-Commerce
Atribut Metadata Properti (tidak digambar) Data sisi alat versi=2.1pemilik=PMO
Kesesuaian Standar Memenuhi spesifikasi Gerbang kualitas Ekspor XML ArchiMate yang valid
Model Repositori Koleksi konsep lengkap .archimate file Semua elemen + tampilan + metadata
Lapisan Tingkat Abstraksi Bisnis → Aplikasi → Teknologi Pemotongan vertikal Aktor Bisnis vs. Node

🎯 Kesimpulan: Menggabungkan Semuanya

Bab 2 mungkin terasa seperti “hanya definisi” — tetapi ini adalah dasar semantik ArchiMate. Menguasai istilah-istilah ini memungkinkan Anda untuk:

✅ Berbicara secara tepat dengan arsitek, pengembang, dan eksekutif
✅ Model secara konsisten — menghindari ambiguitas atau ketidakcocokan alat
✅ Skala secara efektif — dari diagram tunggal hingga repositori arsitektur skala perusahaan
✅ Terintegrasi dengan TOGAF — menggunakan ArchiMate untuk Rangka Kerja Konten Arsitektur (contoh: TRM, ABM)

📌 Kiat Pro untuk Praktisi (contoh: Manajer Senior di Acme Cloud):
Saat membuat peta jalan modernisasi cloud, mulailah dengan:

  1. Memilih pandangan (contoh: Migrasi AplikasiDampak Biaya)
  2. Membangun tampilan menggunakan elemen inti di seluruh lapisan
  3. Melacak ketergantungan melalui hubungan
  4. Mendokumentasikan atribut (kost, risiko, pemilik) untuk pendukung keputusan

➡️ Singkatnya: Tentukan → Struktur → Model → Komunikasikan

Dengan Bab 2 yang dipahami, Anda siap menghadapi Bab 3 (Struktur Bahasa) dan mulai menggambar — bukan hanya berbicara — arsitektur.

Berikut adalah rekomendasi alat ArchiMate Visual Paradigm resmi dengan URL yang aktual dan terkini:

1. Visual Paradigm Online (Alat ArchiMate Online Gratis)

2. Visual Paradigm Enterprise Edition (Alat ArchiMate 3.1 Bersertifikat)

3. Pembuat ArchiMate Berbasis AI & Sudut Pandang

4. Panduan dan Contoh Sudut Pandang ArchiMate


Catatan:Visual Paradigm banyak digunakan oleh perusahaan Fortune 500, startup, dan entitas pemerintah untuk arsitektur perusahaan dan transformasi digital. Alat ini bersertifikat oleh The Open Group dan mendukung standar ArchiMate 2.1 dan 3.1.


📘 Langkah Selanjutnya?
Beritahu saya jika Anda ingin:

  • Lab praktis memodelkan produk SaaS menggunakan definisi-definisi ini
  • Perbandingan: ArchiMate vs. UML vs. BPMN
  • Kartu cepat PDF dari tutorial ini
  • Soal latihan untuk sertifikasi Open Group

Selamat memodelkan!
— Mitra Pembelajaran EA Anda 🏗️

Leave a Reply