2001850661
TUGAS PERSONAL 3
1. Jelaskan pengertian Enterprise Architecture (EA) menurut The Open Group 2011, MIT
CISR dan mengapa itu menjadi penting dalam perusahaan.
Jawab :
1. Jelaskan pengertian Enterprise Architecture (EA) menurut The Open Group 2011, MIT CISR
dan mengapa itu menjadi penting dalam perusahaan.
Enterprise Architecture sebagai produk dapat dikatakan sebagai produk karena daat
digunakan oleh perusahaan atau management sebagai acuan untuk mengembangkan sistem
serta kebijakan yang dapat menunjang kemajuan perusahaan.
3. Jelaskan contoh pendekatan strategic management, strategic eksekusi dan quality management
dalam hubungannya dengan EA.
Manajemen strategis merupakan seni dan ilmu penyusunan, penerapan, dan pengevaluasian
keputusan-keputusan lintas fungsional yang dapat memungkinkan suatu perusahaan mencapai
sasarannya. Manajemen strategis juga merupakan suatu proses penetapan tujuan organisasi,
pengembangan kebijakan dan perencanaan untuk mencapai sasaran tersebut, serta mengalokasikan
sumber daya untuk menerapkan kebijakan dan merencanakan pencapaian tujuan organisasi.
Manajemen strategis mengkombinasikan aktivitas-aktivitas dari berbagai bagian fungsional
suatu bisnis untuk mencapai tujuan organisasi. Manajemen strategis merupakan aktivitas
manajemen tertinggi yang biasanya disusun oleh dewan direktur dan dilaksanakan oleh CEO serta
tim eksekutif organisasi tersebut. Manajemen strategis memberikan arahan menyeluruh untuk
perusahaan dan terkait erat dengan bidang perilaku organisasi. Menurut Stephen P. Robbins
(2005, p180) dalam bukunya Management :
4. Jelaskan kelebihan dan kekurangan framework The IEEE 1471–2000/ISO/IEC 42010 Standard
, dan Zachman
Pada tahun 2000, IEEE Computer Society disetujui IEEE Standard 1471-2000 (IEEE Computer
Society 2000), yang membangun dasar teoritis yang kuat untuk definisi, analisis, dan deskripsi
dari arsitektur sistem. IEEE 1471, yang sejak itu telah terserap oleh 42.010 standar ISO / IEC (ISO
/ IEC / IEEE 2011), berfokus terutama pada sistem software-intensif, seperti sistem informasi,
embedded system, dan sistem komposit dalam konteks komputasi. IEEE 1471 menggunakan sipil
arsitektur metafora untuk menggambarkan arsitektur sistem perangkat lunak. Mirip dengan
kerangka Zachman, meskipun tidak mencoba standarisasi arsitektur sistem dengan mendirikan
sejumlah tetap, atau sifat pandangan. IEEE 1471 juga tidak mencoba untuk standarisasi proses
pengembangan arsitektur, dan karena itu tidak merekomendasikan pemodelan bahasa, metodologi,
atau standar. Sebaliknya, IEEE 1471 memberikan, dalam hal sebuah 'praktek yang disarankan',
nomor konsep berharga dan kerangka acuan, yang mencerminkan 'yang berlaku umum tren dalam
praktek untuk deskripsi arsitektur 'dan yang' menyusun unsur-unsur di yang ada konsensus. IEEE
1471 juga menyediakan sejumlah sudut pandang arsitektur yang relevan bersama-sama dengan
spesifikasi mereka dalam hal keprihatinan, bahasa, dan pemodelan dan metode analisis (lihat
Lampiran D standar). Hal ini penting untuk dicatat bahwa deskripsi arsitektur yang compliant
dengan IEEE 1471 dapat digunakan untuk memenuhi persyaratan standar lainnya, seperti
Reference Model Open Terdistribusi Pengolahan.
Zachman Framework merupakan suatu alat bantu yang dikembangkan untuk memotret arsitektur
organisasi dari berbagai sudut pandang dan aspek, sehingga didapatkan gambaran organisasi
secara utuh. Zachman framework, dikeluarkan oleh Zachman Institut for Framework
Advancement sebagai hasil pemikiran dari John Zachman. Framework ini merupakan framework
arsitektural yang paling banyak dikenal dan diadaptasi dan memberikan gambaran yang lengkap
dan menetapkan nama yang unik untuk setiap sel dalam framework. Zachman Framework
merupakan logika terstruktur untuk pengklasifikasian dan pengorganisasian tipe-tipe dokumen,
rancangan atau model yang merepresentasikan sebuah perusahaan. Zachman Framework bukan
metodologi untuk mengembangkan suatu arsitektur enterprise. Zachman Framework bersifat
kategorisasi artefak Enterprise Architecture. Zachman Framework hanya berupa thingking tool
yang membantu arsitek dan manajer mengisolasikan masalah dan mengatur apa saja yang perlu
diurus.
5. Jelaskan kelebihan dan kekurangan framework OMG’s Model-Driven Architecture (MDA) dan
bagaimana implementasinya.
Model-Driven Architecture bertujuan untuk memberikan pemecahan masalah yang terbuka dalam
integrasi sistem. Yang dapat meliputi sebuah program, komputer mandiri, kumpulan sistem atau
sebuah enterprise. MDA ingin menaikkan tingkat abstraksi di mana solusi perangkat lunak
ditentukan dengan mendefinisikan kerangka kerja yang didukung oleh koleksi standar yang
menetapkan standar untuk menghasilkan kode dari model dan sebaliknya. Sekarang, MDA
berbasis alat pengembangan perangkat lunak sudah mendukung spesifikasi perangkat lunak dalam
UML bukannya dalam bahasa pemrograman seperti Java. MDA terdiri dari tiga tingkat abstraksi
dengan pemetaan antara lain :
Dalam sebuah proyek pengembangan MDA, perhatian berfokus pertama pada fungsi bisnis
aplikasi dan perilaku, sehingga investasi pemangku kepentingan untuk berkonsentrasi pada
aspek-aspek yang sangat mempengaruhi proses bisnis inti. Aspek teknis, juga penting tapi
sekunder untuk fungsi bisnis, ditangani baik oleh alat pengembangan otomatis atau semi-
otomatis.
Arsitektur berdasarkan MDA selalu siap untuk berurusan dengan kemarin, hari ini dan “hal
besar berikutnya” besok dan membuatnya lebih mudah untuk mengintegrasikan aplikasi
dan fasilitas melintasi batas-batas middleware.
Fasilitas domain didefinisikan dalam MDA oleh OMG domain Task Forces akan
menyediakan interoperabilitas yang lebih luas dengan selalu menjadi tersedia pada
platform pilihan domain, dan pada beberapa platform setiap kali ada kebutuhan.
Rekayasa berbasis model masih pada tahap awal pengembangan dan masih belum
diketahui apakah akan memiliki dampak yang signifikan pada praktek rekayasa perangkat
lunak.