Pengembangan Pemodelan: Arsitektur Bisnis SI402 Arsitektur Enterprise Pertemuan #13 Suryo Widiantoro, ST, MMSI, M.Com(IS)
Capaian pembelajaran #8 Mahasiswa mampu melakukan proses pengembangan arsitektur enterprise berbasis framework TOGAF
Topik bahasan Pengembangan pemodelan arsitektur bisnis dengan aplikasi Archi
Model untuk Tahap A: Visi
Artefak tahap A Artefak TOGAF Model Keterangan Stakeholder map matrix Stakeholder matrix Value chain diagram Solution concept diagram Driver/goal/objective diagram Goal diagram Extension TOGAF yang dapat diformalkan Driver/goal/objective catalog Goal catalog Bentuk berbeda namun tujuan sama dengan di atas Requirement catalog Requirement diagram Requirement awal yang didetilkan pada tahap-tahap berikut Process/event/control/product catalog Business process catalog Event diagram Digunakan untuk menghasilkan business process catalog dan map process
Stakeholder matrix Nama Matriks stakeholder Ahli pakar Pimpinan, Direktur, Manajer Desainer/perancang Analis Bisnis (business analyst) Penerima Semua partisipan dalam arsitektur enterprise Tujuan Menentukan aktor yang berpartisipasi dalam pembangunan arsitektur enterprise untuk memfasilitasi organisasi dan siklus ADM serta menentukan artefak apa yang dibuat oleh siapa Informasi awal bermanfaat Aktor dan sumberdaya manusia dalam perusahaan
Goal diagram Nama Diagram goal Ahli pakar Pimpinan, Direktur Desainer/perancang Analis Bisnis (business analyst) Penerima Stakeholder siklus arsitektur, pimpinan, arsitek bisnis, arsitek aplikasi, CIO Tujuan Menentukan sasaran/tujuan yang akan memandu perubahan yang akan dilakukan perusahaan dan Sinya Mengkuantifikasi tujuan dan mengalokasikannya Menyediakan dasar rasional untuk penugasan tingkat prioritas sasaran/tujuan Informasi awal bermanfaat Goal yang teridentifikasi sebelumnya, dorongan perusahaan, analisis SWOT, riset pemasaran
Requirement catalog Nama Katalog requirement Ahli pakar Pakar bisnis, Manajer bisnis, arsitek aplikasi Desainer/perancang Analis Bisnis (business analyst), arsitek aplikasi Penerima Arsitek bisnis, arsitek aplikasi, perancang software Tujuan Menentukan spesifikasi untuk pengembangan arsitektur bisnis dan SI Mentranslasikan sasaran menjadi kebutuhan detil untuk komponen arsitektur enterprise Informasi awal bermanfaat Sasaran perusahaan, arsitektur bisnis, mapping aplikasi
Functional requirement deskripsi bagaimana sistem akan beroperasi Nonfunctional requirement terkait dengan kebutuhan infrastruktur teknologi
Event diagram Nama Diagram event Ahli pakar Analis Bisnis (business analyst), Manajer Desainer/perancang Analis proses bisnis Penerima Analis Bisnis (business analyst), arsitek aplikasi, Manajer Tujuan Mengidentifikasi proses, karakteristik, dan menyediakan mapping Menentukan prioritas jalur optimasi Informasi awal bermanfaat Definisi aktor, fungsi (function)
DIDETILKAN
Solution concept diagram Nama Diagram solution concept Ahli pakar Arsitek bisnis, arsitek aplikasi Desainer/perancang Arsitek bisnis, arsitek fungsional Penerima Pimpinan, analis, arsitek, CIO Tujuan Berbagi visi awal dengan seluruh stakeholder dengan menyediakan informasi umum mengenai perubahan yang akan diimplementasikan Informasi awal bermanfaat Sasaran, organisasi, aplikasi existing, arsitektur bisnis
Value chain diagram Nama Diagram value chain Ahli pakar Pimpinan, Manajer Desainer/perancang Analis Bisnis (business analyst) Penerima Analis Bisnis (business analyst), arsitek, Pimpinan, Manajer Tujuan Mengidentifikasi sumber value yang diberikan klien yang harus dijaga atau ditingkatkan Mengidentifikasi kapabilitas/kemampuan yang dibutuhkan untuk mencapai peluang bisnis baru Informasi awal bermanfaat Pengetahuan organisasi dan bisnisnya, fungsi bisnis dan kapabilitas
Model untuk Tahap B: Arsitektur Bisnis
TOGAF menyediakan kumpulan artefak Tahap B yang fokus pada elemen-elemen: Organisasi perusahaan dideskripsikan melalui unit organisasi, actor, dan role. Distribusi geografis (tempat, lokasi) juga disajikan Kapabilitas perusahaan dideskripsikan secara detil melalui layanga fungsi dan bisnis Aktivitas perusahaan digambarkan melalui proses bisnis Konsep dasar bisnis melalui kamus bisnis dan model konseptual entitas bisnis Arsitektur bisnis didefinisikan secara optimal untuk memenuhi tujuan/sasaran perusahaan Tahap B berperan dalam pendefinisian dan konsolodasi tujuan/sasaran
Artefak tahap B Artefak TOGAF Model Keterangan Organization/actor catalog Actor organization diagram Extension TOGAF yang digunakan untuk menghasilkan catalog TOGAF dan menggambarkan pengorganisasian actor melalui beberapa jenis hubungan Driver/goal/objectives catalog Goal diagram and catalog Konsolidasi dari Tahap A Role catalog Organization decompositioin diagram – role allocation Menggambarkan hubungan role yang dimainkan actor Service/function catalog Diambil dari model Location catalog Location diagram Contract/measure catalog Diambil dari model yang terkait layanan bisnis Business interaction matrix Informasi disediakan dari flow diagram dan ODD-RA Actor/role matrix Organization decomposition diagram – role allocation Menggambarkan hubungan role yang dijalankan actor Business footprint diagram
Artefak TOGAF Model Keterangan Service/information diagram Business service information diagram Functional decomposition diagram Product lifecycle diagram Goal/objective/service diagram Business use case diagram Organization decomposition diagram Location organization diagram Flow diagram Extension TOGAF - View umum organisasi sebagai sebuah sistem Process flow diagram Business dictionary Extension TOGAF- mendefinisikan terminologi bisnis Conceptual data diagram Berkaitan dengan arsitektur data dan didefinisikan di Tahap B Data diseemination diagram Data dissemination diagram Berkaitan dengan arsitektur data Data security diagram Data migration diagram
Business dictionary Nama Kamus business Ahli pakar Pakar/ahli bisnis Desainer/perancang Analis Bisnis (business analyst) atau pakar/ahli bisnis Penerima Analis Bisnis (business analyst), pakar/ahli bisnis, arsitek aplikasi Tujuan Menstabilkan dan menspesifikasikan terminologi/istilah bisnis untuk menghasilkan referensi bagi seluruh partisipan Informasi awal bermanfaat Istilah bisnis
Actor organization diagram Nama Diagram actor organization Ahli pakar Pimpinan, Manajer Desainer/perancang Analis Bisnis (business analyst) atau pakar/ahli bisnis Penerima Arsitek bisnis, Pimpinan, manajer, Analis proses bisnis Tujuan Mendefinisikan jenis-jenis posisi dalam perusahaan serta hak dan tanggung jawabnya Mengidentifikasi partisipan diluar perusahaan Informasi awal bermanfaat Pengetahuan perusahaan, bagan organisasi
Organization decomposition diagram - flow Nama Diagram organization decomposition -flow Ahli pakar Pimpinan, Direktur Desainer/perancang Analis Bisnis (business analyst) Penerima Pimpinan, Direktur, Analis Tujuan Menyediakan pandangan mengenai perusahaan dan pertukaran informasi penting Informasi awal bermanfaat Pengetahuan perusahaan dan organisasi
Organization decomposition diagram - role allocation Nama Diagram organization decomposition –role allocation Ahli pakar Pimpinan, Manajer Desainer/perancang Analis Bisnis (business analyst), pakar/ahli bisnis Penerima Arsitek bisnis, Manajer, Analis proses bisnis Tujuan Menentukan setiap fungsi dalam lokasi berbeda dalam perusahaan Informasi awal bermanfaat Pengetahuan perusahaan, bagan organisasi
Location organization diagram Nama Diagram location organization Ahli pakar Pimpinan, Manajer Desainer/perancang Analis Bisnis (business analyst), pakar/ahli bisnis Penerima Pimpinan, Analis, Manajer Tujuan Mendefinisikan distribusi geografis dari organisasi perusahaan Informasi awal bermanfaat Organisasi perusahaan
Location diagram Nama Diagram location Ahli pakar Pimpinan, Manajer Desainer/perancang Analis Bisnis (business analyst), pakar/ahli bisnis Penerima Analis Bisnis, Analis proses bisnis Tujuan Membuat daftar lokasi perusahaan dan kantor pusat Informasi awal bermanfaat Organisasi perusahaan
Functional decomposition diagram Nama Diagram functional decomposition Ahli pakar Pimpinan, Manajer Desainer/perancang Analis Bisnis (business analyst), pakar/ahli bisnis Penerima Analis Bisnis, Analis proses bisnis Tujuan Menentukan fungsi penting perusahaan Menentukan bagaimana fungsi tersebut dilaksanakan dengan baik Informasi awal bermanfaat Organisasi perusahaan, sasaran yang diperbaiki
Goal/objective/service diagram Nama Diagram goal/objective/service Ahli pakar Pakar/ahli bisnis Desainer/perancang Analis Bisnis (business analyst) Penerima Analis Bisnis, arsiek aplikasi Tujuan Menyajikan layanan yang berkontribusi terhadap realisasi sasaran Informasi awal bermanfaat Functional decomposition perusahaan, layanan teridentifikasi, sasaran
Process flow diagram Nama Diagram process flow Ahli pakar Pakar/ahli bisnis, Manajer fungsional Desainer/perancang Analis proses bisnis Penerima Analis, arsitek aplikasi, Manajer bisnis, Pakar/ahli bisnis Tujuan Mendetilkan bagaimana proses bisnis bekerja Informasi awal bermanfaat Actor, event diagram, produk, entitas bisnis
Business use case diagram Nama Diagram business use case Ahli pakar Pakar/ahli proses bisnis, Manajer fungsioinal Desainer/perancang Analis Bisnis (business analyst), Analis proses bisnis Penerima Analis, Pakar/ahli proses bisnis, arsitek aplikasi Tujuan Menjelaskan penggunaan use case yang berbeda dari actor utama terkait dengan layanan perusahaan Informasi awal bermanfaat Actor, proses bisnis, fungsi
Service information diagram Nama Diagram service information Ahli pakar Analis Bisnis (business analyst), pakar/ahli bisnis Desainer/perancang Analis Bisnis (business analyst) Penerima Arsitek aplikasi Tujuan Menjelaskan informasi yang diperlukan untuk layanan bisnis Menyiapkan arsitektur data dan arsitektur aplikasi Informasi awal bermanfaat Entitas bisnis, layanan bisnis, fungsi, proses bisnis
Business footprint diagram Nama Diagram business footprint Ahli pakar Pakar/ahli fungsional dan proses bisnis, arsitek aplikasi Desainer/perancang Analis Bisnis (business analyst) Penerima Pimpinan, Analis, arsitek aplikasi Tujuan Menyediakan pandangan umum terhadap elemen penting untuk dibangun atau diperbaiki Informasi awal bermanfaat Sasaran, organisasi, fungsi bisnis, proses, layanan bisnis, elemen arsitektur aplikasi dasar
Conceptual data diagram Nama Diagram conceptual data Ahli pakar Pakar/ahli bisnis Desainer/perancang Analis Bisnis (business analyst) Penerima Analis Bisnis, arsitek data, arsitek aplikasi Tujuan Mengidentifikasi dan memformalkan objek bisnis Informasi awal bermanfaat Data existing, kamus, pesan proses bisnis DIDETILKAN
Product lifecycle diagram Nama Diagram product lifecycle Ahli pakar Pakar/ahli bisnis Desainer/perancang Analis Bisnis (business analyst) Penerima Analis Bisnis, Analis proses bisnis Tujuan Menentukan kondisi yang memungkinkan dan transisi penting entitas bisnis Informasi awal bermanfaat Class diagram, entitas bisnis
Terima kasih Selamat belajar dan semoga sukses