Pengantar Spesifikasi ArchiMate 3.0

Spesifikasi ArchiMate adalah standar terbuka, bahasa pemodelan arsitektur perusahaan yang terbuka dan independen yang didukung oleh berbagai penyedia alat dan firma konsultan. ArchiMate memungkinkan arsitek perusahaan untuk secara jelas menggambarkan, menganalisis, dan memvisualisasikan hubungan antar domain arsitektur.

Sama seperti gambar arsitektur dalam konstruksi klasik yang menggambarkan berbagai aspek desain dan penggunaan bangunan, spesifikasi ArchiMate menyediakan bahasa umum untuk menggambarkan proses bisnis, struktur organisasi, aliran informasi, sistem TI, serta infrastruktur teknis dan fisik. Model ArchiMate memungkinkan para pemangku kepentingan untuk merancang, mengevaluasi, dan berkomunikasi mengenai implikasi keputusan dan perubahan dalam serta antar domain arsitektur ini.
Laporan putih ini menguraikan spesifikasi ArchiMate 3.0. Spesifikasi ArchiMate 3.0 merupakan pembaruan besar terhadap spesifikasi ArchiMate 2.1, yang dirilis pada bulan Juni 2016 sebagai standar The Open Group. Fitur baru dalam versi 3.0 mencakup elemen untuk pemodelan pada tingkat strategis, seperti kemampuan, sumber daya, dan strategi. Spesifikasi ini juga mencakup dukungan untuk pemodelan dunia fisik, termasuk bahan dan peralatan. Selain itu, konsistensi dan struktur bahasa telah ditingkatkan, definisi telah diselaraskan dengan standar lain, dan kenyamanan penggunaan telah ditingkatkan dalam berbagai cara.

Evolusi Bahasa ArchiMate

Bahasa ArchiMate dikembangkan antara tahun 2002 dan 2004 di Belanda oleh tim proyek di Institute for Remote Information Processing, bekerja sama dengan berbagai mitra dari sektor pemerintah, industri, dan akademisi, termasuk Ordina, Universitas Radboud Nijmegen, dan Institute Ilmu Komputer Lanjutan Leiden (LIACS). Pengembangan ini mencakup pengujian di institusi seperti ABN AMRO, Administrasi Pajak dan Bea Cukai Belanda, serta Stichting Pensionfonds ABP.
Pada tahun 2008, kepemilikan dan pengelolaan bahasa ArchiMate dipindahkan dari ArchiMate Foundation ke The Open Group. Sejak tahun 2009, Forum ArchiMate The Open Group telah mengembangkan dan menerbitkan spesifikasi ArchiMate di situs web publiknya.

Bahasa ArchiMate dan Arsitektur Perusahaan

Spesifikasi ArchiMate berfungsi untuk menyediakan bahasa grafis untuk merepresentasikan arsitektur perusahaan sepanjang waktu (yaitu, mencakup perencanaan strategis, transformasi, dan migrasi) serta alasan dan prinsip dasar di balik arsitektur tersebut. Bahasa pemodelan ArchiMate menyediakan representasi terpadu untuk diagram yang menggambarkan arsitektur perusahaan dan menawarkan pendekatan terintegrasi untuk menggambarkan dan memvisualisasikan berbagai domain arsitektur serta hubungan dan ketergantungan di bawahnya.
Desain bahasa ArchiMate dimulai dengan sekelompok konsep yang relatif umum (objek dan hubungan), yang secara khusus disesuaikan untuk berbagai lapisan arsitektur perusahaan. Kendala desain yang paling penting dari ArchiMate adalah bahwa bahasa ini secara eksplisit dirancang agar sependek mungkin namun tetap dapat diterapkan pada sebagian besar tugas pemodelan arsitektur perusahaan. Dalam hal pembelajaran dan penggunaan, bahasa ini dibatasi pada konsep yang cukup untuk memodelkan sekitar 80% kasus dunia nyata.

Apa yang Baru dalam Spesifikasi ArchiMate 3.0?

Mengapa Perlu Versi Baru Bahasa Ini?

Versi baru bahasa ini dibuat sebagai respons terhadap banyak permintaan:
  • Permintaan yang terus meningkat untuk menghubungkan strategi bisnis dengan operasi bisnis dan TI
  • Keterpaduan inovasi TI dan dunia fisik
  • Penggunaan dalam domain baru; misalnya, manufaktur, logistik
  • Konsistensi dan kejelasan yang ditingkatkan
  • Penyelarasan yang ditingkatkan dengan standar Open Group lainnya, terutama kerangka kerja TOGAF

Dukungan yang Ditingkatkan untuk Pemodelan Strategis dan Fisik

Rangka kerja ArchiMate telah diperluas untuk mencakup elemen strategis dan fisik, seperti yang ditunjukkan pada Gambar 1.
Gambar 1: Rangka Kerja ArchiMate
Elemen strategis mencakup kemampuan, sumber daya, dan rencana tindakan. Elemen fisik dibangun di atas lapisan teknis dan mencakup elemen untuk memodelkan fasilitas fisik dan peralatan, jaringan distribusi, serta bahan.

Elemen Strategis

Elemen telah ditambahkan untuk mendukung pemodelan strategi, perencanaan berbasis kemampuan, dan domain terkait. Ini mendukung pemanfaatan arsitektur perusahaan yang lebih besar untuk mendukung pelaksanaan strategis dan selaras dengan metodologi yang digunakan dalam standar terkait, seperti kerangka kerja TOGAF [1] dan Model Motivasi Bisnis [2].
Gambar 2: Contoh Elemen Motivasi dan Strategis
Gambar 2 menunjukkan contoh yang menggunakan elemen motivasi dan strategis. Perhatikan bahwa hasil, rencana tindakan, kemampuan, dan sumber daya adalah elemen baru yang diperkenalkan dalam spesifikasi ArchiMate 3.0. Meningkatkan keuntungan adalah tujuan yang dapat dipecah menjadi berbagai tujuan lain: mengurangi biaya dan meningkatkan pendapatan. Yang pertama terkait dengan strategi keunggulan operasional perusahaan dan dimodelkan sebagai rencana tindakan. Ini kemudian dipecah menjadi dua rencana tindakan lain: mengonsolidasikan sistem TI dan menstandarkan produk. Hal ini menghasilkan dua hasil: pengurangan biaya dan churn pelanggan, keduanya memengaruhi tujuan—secara positif dan negatif. Ini menggambarkan perbedaan penting antara tujuan dan hasil: tidak semua hasil mengarah pada hasil yang diinginkan.
Rencana tindakan didukung oleh beberapa kemampuan: manajemen dan operasi TI, serta manajemen produk. Sumber daya manusia dan TI yang sesuai dialokasikan untuk yang pertama. Fragmen model juga menunjukkan bahwa sumber daya ini terletak di kantor pusat organisasi, sesuai dengan rencana tindakan untuk mengonsolidasikan sistem TI.

Elemen Fisik

Lapisan teknis telah diperluas untuk mencakup elemen-elemen yang digunakan untuk memodelkan dunia fisik—seperti manufaktur, logistik, dan lingkungan fisik lainnya.
Gambar 3: Contoh Elemen Fisik
Gambar 3 menunjukkan contoh elemen fisik. Perhatikan bahwa semua elemen dalam contoh ini baru dalam spesifikasi ArchiMate 3.0 kecuali Path, yang telah diubah namanya dari Communication Path dan maknanya diperluas untuk memungkinkan integrasi dengan elemen fisik.
Perangkat dimodelkan dan dipasang di fasilitas manufaktur, menggunakan papan sirkuit yang sudah dirakit sebelumnya, antena internal, dan casing plastik untuk menghasilkan material perangkat telematika kendaraan. Perangkat awalnya berada di fasilitas manufaktur, kemudian dikirim ke pusat distribusi nasional dan pusat distribusi lokal melalui jaringan distribusi menggunakan pengiriman lintas laut dan truk lokal. Jaringan distribusi ini secara kolektif membentuk jalur multimodal.
ArchiMate 3.0 tidak memperkenalkan elemen perilaku fisik terpisah. Sebaliknya, elemen perilaku dari lapisan teknis (fungsi teknis, proses, interaksi, layanan, dan peristiwa) digunakan untuk memodelkan perilaku semua node, termasuk perangkat fisik. Karena perangkat biasanya dikendalikan oleh komputer atau terkait erat dengan TI, perilakunya dapat dijelaskan menggunakan konsep perilaku teknis yang sudah ada secara lengkap dan konsisten. Konsep-konsep ini juga dapat digunakan untuk menggambarkan perilaku sensor dan perangkat terhubung yang membentuk Internet of Things (IoT).

Ketersediaan dan Konsistensi yang Ditingkatkan

Banyak perubahan telah dilakukan untuk meningkatkan kenyamanan dan konsistensi bahasa. Ringkasan perubahan tersebut disajikan di bawah ini.

Metamodel Umum

Metamodel umum tingkat atas telah diperkenalkan untuk mendokumentasikan struktur lengkap bahasa ini.

Elemen Komposit

Kelompok tidak lagi diklasifikasikan sebagai hubungan; kini mereka merupakan elemen komposit. Kelompok kini memiliki hubungan agregasi atau komposisi dengan isi mereka, sehingga menjadi lebih bermanfaat. Hubungan kini dapat digambar dari atau menuju suatu kelompok. Salah satu aplikasi berguna dari pengelompokan adalah memodelkan blok bangunan arsitektur dan solusi; yang lainnya adalah memodelkan domain dalam suatu arsitektur. Elemen lokasi telah dipindahkan dari lapisan bisnis ke metamodel umum dan didefinisikan sebagai elemen komposit.
Penggunaan nesting yang ditingkatkan sebagai notasi memungkinkan representasi yang lebih baik dari item-item terkait dalam pemodelan.

Simbol yang Diperbarui untuk Tampilan dan Kontrak

Notasi untuk tampilan dan kontrak telah diperbarui untuk membedakannya secara jelas dari hasil pengiriman dan objek bisnis, masing-masing.

Simbol Lapisan Opsional

Simbol opsional telah diperkenalkan untuk secara eksplisit menunjukkan lapisan suatu elemen. Huruf “M,” “S,” “B,” “A,” “T,” “P,” atau “I” di sudut kiri atas suatu elemen dapat menunjukkan elemen motivasi, strategi, bisnis, aplikasi, teknologi, fisik, atau implementasi dan migrasi, masing-masing. Gambar 4 adalah contoh model yang menunjukkan elemen aplikasi dan teknologi.
Gambar 4: Contoh Simbol Elemen

Hubungan

Dalam beberapa kasus, kini diizinkan untuk memiliki hubungan dengan hubungan lain—misalnya, menghubungkan suatu objek dengan suatu kelompok atau hubungan aliran atau agregasi dalam suatu platform.
Gambar 5: Contoh Hubungan dengan Hubungan
Hubungan ‘digunakan oleh’ telah diubah namanya menjadi ‘layanan’ untuk lebih mencerminkan arahnya dengan kata kerja aktif: layanan melayani pengguna. Makna hubungan ini tidak berubah. Nama ‘digunakan oleh’ masih diperbolehkan tetapi telah dideprekasikan dan akan dihapus dalam versi standar mendatang.
Untuk menyelaraskan dengan hubungan ketergantungan lainnya (akses dan layanan), simbol untuk hubungan dampak telah diperbarui.
Gambar 6: Simbol untuk Hubungan Dampak
Simbol arah telah diperkenalkan untuk hubungan penugasan dengan mengganti lingkaran hitam di ujung target dengan panah.
Gambar 7: Simbol untuk Hubungan Penugasan
Tautan tidak lagi diklasifikasikan sebagai hubungan, melainkan sebagai penghubung hubungan. Tautan kini secara eksplisit merupakan tautan ‘atau’ atau tautan ‘dan’ umum.
Gambar 8: Simbol Tautan

Elemen Motivasi

Elemen hasil telah ditambahkan. Elemen untuk makna dan nilai telah dipindahkan dari lapisan bisnis.

Penambahan Peristiwa

Elemen peristiwa dengan atribut waktu telah ditambahkan ke semua lapisan bahasa inti ArchiMate, serta untuk elemen implementasi dan migrasi. Elemen baru tersebut adalah peristiwa aplikasi, peristiwa teknis, dan peristiwa implementasi, yang sesuai dengan peristiwa bisnis yang sudah ada.

Konsistensi Lapisan yang Ditingkatkan

Elemen baru seperti proses aplikasi, proses teknis, interaksi teknis, dan kolaborasi teknis telah ditambahkan untuk meningkatkan konsistensi di seluruh lapisan.

Lapisan Bisnis

Elemen lokasi, nilai, dan makna tidak lagi ditentukan dalam lapisan bisnis. Simbol untuk tampilan dan kontrak telah diperbarui untuk membedakannya dari hasil dan objek bisnis, masing-masing.

Lapisan Teknis

Elemen dalam lapisan teknis telah diubah nama dari “Infrastruktur [Nama Elemen]” menjadi “Teknologi [Nama Elemen]”. Elemen “Jalur Komunikasi” telah diubah menjadi “Jalur” dan maknanya diperluas untuk mendukung elemen fisik. Elemen “Jaringan” telah diubah menjadi “Jaringan Komunikasi” untuk membedakannya dari elemen fisik “Jaringan Distribusi”.

Hubungan Antar-Lapisan

Hubungan antar-lapisan kini telah didefinisikan untuk menghubungkan motivasi dan strategi dengan konsep inti (bisnis, aplikasi, teknologi, fisik) serta menghubungkan strategi dengan pelaksanaannya. Hubungan antar-lapisan juga telah direvisi untuk mendukung penyesuaian yang lebih baik antara elemen-elemen dari lapisan yang berbeda (misalnya, lapisan bisnis yang selaras dengan lapisan yang lebih rendah).

Mekanisme Tampilan

Versi sebelumnya dari standar mencakup daftar komprehensif tampilan dalam tubuh spesifikasi utama, bersama dengan kemampuan untuk mendefinisikan tampilan khusus untuk situasi tertentu. Pada versi 3.0, mekanisme tampilan telah ditingkatkan, dan daftar tampilan dipindahkan ke lampiran informatif untuk secara jelas menunjukkan bahwa ini adalah tampilan contoh.

Bahasa ArchiMate dan TOGAF ADM

Bahasa ArchiMate terdiri dari bahasa inti ArchiMate, yang mencakup lapisan bisnis, aplikasi, dan teknologi, bersama dengan elemen-elemen untuk pemodelan strategi dan motivasi, serta implementasi dan migrasi. Gambar 9 menunjukkan pemetaan sederhana tentang bagaimana bahasa ArchiMate berhubungan dengan berbagai tahap Metode Pengembangan Arsitektur TOGAF (ADM).
Gambar 9: Pemetaan Sederhana antara Bahasa ArchiMate dan TOGAF ADM
Lapisan bisnis, aplikasi, dan teknologi mendukung deskripsi domain arsitektur bisnis, sistem informasi, dan teknologi yang didefinisikan dalam kerangka kerja TOGAF, serta hubungan antar mereka. Elemen strategis dan motivasional dalam ArchiMate dapat mendukung tahap manajemen kebutuhan, awal, dan visi arsitektur dalam TOGAF ADM, yang menetapkan tujuan bisnis tingkat tinggi, prinsip arsitektur, dan kebutuhan bisnis awal. Mereka juga terkait dengan tahap manajemen perubahan arsitektur dalam TOGAF ADM, karena tahap ini menangani kebutuhan yang terus berkembang. Meskipun tidak ditampilkan dalam Gambar 9, perlu dicatat bahwa elemen-elemen ini juga dapat digunakan dalam tahap ADM lainnya, seperti tahap B, C, dan D.
Elemen implementasi dan migrasi dalam ArchiMate mendukung implementasi dan migrasi arsitektur melalui tahap-tahap TOGAF ADM yaitu peluang dan solusi, perencanaan migrasi, serta tata kelola implementasi.

Leave a Reply