TOGAF 9.1
Deskripsi Singkat
Modul ini mendeskripsikan TOGAF sebagai sebuah kerangka kerja Arsitektur Enterprise yang
umum digunakan sebagai pedoman perancangan AE pada sebuah enterprise. TOGAF memiliki
method yang dinamakan ADM yang berisi siklus tahapan pengembangan AE. TOGAF 9.1
merupakan versi TOGAF yang dikeluarkan oleh The Open Group, dimana versi ini memiliki
6 bagian yang dapat menjadi pedoman dalam membangun AE.
Capaian Pembelajaran
1 Mahasiswa mampu mendeskripsikan tujuan dan tahapan (input, proses dan output) dari
setiap fase didalam TOGAF ADM.
2 Mahasiswa mampu menganalisa perbedaan dan persamaan dari Zachman Framework dan
TOGAF dalam proses merancang Arsitektur Enterprise (struktur organisasi, proses bisnis,
sistem aplikasi, infrastruktur teknologi).
Pendahuluan
TOGAF adalah alat untuk membantu dalam penerimaan, produksi, penggunaan, dan
pemeliharaan arsitektur perusahaan. Versi pertama TOGAF, yang dikembangkan pada 1995,
didasarkan pada Kerangka Kerja Arsitektur Teknis Departemen Pertahanan AS untuk
Manajemen Informasi (TAFIM). Kunci TOGAF adalah metode yaitu Architecture
Development Method (ADM) untuk mengembangkan arsitektur perusahaan yang memenuhi
kebutuhan bisnis.
1. Deskripsi formal suatu sistem, atau rencana terperinci sistem pada tingkat komponen
untuk memandu implementasinya.
2. Struktur komponen, inter-relasinya, dan prinsip serta pedoman yang mengatur desain
dan evolusinya dari waktu ke waktu.
▪ TOGAF ADM
▪ ADM guidelines and techniques
▪ Architecture content framework
▪ Enterprise continumm and tools
▪ Togaf reference model
▪ Architecture capability framework
Activity: Tugas atau kumpulan tugas yang mendukung fungsi organisasi; misalnya,
pengguna memasukkan data ke sistem TI atau bepergian untuk mengunjungi
pelanggan.
Architecture Building Block (ABB): Sebuah konstituen dari model arsitektur yang
menggambarkan satu aspek dari keseluruhan model.
Business Architecture: Strategi bisnis, tata kelola, organisasi, dan informasi proses
bisnis utama, serta interaksi antara konsep-konsep ini.
Architecture Domain: Area arsitektur, ada empat domain arsitektur dalam TOGAF:
Bisnis, Data, Aplikasi, dan Teknologi.
Architecture View: View adalah representasi dari suatu sistem dari perspektif
seperangkat masalah terkait, apa yang dilihat (atau apa yang dilihat oleh pemangku
kepentingan), serta spesifik.
Architecture Viewpoint: titik pandang atau perspektif. Sudut pandang umum. Model
(atau deskripsi) dari informasi yang terkandung dalam tampilan.
Baseline: Spesifikasi yang telah ditinjau dan disepakati secara formal, yang selanjutnya
berfungsi sebagai dasar untuk pengembangan atau perubahan lebih lanjut dan yang
dapat diubah hanya melalui prosedur kontrol perubahan formal atau jenis prosedur
seperti manajemen konfigurasi.
Concerns: Kepentingan utama yang sangat penting bagi para pemangku kepentingan
dalam suatu sistem, dan menentukan penerimaan sistem. Dapat berkaitan dengan aspek
apa pun dari fungsi, pengembangan, atau operasi sistem, termasuk pertimbangan seperti
kinerja, keandalan, keamanan, distribusi, dan kemampuan berkembang. Lebih lama
dari masalah (mis. Keadaan ekonomi), bukan kebutuhan yang bersifat jangka pendek.
a. Cycling around the ADM: ADM disajikan secara melingkar yang menunjukkan bahwa
penyelesaian satu fase pekerjaan arsitektur secara langsung masuk ke dalam fase berikutnya
dari pekerjaan arsitektur.
b. Iterating between phases: TOGAF menjelaskan konsep iterasi di seluruh fase (mis.,
Kembali ke Arsitektur Bisnis setelah menyelesaikan Arsitektur Teknologi).
c. Cycling around a single phase: TOGAF mendukung pelaksanaan berulang kegiatan
dalam fase ADM tunggal sebagai teknik untuk menguraikan konten arsitektur.
Gambar 3.1 Architecture Development Cycle
Preliminary Phase menjelaskan kegiatan persiapan dan inisiasi yang diperlukan untuk
mempersiapkan diri memenuhi arahan bisnis untuk arsitektur perusahaan baru, termasuk
definisi kerangka Arsitektur Organisasi-Khusus dan definisi prinsip-prinsip.
1.2.1.1 Tujuan
Melakukan kegiatan persiapan dan inisiasi yang diperlukan untuk memenuhi arahan
bisnis untuk arsitektur perusahaan baru, termasuk definisi kerangka kerja dan alat
Arsitektur Khusus Organisasi, dan definisi prinsip.
Mendefinisikan "di mana, apa, mengapa, siapa, dan bagaimana kita melakukan
arsitektur" di perusahaan yang bersangkutan.
4.2.1.2 Pendekatan
Mendefinisikan Enterprise.
4.2.1.3 Input
Bagian ini mendefinisikan input ke Preliminary Phase.
Bahan Referensi Eksternal ke Perusahaan
▪ TOGAF
▪ Kerangka kerja arsitektur lain, jika diperlukan
Input Non-Architectural
▪ Strategi dewan dan rencana bisnis dewan, strategi bisnis, strategi TI, prinsip bisnis,
tujuan bisnis, dan penggerak bisnis, ketika sudah ada sebelumnya
▪ Kerangka kerja utama yang beroperasi dalam bisnis; mis., manajemen portofolio /
proyek
▪ Tata kelola dan kerangka kerja hukum, termasuk strategi tata kelola arsitektur, ketika
sudah ada sebelumnya
▪ Kemampuan Arsitektur
▪ Kemitraan dan perjanjian kontrak
4.2.1.6 Output
Output dari Tahap Awal dapat mencakup, tetapi tidak terbatas pada:
Menjelaskan fase awal dari Siklus Pengembangan Arsitektur. Ini termasuk informasi tentang
mendefinisikan ruang lingkup, mengidentifikasi pemangku kepentingan, menciptakan Visi
Arsitektur, dan mendapatkan persetujuan.
4.2.2.1 Tujuan
▪ Mengembangkan visi aspiratif tingkat tinggi tentang kapabilitas dan nilai bisnis yang
akan disampaikan sebagai hasil dari arsitektur perusahaan yang diusulkan.
▪ Tetapkan ruang lingkup, kendala, dan harapan untuk proyek TOGAF.
▪ Buat Visi Arsitektur.
▪ Definisikan pemangku kepentingan.
▪ Validasi konteks bisnis dan buat Pernyataan Karya Arsitektur.
▪ Dapatkan persetujuan untuk Pernyataan Karya Arsitektur.
▪ Visi Arsitektur merupakan alat utama untuk mendeskripsikan manfaat dari kapabilitas
yang diusulkan kepada para pemangku kepentingan dan pembuat keputusan dalam
perusahaan.
▪ Visi Arsitektur menjelaskan bagaimana kapabilitas baru akan memenuhi tujuan bisnis
dan sasaran strategis dan mengatasi masalah pemangku kepentingan saat
diimplementasikan.
▪ Visi Arsitektur memberikan uraian tingkat pertama atau tingkat tinggi tentang
Arsitektur Dasar (baseline) dan Sasaran (target), yang mencakup domain bisnis, data,
aplikasi, dan teknologi.
▪ Skenario bisnis merupakan teknik yang tepat dan berguna untuk menemukan dan
mendokumentasikan persyaratan bisnis, dan untuk mengartikulasikan Visi Arsitektur
yang menanggapi persyaratan tersebut.
3.3.2.3 Input
Bahan Referensi Eksternal Perusahaan
Input Arsitektural
3.3.2.5 Output
Output dari Fase A mungkin termasuk, tetapi tidak terbatas pada:
▪ Pernyataan yang disetujui dari Karya Arsitektur, termasuk khususnya:
o Deskripsi dan ruang lingkup proyek arsitektur
o Tinjauan Visi Arsitektur
o Rencana dan jadwal proyek arsitektur
▪ Pernyataan yang disempurnakan dari prinsip bisnis, tujuan bisnis, dan pendorong
bisnis
▪ Prinsip arsitektur
▪ Penilaian Kemampuan
▪ Kerangka Arsitektur Disesuaikan (untuk keterlibatan), termasuk:
o Metode arsitektur yang disesuaikan
o Konten arsitektur yang disesuaikan (hasil dan artefak)
o Alat yang dikonfigurasikan dan digunakan
▪ Visi Arsitektur, termasuk:
o Deskripsi masalah
o Tujuan Pernyataan Karya Arsitektur
o Tampilan ringkasan
o Skenario Bisnis (opsional)
o Kebutuhan pemangku kepentingan tingkat tinggi yang disempurnakan
▪ Dokumen Definisi Arsitektur Konsep, termasuk (ketika dalam ruang lingkup):
o Baseline Business Architecture, Version 0.1
o Baseline Technology Architecture, Version 0.1
o Baseline Data Architecture, Version 0.1
o Baseline Application Architecture, Version 0.1
o Target Business Architecture, Version 0.1
o Target Technology Architecture, Version 0.1
o Target Data Architecture, Version 0.1
o Target Application Architecture, Version 0.1
▪ Rencana Komunikasi
▪ Populasi konten tambahan
Tujuan
Jika suatu perusahaan memiliki deskripsi arsitektur yang ada, mereka harus digunakan
sebagai dasar untuk Deskripsi Dasar.
Pendekatan normal untuk pengembangan Arsitektur Target adalah dari atas ke bawah.
Namun, dalam Uraian Dasar, analisis keadaan saat ini sering harus dilakukan secara
bottom-up, terutama di mana aset arsitektur sedikit atau tidak ada.
Apa pun pendekatannya, tujuannya haruslah menggunakan kembali bahan yang ada
sebanyak mungkin, dan untuk mengumpulkan dan menganalisis hanya informasi yang
memungkinkan pengambilan keputusan berdasarkan informasi mengenai Arsitektur
Bisnis Target.
Pemodelan Bisnis
Models Model bisnis harus merupakan perluasan logis dari skenario bisnis dari Visi
Arsitektur, sehingga arsitektur dapat dipetakan dari persyaratan bisnis tingkat tinggi ke
yang lebih rinci.
Architecture Repository
Sebagai bagian dari Fase B, tim arsitektur perlu mempertimbangkan sumber daya
Arsitektur Bisnis apa yang tersedia dari Repositori Arsitektur. Khususnya:
Reference Library menyediakan pedoman, templat, pola, dan bentuk lain dari
bahan referensi yang dapat dimanfaatkan untuk mempercepat penciptaan
arsitektur baru untuk perusahaan.
Tahapan Fase B
1.2.4.1 Tujuan
▪ Mengembangkan Arsitektur Sistem Informasi Target (Data dan Aplikasi), menjelaskan
bagaimana Arsitektur Sistem Informasi perusahaan akan memungkinkan Arsitektur Bisnis
dan Visi Arsitektur, dengan cara yang membahas Permintaan Pekerjaan Arsitektur dan
keprihatinan pemangku kepentingan.
Data Management
• Definisi yang jelas tentang komponen aplikasi mana dalam lanskap akan berfungsi
sebagai sistem catatan atau referensi untuk data master perusahaan.
• Apakah akan ada standar perusahaan yang harus diadopsi oleh semua komponen
aplikasi, termasuk paket perangkat lunak?
• Sangat memahami bagaimana entitas data digunakan oleh fungsi bisnis, proses, dan
layanan.
• Sangat memahami bagaimana dan di mana entitas data perusahaan dibuat, disimpan,
diangkut, dan dilaporkan.
• Berapa tingkat dan kompleksitas transformasi data yang diperlukan untuk mendukung
kebutuhan pertukaran informasi antar aplikasi?
• Apa yang akan menjadi persyaratan untuk perangkat lunak dalam mendukung
integrasi data dengan pelanggan dan pemasok perusahaan?
Data Migration
• Ketika aplikasi yang ada diganti, akan ada kebutuhan penting untuk memigrasikan
data (master, transaksional, dan referensi) ke aplikasi baru.
• Arsitektur Data harus mengidentifikasi persyaratan migrasi data dan juga
menyediakan indikator untuk tingkat transformasi, penyiangan, dan pembersihan yang
akan diperlukan untuk menyajikan data dalam format yang memenuhi persyaratan dan
kendala dari aplikasi target.
• Tujuannya adalah bahwa aplikasi target memiliki data berkualitas ketika diisi.
• Pastikan bahwa definisi data umum di seluruh perusahaan dibuat untuk mendukung
transformasi.
Data Governance
Pertimbangan tata kelola data memastikan bahwa perusahaan memiliki dimensi yang
diperlukan untuk memungkinkan transformasi, sebagai berikut:
▪ Struktur: Dimensi ini berkaitan dengan apakah perusahaan memiliki struktur organisasi
yang diperlukan dan badan standar untuk mengelola aspek entitas data dari transformasi.
▪ Sistem Manajemen: Di sini perusahaan harus memiliki sistem manajemen yang
diperlukan dan program terkait data untuk mengelola aspek tata kelola entitas data
sepanjang siklus hidupnya.
▪ Orang: Dimensi ini membahas keterampilan dan peran terkait data apa yang diperlukan
perusahaan untuk transformasi. Jika perusahaan tidak memiliki sumber daya dan
keterampilan seperti itu, perusahaan harus mempertimbangkan untuk memperoleh
keterampilan kritis tersebut atau melatih sumber daya internal yang ada untuk memenuhi
persyaratan melalui program pembelajaran yang terdefinisi dengan baik.
Mengembangkan Target Arsitektur Aplikasi yang memungkinkan Arsitektur Bisnis dan Visi
Arsitektur, sambil menangani Permintaan untuk Pekerjaan Arsitektur dan kepentingan
pemangku kepentingan.
1.2.4.7 Output
Tujuan
Step Phase D
Output
Opportunities and Solutions melakukan perencanaan implementasi awal dan identifikasi cara
untuk menyerahkan arsitektur yang ditentukan dalam fase sebelumnya.
Tujuan
Menghasilkan versi lengkap awal dari Roadmap Arsitektur, berdasarkan pada analisis
gap dan kandidat komponen Roadmap Arsitektur dari Fase B, C, dan D
Untuk menghasilkan dan memperoleh konsensus tentang Garis Besar Implementasi dan
Strategi Migrasi.
Tahapan Fase E
Output
Diagram:
• Project Context diagram
• Benefits diagram
Tujuan
Pastikan bahwa nilai bisnis dan biaya paket pekerjaan dan Arsitektur Transisi dipahami
oleh para pemangku kepentingan utama.
Tahapan Fase F
Output Fase F
▪ Rencana Implementasi dan Migrasi
▪ Dokumen Definisi Arsitektur Final
▪ Spesifikasi Persyaratan Arsitektur Final
▪ Roadmap Arsitektur Final
▪ Building Block Arsitektur yang Dapat Digunakan Kembali
▪ Permintaan untuk Pekerjaan Arsitektur untuk iterasi baru dari siklus ADM (jika ada)
▪ Model Tata Kelola Implementasi (jika ada)
▪ Ubah Permintaan Kemampuan Arsitektur yang timbul dari pembelajaran
Tujuan
Pendekatan
Fase G membangun koneksi antara arsitektur dan organisasi implementasi, melalui Kontrak
Arsitektur.
Ukuran efektivitas
Kriteria penerimaan
Tahapan Fase G
Output
Tujuan
Penggerak Perubahan
Ada tiga cara untuk mengubah infrastruktur yang ada yang harus diintegrasikan:
Tahapan Fase H
Output Fase H
Output dari Fase H mungkin termasuk, tetapi tidak terbatas pada: