implementasi togaf

Upload: febby-apri-wenardo

Post on 06-Jul-2018

214 views

Category:

Documents


0 download

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