Menavigasi Kompleksitas: Pihak yang Berkepentingan, Sudut Pandang, dan Tampilan dalam Arsitektur Perusahaan

Pendahuluan

Membangun dan mempertahankan koherensi Arsitektur Perusahaan (EA) merupakan tugas yang kompleks karena melibatkan berbagai pihak yang berkepentingan dengan latar belakang dan notasi yang berbeda-beda. Untuk mengelola kompleksitas ini, para peneliti awalnya berfokus pada mendefinisikan kerangka arsitektur untuk mengklasifikasikan dan menempatkan berbagai deskripsi arsitektur satu sama lain, seperti kerangka kerja Zachman.

Kerangka arsitektur memberikan panduan umum untuk menyampaikan Deskripsi Arsitektur bersama dengan prosesnya. Bahasa ArchiMate, sebagai notasi pemodelan, memberikan wawasan mendalam mengenai struktur dan koherensi berbagai arsitektur, melengkapi dan mendukung kerangka-kerangka tersebut.

Kerangka bahasa ArchiMatememungkinkan arsitek dan pihak yang berkepentingan untuk menggunakan sudut pandang mereka sendiri terhadap EA. Tampilan ditentukan oleh sudut pandang, yang mendefinisikan abstraksi pada kumpulan model yang mewakili EA. Setiap sudut pandang ditujukan untuk jenis pihak yang berkepentingan tertentu dan menangani kekhawatiran khusus. Sudut pandang dapat memisahkan aspek tertentu atau menghubungkan beberapa aspek, memberikan pendekatan yang fleksibel dalam pemodelan EA.

Kerangka TOGAFmendeskripsikan taksonomi tampilan untuk berbagai kategori pihak yang berkepentingan dan memberikan pedoman untuk mengembangkan serta menggunakan sudut pandang dan tampilan dalam model EA. Namun penting untuk dicatat bahwa sudut pandang dan tampilan saling terkait dan sering kali menggambarkan arsitektur dengan paling baik ketika dikombinasikan dengan hubungan ketergantungan di bawahnya. Meskipun berguna, sudut pandang dan tampilan merupakan gambaran sebagian dari sistem, yang membatasi seluruh arsitektur hanya pada sejumlah aspek terbatas.

Pihak yang Berkepentingan dan Kekhawatiran

Bagian ini memperkenalkan metode untuk menggunakan bahasa ArchiMateuntuk secara sistematis menangani kekhawatiran pihak yang berkepentingan melalui mekanisme sudut pandang. Mekanisme ini sesuai dengan standar ISO/IEC 42010, yang menyediakan model untuk Deskripsi Arsitektur. Elemen kunci dalam model ini meliputi pihak yang berkepentingan, kekhawatiran, sudut pandang, dan tampilan, seperti yang ditampilkan pada Gambar di bawah ini:

Diagram di atas yang berjudul “Model Konseptual dari Deskripsi Arsitektur” menggambarkan hubungan antara elemen-elemen kunci yang terlibat dalam mendeskripsikan arsitektur, sesuai dengan standar ISO/IEC 42010. Model ini membantu secara sistematis menangani kekhawatiran pihak yang berkepentingan melalui penggunaan sudut pandang dan tampilan. Berikut penjelasan rinci mengenai diagram tersebut:

  1. Sistem yang Diperhatikan:
    • Ini adalah sistem yang sedang dideskripsikan oleh arsitektur.
    • Ia menunjukkan arsitektur dan memiliki kepentingan terhadap pihak yang berkepentingan.
  2. Pihak yang Berkepentingan:
    • Pihak yang berkepentingan adalah individu, tim, atau organisasi yang memiliki kepentingan terhadap sistem yang diperhatikan.
    • Pihak yang berkepentingan memiliki kekhawatiran yang perlu diatasi oleh arsitektur.
    • Mereka mengidentifikasi deskripsi arsitektur, alasan arsitektur, dan tampilan arsitektur.
  3. Kekhawatiran:
    • Keprihatinan adalah kepentingan atau isu yang dimiliki pemangku kepentingan terkait sistem yang menjadi perhatian.
    • Keprihatinan dirumuskan oleh sudut pandang arsitektur dan ditangani oleh tampilan arsitektur.
  4. Sudut Pandang Arsitektur:
    • Sudut pandang adalah spesifikasi untuk satu tampilan tunggal, yang mendefinisikan pemangku kepentingan yang kepentingannya dirumuskan dan pedoman untuk membangun serta menginterpretasi tampilan tersebut.
    • Sudut pandang merumuskan keprihatinan dan mengatur tampilan arsitektur.
    • Mereka terkait dengan jenis model, yang mengatur model arsitektur.
  5. Tampilan Arsitektur:
    • Tampilan adalah representasi arsitektur yang menangani satu atau lebih keprihatinan pemangku kepentingan.
    • Tampilan diatur oleh sudut pandang arsitektur dan mengungkapkan deskripsi arsitektur.
    • Mereka diperoleh dari model arsitektur.
  6. Model Arsitektur:
    • Model arsitektur adalah representasi aspek-aspek arsitektur menggunakan jenis model tertentu.
    • Model mengatur tampilan arsitektur dan merupakan bagian dari deskripsi arsitektur.
  7. Jenis Model:
    • Jenis model adalah jenis model yang digunakan untuk merepresentasikan aspek-aspek berbeda dari arsitektur.
    • Mereka mengatur model arsitektur.
  8. Deskripsi Arsitektur:
    • Deskripsi arsitektur adalah kumpulan tampilan arsitektur, model, dan informasi lain yang mengungkapkan arsitektur dari sistem yang menjadi perhatian.
    • Ia mengungkapkan arsitektur dan diidentifikasi oleh pemangku kepentingan.
    • Ia mencakup aturan kesesuaian dan alasan.
  9. Alasan Arsitektur:
    • Alasan menjelaskan pertimbangan di balik keputusan arsitektur.
    • Ia merupakan bagian dari deskripsi arsitektur dan diidentifikasi oleh pemangku kepentingan.
  10. Aturan Kesesuaian:
    • Aturan korespondensi mendefinisikan hubungan antara berbagai pandangan dan model dalam deskripsi arsitektur.
    • Mereka memastikan konsistensi dan koherensi di seluruh deskripsi arsitektur.
  11. Korespondensi:
    • Korespondensi adalah hubungan nyata antara berbagai pandangan dan model sebagaimana didefinisikan oleh aturan korespondensi.
    • Mereka merupakan bagian dari deskripsi arsitektur.

Hubungan

  • Mengidentifikasi: Stakeholder mengidentifikasi deskripsi arsitektur, alasan arsitektur, dan pandangan arsitektur.
  • Memiliki Kepentingan pada: Sistem yang menjadi perhatian memiliki kepentingan terhadap stakeholder.
  • Membingkai: Pandangan arsitektur membentuk perhatian terhadap isu-isu tertentu.
  • Menangani: Pandangan arsitektur menangani perhatian terhadap isu-isu tertentu.
  • Mengatur: Pandangan arsitektur mengatur pandangan arsitektur, dan jenis model mengatur model arsitektur.
  • Menyatakan: Deskripsi arsitektur menyatakan arsitektur.
  • Menunjukkan: Sistem yang menjadi perhatian menunjukkan arsitektur.

Model konseptual ini membantu memahami bagaimana berbagai elemen berinteraksi untuk menggambarkan suatu arsitektur, memastikan bahwa kekhawatiran stakeholder ditangani secara sistematis melalui pandangan dan pandangan yang jelas secara definisi.

Bahasa ArchiMate, dengan mekanisme pandangan, membantu arsitek dalam mendefinisikan dan mengklasifikasikan pandangan yang mengatur. Mekanisme ini membantu arsitek membangun dan merancang pandangan untuk komunikasi dengan stakeholder.

Pandangan dan Pandangan

Pandangan adalah mekanisme ideal untuk menyampaikan informasi tentang area arsitektur tertentu. Pandangan adalah bagian dari Deskripsi Arsitektur yang menangani perhatian terhadap isu-isu terkait dan disesuaikan untuk stakeholder tertentu. Pandangan ditentukan oleh pandangan, yang menentukan konsep, model, teknik analisis, dan visualisasi yang disediakan oleh pandangan tersebut. Secara esensial, pandangan adalah apa yang Anda lihat, dan pandangan adalah dari mana Anda melihatnya.

Deskripsi arsitektur mencakup satu atau lebih pandangan arsitektur, masing-masing menangani kekhawatiran stakeholder. Sebuah pandangan arsitektur menyatakan arsitektur sistem berdasarkan pandangan tertentu, yang membentuk perhatian terhadap isu-isu dan menetapkan konvensi untuk membangun, menafsirkan, dan menganalisis pandangan tersebut.

Pandangan berfokus pada aspek dan lapisan tertentu dari arsitektur, yang ditentukan oleh kekhawatiran stakeholder. Apa yang terlihat dari suatu pandangan tergantung pada argumen terkait kekhawatiran stakeholder. Pandangan memungkinkan komunikasi tentang aspek dan lapisan tertentu dari suatu arsitektur, memungkinkan umpan balik dua arah antara arsitek dan stakeholder. Lingkup pandangan dan relevansinya terhadap kekhawatiran stakeholder menentukan elemen dan hubungan apa yang muncul dalam suatu pandangan.

Mekanisme Pandangan

Arsitek berhadapan dengan berbagai stakeholder dan perhatian. Mekanisme pandangan membantu memilih pandangan yang tepat dengan menyediakan kerangka berdasarkan tujuan dan konten. Kerangka ini membantu mendefinisikan dan mengklasifikasikan pandangan, seperti yang ditunjukkan pada gambar di bawah ini.

Arsitek berkomunikasi dengan pemangku kepentingan untuk memahami dan mendokumentasikan kekhawatiran mereka. Mekanisme pandangan mengidentifikasi tujuan dan isi, mendefinisikan dan mengklasifikasikan pandangan, yang mengatur pembangunan dan desain tampilan. Tampilan, yang diatur oleh pandangan, menanggapi kekhawatiran pemangku kepentingan.

Membuat pandangan ArchiMate melibatkan dua langkah:

  1. Memilih konsep yang relevan dari metamodel ArchiMate berdasarkan informasi yang dibutuhkan untuk menanggapi kekhawatiran pemangku kepentingan.
  2. Menentukan representasi untuk menggambarkan konsep-konsep ini dengan cara yang dipahami oleh pemangku kepentingan, yang bisa berupa diagram, katalog, matriks, atau visualisasi lainnya.

Menerapkan pandangan ini pada model arsitektur memilih dan menggambarkan bagian-bagian arsitektur yang relevan sesuai dengan konsep dan representasi yang dipilih.

Mendefinisikan dan Mengklasifikasikan Pandangan

The bahasa ArchiMatemembantu mendefinisikan dan mengklasifikasikan pandangan berdasarkan tujuan dan isi yang relevan terhadap kekhawatiran pemangku kepentingan. Dimensi tujuan didukung oleh tiga kategori:

  • Merancang: Mendukung arsitek dan desainer dalam proses perancangan, umumnya menggunakan diagram sepertiUML.
  • Memutuskan: Membantu manajer dalam pengambilan keputusan dengan memberikan wawasan tentang hubungan arsitektur lintas domain melalui proyeksi, interseksi, dan teknik analitis.
  • Memberi informasi: Membantu memberi informasi kepada pemangku kepentingan tentang EA untuk mencapai pemahaman, mendapatkan komitmen, dan meyakinkan pihak yang berlawanan, menggunakan ilustrasi, animasi, dan media informatif lainnya.

Dimensi konten menggunakan Kerangka Kerja Inti ArchiMate untuk memilih aspek dan lapisan yang relevan, didukung oleh tiga kategori:

  • Rincian: Fokus pada satu lapisan dan satu aspek, umumnya untuk pemangku kepentingan seperti insinyur perangkat lunak atau pemilik proses.
  • Koherensi: Meliputi beberapa lapisan atau aspek, memungkinkan pemangku kepentingan fokus pada hubungan arsitektur, sesuai untuk manajer operasional.
  • Gambaran Umum: Menangani beberapa lapisan dan aspek, umumnya untuk arsitek perusahaan dan pembuat keputusan seperti CEO dan CIO.

Membuat Tampilan

Dengan pandangan yang mengatur, arsitek dapat membuat dan merancang tampilan yang berisi elemen dan hubungan dari metamodel ArchiMate. Arsitek merancang representasi yang sesuai untuk elemen-elemen ini, sesuai dengan pemangku kepentingan dan kekhawatiran yang sedang dibahas. Tampilan tidak harus visual atau grafis; dapat menggunakan berbagai representasi berdasarkan atribut elemen dan hubungan, seperti peta panas yang berwarna.

Pandangan Contoh

Bagian terakhir menyediakan contoh pandangan, menggambarkan bagaimanamekanisme pandangandapat diterapkan untuk membuat pandangan yang menangani kekhawatiran spesifik pemangku kepentingan. Contoh-contoh ini menunjukkan penerapan praktis mekanisme pandangan dalam skenario dunia nyata, membantu arsitek dan pemangku kepentingan berkomunikasi dan memahamiArsitektur Perusahaan.

Contoh Pandangan Organisasi

Gambar di bawah ini menunjukkan diagram ArchiMate yang dibuat di bawah Pandangan Organisasi. Dengan menerapkan suatu pandangan, Anda diizinkan untuk menggambar diagram ArchiMate dengan sebagian elemen dan hubungan ArchiMate, seperti yang ditentukan dalam pandangan tersebut.

Organization Viewpoint example
Contoh pandangan organisasi

Contoh Pandangan Kerja Sama Proses Bisnis

Gambar di bawah ini menunjukkan diagram ArchiMate yang dibuat di bawah Pandangan Kerja Sama Proses Bisnis. Dengan menerapkan suatu pandangan, Anda diizinkan untuk menggambar diagram ArchiMate dengan sebagian elemen dan hubungan ArchiMate, seperti yang ditentukan dalam pandangan tersebut.

Business Process Cooperation Viewpoint example
Contoh pandangan kerja sama proses bisnis

Kesimpulan

Bahasa ArchiMate, dengan mekanisme pandangan, menawarkan pendekatan yang terstruktur dan fleksibel dalam mengelola kompleksitas Arsitektur Perusahaan. Dengan mendefinisikan dan mengklasifikasikan pandangan berdasarkan kekhawatiran pemangku kepentingan, arsitek dapat membuat pandangan yang secara efektif menyampaikan arsitektur, memastikan konsistensi dan pemahaman di antara semua pemangku kepentingan.

Sumber Daya Terkait

  1. Panduan Lengkap Pandangan ArchiMate (Contoh Termasuk)
  2. Memahami Pandangan ArchiMate: Panduan Komprehensif – ArchiMetric
  3. Panduan Pandangan ArchiMate – Pandangan Struktur Informasi
  4. Menavigasi Arsitektur Perusahaan: Memecahkan Pandangan Motivasi ArchiMate – Panduan Visual Paradigm
  5. Panduan TOGAF All-in-One – Panduan Visual Paradigm
  6. Visual Paradigm TOGAF – Semua tentang TOGAF, Arsitektur Perusahaan, ArchiMate, dan lainnya
  7. Alat TOGAF® untuk Arsitektur Perusahaan – ArchiMetric
  8. ArchiMate 3: Tinjauan Komprehensif – Cybermedian
  9. Diagram ArchiMate di Visual Paradigm

Leave a Reply