Mengapa Perlu Framework Untuk Implementasi EA?


Apa itu framework dalam konteks penyusunan enterprise information architecture?, Mengapa kita perlu framework? Framework apa saja yang bisa digunakan?

Arsitektur informasi perusahaan mengandung banyak sekali informasi dalam bentuk bermacam-macam artifak (diagram atau model). Masing-masing diagram dan model saling terkait satu dan lainnya sehingga membentuk suatu struktur yang rumit apabila tidak dikelola dengan suatu metoda tertentu. Pendekatan yang dilakukan untuk mengelola artifak-artifak arsitektur informasi perusahaan adalah dengan menggunakan suatu framework arsitektur informasi perusahaan. Dengan menggunakan framework ini, berbagai informasi dalam arsitektur informasi perusahaan dapat lebih mudah dimengerti dan dikelola sehingga kita dapat mengorganisasikan informasi yang diperlukan dan mempermudah penggunaannya.

Terdapat beberapa framework yang sudah dikembangkan oleh berbagai institusi dan organisasi yang telah disusun secara lengkap mulai dari konsep dasar, metodologi pengembangan dan tools pengembangannya. Beberapa framework yang cukup populer yang telah dikembangkan diantaranya :

1. Zachman Institute for Framework Advancement dengan mengembangkan Zachman Framework
2. The Open Group (konsorsium antara produsen dengan pengguna teknologi informasi) mengeluarkan TOGAF (The Open Group Architectural Framework)
3. Chief Information Officer (CIO) Council yang mengeluarkan FEAF (Federal Enterprise Architecture Framework
4. DoD (Department of Defense) Amerika Serikat dengan C4ISR ( Command, Control, Computers, Communication, Intelligence, Surveillance & Reconnaissance) framework
5. Oracle (vendor sistem database dan aplikasi) dengan mengembangkan Oracle Information Architecture Framework.

Para praktisi dan analis sistem umumnya tidak ada yang mengklaim bahwa satu framework lebih baik secara utuh dari framework lainnya. Masing-masing framework memiliki kelebihan dan kekurangannya masing-masing. Dalam implementasinya, seringkali penggunaan suatu framework dikombinasikan dengan framework yang lainnya untuk mendapatkan manfaat yang maksimal dan disesuaikan dengan kebutuhan penggunanya.


Leave a Reply