implementasi togaf
TRANSCRIPT
-
8/17/2019 Implementasi TOGAF
1/11
Implementasi TOGAF pada PT. Greenfields
BAB I
PENDAHULUAN1.1 Latar Belakang
Pada era ini sebuah organisasi hampir tidak dapat dipisahkan dari yang namanya penggunaan
teknologi mulai dari usaha mikro hingga sebuah negara menerapkan penggunaan teknologi
untuk mempermudah memper!epat sebuah usaha. "ehingga dibuatlah banyak !ara agar sebuah
organisasi dapat melakukan penerapan teknologi dengan !epat salah satunya adalah pembuatan
konsep Enterprise "ystem yang mana ditu#ukan untuk organisasi dengan skala yang besar
misalnya sebuah negara.
Untuk membangun sebuah sistem yang baik agar penggunaan teknologi seperti komputer maka
dibutuhkan yang namanya arsitektur sistem ibarat bila ingin membangun rumah diperlukanseorang arsitektur untuk membuat arsitektur rumah terlebih dahulu yang kemudian bisa
dilan#utkan kepada seorang insinyur atau tukang untuk proses pembangunan. Hal yang sama bagi
pembangunan sebuah Enteprise "ystem yang membutuhkan sebuah Enterprise Ar!hite!ture
untuk memulainya. Ada banyak orang yang mengembangkan Enterprise Ar!hite!ture di dunia
mulai dari peneliti hingga sebuah negara biasanya akan disebut Enterprise Ar!hite!hture
$rame%ork. Negara sebesar Amerika "erikat memiliki $rame%ork Enterprise Ar!hite!ture
sendiri yaitu $ederal Enterprise Ar!hite!ture $rame%ork yang disingkat $EA$.
P&. 'reen(ields adalah sebuah perusahaan multinasional yang bergerak di bidang dairy. P&.
'reen(ields adalah studi kasus yang diambil untuk penerapan sebuah (rame%ork dari &he )pen
'roup Ar!hite!ture $rame%ork *&)'A$+.
1., -umusan asalah
/ Bagaimana mengimplementasikan Enterprise Ar!hite!ture &)'A$ di P&. 'reen(ields 0
1. Batasan asalah
/ odul yang digunakan hanya In(ormation "ystem A!hite!ture.
/ Hanya men!akup proses bisnis utama yaitu peternakan pemerahan pengolahan dan
pengiriman.
1.2 &u#uan
/ embuat ran!angan sistem untuk mendukung bisnis P&. 'reen(ields dengan
menggunakan &)'A$.
-
8/17/2019 Implementasi TOGAF
2/11
BAB II
LANDA"AN &E)-I
,.1. Enterprise Ar!hite!ure
Arsitektur enterprise yang merupakan salah satu disiplin dalam domain teknologi in(ormasimemiliki de(inisi yaitu sebagai deskripsi misi para stakeholder men!akup parameter in(ormasi
(ungsionalitas lokasi organisasi dan kiner#a. Arsitektur enterprise men#elaskan ren!ana untuk
membangun sistem atau sekumpulan sistem. Arsitektur enterprise #uga merupakan pendekatan
logis komprehensi( dan holistik untuk meran!ang dan mengimplementasikan sistem dan
komponen sistem yang bersama. Basis aset in(ormasi strategis yang menentukan misi in(ormasi
dan teknologi yang dibutuhkan untuk melaksanakan misi dan proses transisi untuk
mengimplementasikan teknologi baru sebagai tanggapan terhadap perubahan kebutuhan misi.
"alah satu tu#uan dari pembangunan suatu arsitektur adalah memastikan penggunaan kembali
komponen arsitektur yang ada bisa berupa arti(ak model data bisnis pola pengembangan atau
beberapa komponen teknikal yang lebih rin!i lainnya. Hal tersebut dapat memungkinkanter#adinya 3dimensi lain4 yang berusaha untuk memenuhi kebutuhan bisnis lokal dengan proyek
yang diker#akan masing 5 masing. "ekumpulan arsitektur yang ada dapat digambarkan sebagai
sebuah kebutuhan bisnis dan kebutuhan teknis I& yang mana dapat diterima se!ara global dan
tidak saling men!iptakan antar arsitektur dalam artian arsitektur yang ada tersebut benar 5 benar
se#a#ar posisinya.
Arsitektur enterprise memiliki beberapa lapisan. Lapisan tersebut berupa empat komponen
utama yaitu 6
a. Arsitektur bisnis 6 "ebuah blueprint di perusahaan berisikan proses bisnis yang memberikan
pemahaman umum organisasi dan digunakan untuk menyelaraskan tu#uan strategis dan tuntutantaktis.
b. Arsitektur Data 6 men#elaskan struktur data yang digunakan oleh suatu organisasi atau
perusahan. Arsitektur ini berisikan deskripsi data baik data yang ada dalam penyimpanan
ataupun data yang bergerak. "elain itu berisikan #uga deskripsi menyimpan mengelola dan
pengaksesan dari arte(ak dan item data.
!. Arsitektur Aplikasi 6 ditentukan berdasarkan kebutuhan bisnis. Ini melibatkan de(inisi
interaksi antara aplikasi database dan sistem yang berapada pada middle%are dalam hal
!akupan (ungsional. Hal ini membantu mengidenti(ikasi masalah integrasi atau kesen#angan
dalam !akupan (ungsional tersebut.d. Arsitektur &eknologi 6 berisikan gambaran struktur dan perilaku dari in(rastruktur teknologi
dari suatu enterprise atau sistem. "eperti hard%are dan so(t%are yang mendukung aplikasi dan
bagaimana interaksinya
-
8/17/2019 Implementasi TOGAF
3/11
-
8/17/2019 Implementasi TOGAF
4/11
arsitektur sistem in(ormasi untuk organisasi *unis dan "urendro ,>>C. ang di kutip dari #urnal
-oni unis >:+ prinsip8prinisip tersebut dapat
di#elaskan sebagai berikut 6
1+ Prinsip Enterprise
Pengembangan arsitektur yang dilakukan diharapkan mendukung seluruh bagian organisasi
termasuk unit8unit organisasi yang membutuhkan.
,+ Prinsip &eknologi In(ormasi *&I+
Lebih mengarahkan konsistensi penggunaan &I pada seluruh bagian organisasi termasuk unit8
unit organisasi yang akan menggunakan.
+ Prinsip Arsitektur
eran!ang arsitektur sistem berdasarkan kebutuhan proses bisnis dan bagaimana
mengimplementasikannya.
Langkah a%al yang perlu diperhatikan pada saat mengimplementasikan &)'A$ AD adalah
mende(inisikan persiapan8persiapan yaitu dengan !ara mengidenti(ikasi kontek arsitektur yang
akan dikembangkan kedua adalah mende(enisikan strategi dari arsitektur dan menetapkan
bagian8bagian arsitektur yang akan diran!ang yaitu mulai dari arsitektur bisnis arsitektur sistem
in(ormasi arsitektur teknologi serta menetapkan kemampuan dari arsitektur yang akan
diran!ang dan dikembangkan *Harrison dan 9ar7eris ,>>. ang di kutip dari #urnal -oni unis
-
8/17/2019 Implementasi TOGAF
5/11
Ho% adalah bagaimana mengembangkan arsitekture interprise menentukan (rame%ork dan
metode apa yang akan digunakan untuk menangkap in(ormasi.
hen adalah kapan tanggal penyelesaian arsitektur
hy adalah mengapa arsitektur ini dibangun. Hal ini berhubungan dengan tu#uan organisasi
yaitu bagaimana arsitektur dapat memenuhi tu#uan organisasi.
,. Phase A6 Ar!hite!ture 9ision 5 (ase ini merupakan (ase inisiasi dari siklus pengembangan
arsitektur yang men!akup pende(inisian ruang lingkup identi(ikasi stakeholders penyusunan
7isi arsitektur dan penga#uan persetu#uan untuk memulai pengembangan arsitektur.
Beberapa tu#uan dari (ase ini adalah 6
en#amin e7olusi dari siklus pengembangan arsitektur mendapat pengakuan dan dukungan dari
mana#emen enterprise.
ensyahkan prinsip bisnis tu#uan bisnis dan pergerakan strategis bisnis organisasi.
ende(inisikan ruang lingkup dan melakukan identi(ikasi dan memprioritaskan komponen dari
arsitektur saat ini.
ende(iniskan kebutuhan bisnis yang akan di!apai dalam usaha arsitektur ini dan batasannya.
enghasilkan 7isi arsitektur yang menun#ukan respon terhadap kebutuhan dan batasannya.
Beberapa langkah yang dilakukan pada (ase ini adalah 6
enentukan ? menetapkan proyek
engindenti(ikasi tu#uan dan pergerakan bisnis. =ika hal ini sudah dide(inisikan pastikan
de(inisi ini masih sesuai dan lakukan klari(ikasi terhadap bagian yang belum #elas.
enin#au prinsip arsitektur termasuk prinsip bisnis. enin#au ini berdasarkan arsitektur saat ini
yang akan dikembangkan. =ika hal ini sudah dide(inisikan pastikan de(inisi ini masih sesuai dan
lakukan klari(ikasi terhadap bagian yang belum #elas.
ende(inisikan apa yang ada di dalam dan di luar rungan lingkup usaha saat ini.
ende(inisikan batasan8batasan seperti %aktu #ad%al sumber daya dan sebagainya.
engindenti(ikasikan stakeholder kebutuhan bisnis dan 7isi arsitektur.
engembangkan "tatement o( Ar!hite!ture ork.
. Phase B6 Business Ar!hite!ture 5 (ase ini men!akup pengembangan arsitektur bisnis untuk
mendukung 7isi arsitektur yang telah disepakati. Pada tahap ini tools dan method umum untuk
pemodelan seperti6 Integration DE$inition *IDE$+ dan Uni(ied odeling Language *UL+
bisa digunakan untuk membangun model yang diperlukan.
-
8/17/2019 Implementasi TOGAF
6/11
Beberapa tu#uan dari (ase ini adalah 6
enguraikan deskripsi arsitektur bisnis dasar.
engembangkan arsitektur bisnis tu#uan menguraikan strategi produk dan?atau ser7i!e dan
aspek geogra(is in(ormasi (ungsional dan organisasi dari lingkungan bisnis yang berdasarkan
pada prinsip bisnis tu#uan bisnis dan penggerak strategi.
enganalisi gap antara arsitektur saat ini dan tu#uan.
emilih titik pandang yang rele7an yang memungkinkan arsitek mendemokan bagaimana
maksud stakeholder dapat di!apai dalam arsitektur bisnis.
emilih tools dan teknik rele7an yang akan digunakan dalam sudut pandang yang dipilih.
Beberapa langkah yang dilakukan di (ase ini adalah 6
engembangkan deskripsi asitektur bisnis saat ini untuk mendukung arsitektur bisnis target.
engindenti(ikasi re(eren!e model sudut pandang dan tools
elengkapi arsitektur bisnis
elakukan gap analisis dan membuat laporan
2. Phase F6 In(ormation "ystems Ar!hite!tures 5 Pada tahapan ini lebih menekankan pada
akti7itas bagaimana arsitektur sistem in(ormasi dikembangkan. Pende(inisian arsitektur sistem
in(ormasi dalam tahapan ini meliputi arsitektur data dan arsitektur aplikasi yang akan digunakan
oleh organisasi. Arsitektur data lebih mem(okuskan pada bagaimana data digunakan untuk
kebutuhan (ungsi bisnis proses dan layanan. &eknik yang bisa digunakan dengan yaitu6 E-8Diagram Flass Diagram dan )b#e!t Diagram.
&u#uan dari (ase ini adalah mengembangkan arsitektur tu#uan dalam domain data dan aplikasi.
-uang lingkup dari proses bisnis yang didukung dalam (ase F dibatasi pada proses8proses yang
didukung oleh &I dan inter(a!e dari proses8proses yang berkaitan dengan non8&I. Implementasi
dari arsitektur ini mungkin tidak perlu dalam urutan yang sama diutamakan terlebih dahulu yang
begitu sangat dibutuhkan.
Beberapa langakah yang diperlukan untuk membuat arsitektur data adalah6
engembangkan deskripsi arsitektur data dasar
-e7ie% dan 7alidasi prinsip re(eren!e model sudut pandang dan tools.
embuat model arsitektur
emilih arsitektur data building blo!k
elengkapi arsitektur data
-
8/17/2019 Implementasi TOGAF
7/11
elakukan gap analysis arsitektur data saat ini dengan arsitektur data target dan membuat
laporan.
;. Phase D6 &e!hnology Ar!hite!ture 5embangun arsitektur teknologi yang diinginkan dimulai
dari penentuan #enis kandidat teknologi yang diperlukan dengan menggunakan &e!hnology
Port(olio Fatalog yang meliputi perangkat lunak dan perangkat keras. Dalam tahapan ini #ugamempertimbangkan alternati(8alternati( yang diperlukan dalam pemilihan teknologi.
Beberapa langkah yang diperlukan untuk membuat arsitektur teknologi yaitu6
embuat deskripsi dasar dalam (ormat &)'A$
empertimbangkan re(eren!e model arsitektur yang berbeda sudut pandang dan tools.
embuat model arsitektur dari building blo!k
emilih ser7i!es port(olio yang diperlukan untuk setiap building blo!k
engkon(irmasi bah%a tu#uan bisnis ter!apaienentukan kriteria pemilihan spesi(ikasi
elengkapi de(inisi arsitektur
elakukan gap analysis antara arsitektur teknologi saat ini dengan arsitektur teknologi target.
. Phase E6 )pportunities and "olutions 5 Pada tahap ini akan die7aluasi model yang telah
dibangun untuk arsitektur saat ini dan tu#uan indenti(ikasi proyek utama yang akan dilaksanakan
untuk mengimplementasikan arsitektur tu#uan dan klasi(ikasikan sebagai pengembangan baru
atau penggunaan kembali sistem yang sudah ada. Pada (ase ini #uga akan dire7ie% gap analysis
yang sudah dilaksanakan pada (ase D.
&u#uan dari (ase ini adalah 6
enge7aluasi dan memilih pilihan implementasi yang diidenti(ikasikan dalam pengembangan
arsitektur target yang ber7ariasi
Identi(ikasi parameter strategik untuk perubahan dan proyek yang akan dilaksanakan dalam
pergerakan dari lingkungan saat ini ke tu#uan.
ena(sirkan ketergantungan biaya dan man(aat dari proyek8proyek yang ber7ariasi.
enghasilkan sebuah implementasi keseluruhan dan strategi migrasi dan sebuah ren!ana
implementasi detail.
G. Phase $6 igration and Planning 5 Pada (ase ini akan dilakukan analisis resiko dan biaya.
&u#uan dari (ase ini adalah untuk memilih proyek implementasi yang ber7ariasi men#adi urutan
prioritas. Akti7itas men!akup pena(siran ketergantungan biaya man(aat dari proyek migrasi
yang ber7ariasi. Da(tar prioritas proyek akan ber#alan untuk membentuk dasar dari peren!anaan
implementasi detail dan ren!ana migrasi.
-
8/17/2019 Implementasi TOGAF
8/11
-
8/17/2019 Implementasi TOGAF
9/11
BAB III
PEBAHA"AN
.1. "tudi >> liter susu.
Aplikasi ini akan melakukan kalkulasi kapan diperlukan maintenan!e dengan target yang sudah
dipasang oleh pakar di bagian pemeliharaan mesin.
;+ -eport )nline
-
8/17/2019 Implementasi TOGAF
10/11
Aplikasi -eport )nline ini ditu#ukan untuk pihak eksekuti( mengingat P&. 'reen(ield adalah
perusahaan multinasional di mana report harusnya bisa diakses di manapun dan kapanpun. Pada
aplikasi ini akan mun!ul data eksklusi( seperti data pro(it pen#ualan dan data !ustom hasil dari
data mining.
Aplikasi yang telah disebutkan di atas dapat dipilah dan digambarkan sebagai berikut6
arna di atas adalah untuk membedakan siapa yang akan #adi penggunanya misalnya bagian
support memiliki , %arna yaitu kuning dan biru berarti bagian support bisa mengakses aplikasi
(arm shipping dan maintenan!e.
.. Data Ar!hite!ture
Data yang ada di P&. 'reen(ields harus terintegritas oleh karena itu semua data akan
dimasukkan kedalam sebuah database yang ada di ser7er dan online. Penggunaan data
%arehouse dan data mining adalah hal %a#ib mengingat adanya aplikasi -eporting )nline yang
akan memiliki data !ustom untuk kalangan eksekuti( seperti pen#ualan susu rasa apa yang paling
laris masing8masing region. Data migration dan standarisasi data akan diperlukan mengingat
masih adanya data yang belum terkomputerisasi atau sudah terkomputerisasi tetapi tidak
menggunakan database. =adi pada bagian Data A!hite!ture dapat dibuat da(tar sebagai berikut6
1+ Database anagement "ystem
,+ Data ining
+ Data arehouse
2+ Data "tandardiation
;+ Data igration
Data yang akan dibutuhkan di dalam masing8masing aplikasi dapat di#abarkan sebagai berikut6
/ Produ!tion
Di dalam aplikasi produksi akan terdapat data mulai dari data bahan baku berapa banyak yang perlu dibuat hingga data #enis kemasan apa yang akan dipakai.
/ $arm
Pada aplikasi $arm data yang paling penting adalah data sapi dan stok makanan sapi. Data sapi
yang dimaksud men!akup berat sapi umur sapi kesehatan terkahir kali 7aksin susu yang telah
dihasilkan berapa kali melahirkan.
-
8/17/2019 Implementasi TOGAF
11/11
/ "hipping
Aplikasi shipping memiliki data penting hanya 1 yaitu surat #alan lengkap dengan muatan. Akan
tetapi ada data lain sebagai penun#ang aplikasi yaitu data lokasi !ustomer yang nantinya akan
digunakan sebagai perhitungan #arak tempuh dan %aktu tempuh data yang lainnya adalah datatruk dan data sopir.
/ aintenan!e
Aplikasi maintenan!e memiliki data mesin dan data inputan dari pakar pemeliharaan mesin
untuk 7ariabel kapan diperlukan pemeliharaan untuk sebuah mesin. Data mesin men!akup nama
mesin merek mesin kapan dibeli history kerusakan mesin history maintena!e.
/ -eport )nline
Aplikasi ini tidak memiliki data yang pasti karena isinya datanya adalah sesuai permintaan pihak
eksekuti( #adi bisa disimpulkan bah%a semua data yang ada digunakan oleh aplikasi ini.
BAB I9