Anda di halaman 1dari 7

Fadhlika Hadi

2001850661

TUGAS PERSONAL 3

1. Jelaskan pengertian Enterprise Architecture (EA) menurut The Open Group 2011, MIT
CISR dan mengapa itu menjadi penting dalam perusahaan.

2. Jelaskan EA sebagai proses dan sebagai produk.

3. Jelaskan contoh pendekatan strategic management, strategic eksekusi dan quality


management dalam hubungannya dengan EA.

4. Jelaskan kelebihan dan kekurangan framework The IEEE 1471–2000/ISO/IEC 42010


Standard , dan Zachman

5. Jelaskan kelebihan dan kekurangan framework OMG’s Model-Driven Architecture


(MDA) dan bagaimana implementasinya.

Jawab :

1. Jelaskan pengertian Enterprise Architecture (EA) menurut The Open Group 2011, MIT CISR
dan mengapa itu menjadi penting dalam perusahaan.

 The Open Group 2011


Enterprise Architecture (EA) adalah tentang pemahaman semua elemen yang berbeda yang
membentuk enterprise dan bagaimana elemen-elemen tersebut saling berhubungan.
 MIT CISR
Enterprise Architecture (EA) adalah logika pengorganisasian untuk proses bisnis dan
kemampuan TI yang mencerminkan persyaratan integrasi dan standarisasi model operasi
perusahaan.
Pentingnya Enterprise Architecture (EA) dalam perusahaan untuk mengikat partisipasi
eksekutif, manajer, staf teknik, analis biaya, ahli domain, dan end user. Manajer dan
eksekutif menggunakan EA untuk memastikan investasi dan sistem yang terkait dengan
misi dan strategi organisasi. Mereka juga menggunakan EA untuk perencanaan dan
sequencing akuisisi dalam melakukan investasi. Engineers menganalisis EA untuk
redundansi, konsistensi, integrasi, interoperabilitas, kinerja, kepatuhan terhadap standar,
dan kualitas desain. Mereka juga menggunakannya sebagai dasar untuk implementasi
sistem / infrastruktur pendukung.
Manfaat yang diperoleh Perusahaan dalam mengimplementasikan Enterprise Architecture
(EA) adalah
a. Standarisasi
Salah satu manfaat yang diperoleh oleh Perusahaan adalah memiliki standarisasi dimana
menjadi materi acuan standar arsitektur Perusahaan yang membuat perencanaan dan
pengadaan menjadi lebih efisien.
b. Transparansi
Selain memiliki standarisasi, yang menjadi manfaat dari implementasi Enterprise
Architecture (EA) adalah adanya transparansi dimana memberikan pengetahuan
pengelolaan arsitektur Perusahaan pada staf Perusahaan.
c. Keselarasan
Membuat seluruh staf seluruh arsitek Perusahaan mengetahui dan memahami kebutuhan
aspek lain berdasarkan definisi yang dituangkan dalam Enterprise Architecture (EA).

2. Jelaskan EA sebagai proses dan sebagai produk.

EA (Enterprise Architecture) merupakan sebuah gambaran atau blueprint untuk mengorganisasi


semua proses bisnis enterprise, informasi yang dibutuhkan dan teknologi-teknolgi pendukung.
Dalam EA terdiri dari defenisi keadaan sekarang (As-Is), Visi status masa depan (“To-Be”) tentang
bisnis seperti halnya teknologi, dan cara lain untuk mengatur kompleksitas. Tujuan dari arsitektur
perusahaan adalah untuk mendokumentasikan dan mengkomunikasikan solusi jangka panjang
yang hemat biaya untuk kebutuhan teknologi organisasi. Ketika organisasi tumbuh dan menjadi
lebih kompleks, pengguna sistem informasi membuat tuntutan tambahan dan lebih besar pada
sumber daya informasi. Pengguna menuntut informasi yang tepat waktu, akurat, dan konsisten.
Aplikasi baru atau yang dimodifikasi harus fleksibel dan berbagi informasi di seluruh perusahaan.
Tantangan-tantangan ini diatasi oleh misi organisasi SI - memberikan informasi berkualitas tinggi
kepada semua yang membutuhkannya.

 Enterprise Architecture Development Process


Proses Enterprise Architecture Development memastikan bahwa berbagai sudut pandang
arsitektur terintegrasi untuk memenuhi kebutuhan bisnis dan organisasi IT. Proses
manajemen Enterprise Architecture digunakan untuk mengelola kinerja overall
Enterprise Architecture.
 Enterprise Architecture Management Process
Proses ini digunakan untuk Mengelola keseluruhan pekerjaan Enterprise Architecture
 Enterprise Architecture Governance Process
Proses ini melakukan identifikasi, mengelola , melakukan audit dan menyebar luaskan
semua informasi yang terkait dengan pengelolaan dan penggunaan arsitektur perusahaan.
Proses Governance memastikan bahwa semua prinsip arsitektur kebijakan, keputusan,
rekomendasi, hasil, kontrak, perjanjian digunakan dengan benar pada waktu yang tepat
oleh proyek-proyek area bisnis.
 Project Engagement Process
Proses ini mendefinisikan hubungan antara Enterprise Architecture dan delivery projects.
Enterprise Architecture memberikan arahan dan fokus untuk perubahan bisnis untuk
periode yang akan datang.
 Enterprise Architecture Compliance Process
Proses ini dapat dilakukan secara formal oleh arsitek perusahaan atau secara informal oleh
solution architect pada suatu project. Architecture Compliance assesment dilakukan
menggunakan Architecture Compliance Checklist

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.

Kelebihan dan Kekurangan Zachman Framework

Kelebihan Zachman Framework

 Zachman Framework merupakan standar secara de-facto untuk mengklasifikasikan artefak


arsitektur Enterprise.
 Struktur logikal untuk analisis dan presentasi artefak dari suatu perspektif manajemen.
 Zachman Framework menggambarkan secara parallel baik dari sisi enjinering yang sudah
sangat dimengerti maupun paradigma konstruksi
 Zachman Framework dikenal secara luas sebagai tool manajemen untuk memeriksa
kelengkapan arsitektur dan maturity level

Sedangkan kekurangan dari Zachman Framework antara lain:

 Tidak ada proses untuk tahap implementasi.


 Sulit untuk diimplementasikan secara keseluruhan.
 Tidak ada contoh maupun ceklis yang siap secara utuh.
 Perluasan coverage sel-sel tidak jelas

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 :

 Persyaratan untuk sistem dimodelkan dalam Komputasi-Independen Model (CIM)


menggambarkan situasi di mana sistem akan digunakan. Misalnya Model kadang-kadang
disebut model domain atau model bisnis. Menyembunyikan banyak atau semua informasi
tentang penggunaan otomatis sistem pengolahan data.
 Platform-Independent Model (PIM) menjelaskan pengoperasian sistem sementara
menyembunyikan rincian yang diperlukan untuk platform tertentu. Sebuah PIM
menunjukkan bahwa bagian dari spesifikasi lengkap yang tidak berubah dari satu platform
yang lain.
 Model Platform-spesifik (PSM) menggabungkan spesifikasi di PIM dengan rincian yang
menentukan bagaimana sistem yang menggunakan jenis tertentu platform.

Kelebihan menggunakan pendekatan MDA, yaitu :

 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.

Kekurangan pendekatan MDA :

 Rekayasa berbasis model masih pada tahap awal pengembangan dan masih belum
diketahui apakah akan memiliki dampak yang signifikan pada praktek rekayasa perangkat
lunak.

MDA merupakan sebuah pendekatan yang mampu sebagai alat untuk:

 Spesifikasi sebuah sistem yang bebas dari platform


 Spesifikasi platform-platform
 Memilih platform tertentu untuk sistem
 Transformasi spesifikasi sistem menjadi satu untuk platform tertentu

Anda mungkin juga menyukai