Source: Kompas
   Pada artikel sebelumnya, pembaca sudah mengetahui tentang dampak negatif dari adanya wabah Coronavirus Disease 2019 (COVID-19) pada sektor bisnis lokal, nasional, ataupun global. Maka pada pembahasan kali ini, saya akan memaparkan dampak positif terhadap peluang bisnis pada scope yang sama.

   Namun, sebelum memasuki ranah tersebut, mari kita reka ulang mengenai apa itu COVID-19 sebenarnya. hal ini perlu agar pembaca minimal memahami konsep penyakit COVID-19 ini. Apakah pembaca sudah siap? Mari kita mulai.

   COVID-19 merupakan penyakit berupa virus yang dapat menyerang dan mengganggu kerja pernapasan manusia. Penyakit ini mempunyai alias yaitu Severe Acute Respiratory Syndrome Coronavirus 2 (SARS-CoV-2). Penyakit ini mempunyai komplikasi kepada penyakit pernapasan seperti Pneunomia akut dan berakhir kepada kematian (Pane, 2020).

   Salah satu daerah infeksi COVID-19 ini berada di Indonesia. Indonesia yang dikenal sebagai neraga tropis ini dulu dianggap sebagai negara yang "bebas COVID-19". Namun, hal ini berubah sejak ditemukannya dua warga indonesia yang terpapar oleh virus ini di daerah Depok (Fadhil, 2020). Tertanggal 29 Maret 2020 ini sudah terjadi 6396 kasus dengan rincian 1285 positif, 5111 negatif, 64 sembuh, dan 114 orang meninggal (Kemkes RI, 2020).

   Setelah membaca pemaparan di atas, mari kita lanjutkan untuk mengetahui peluang bisnis dilakukan masyarakat dalam pendemik global COVID-19 ini.

Dampak Positif COVID-19 Terhadap Peluang Bisnis di Indonesia

Source: Tribunnews
   Salah satu peluang pada fase pandemik global ini berada pada sektor bisnis kesehatan. Hal ini dinyatakan oleh Mentri Kesehatan, Terawan Agus Putranto. Ia menyatakan bahwa pada saat inilah di mana Indonesia dapat memproduksi bahan baku medis sendiri. Pernyataan ini dilontarkan dikarenakan 60% dari sumber bahan baku medis Indonesia berasal dari Tiongkok. Oleh karena itu, Menteri Kesehatan akan mendorong usaha Obat Modern Asli Indonesia (OMAI). OMAI sendiri sudah diterapkan oleh salah satu perusahaan farmasi di Indonesia yaitu Dexa Group. Mereka dapat menciptakan obat inlacin dan Diabetes (Billy, 2020).

Source: Kompas
   Di sektor pertanian pun tidak mau kalah. Duta petani Milenial Kementerian Pertanian (Kementan), Sandi Octa Susila melakukan gebrakan baru dalam menyikapi pandemik global COVID-19 ini. Didasarkan kepada produk pangan impor yang mulai sulit didapatkan akibat kebijakan negara pengimpor dalam menangkal penyakit COVID-19 ini, Sandi mengatakan bahwa saat inilah produk lokal akan menjadi tuan rumah di negaranya sendiri.

   Salah satu metode yang diterapkan oleh Sandi ialah menyediakan layanan antar produk pangan. Hal ini dilakukan dalam upaya mencegah serta mematuhi protokol COVID-19 yang menghibau masyarakat agar tetap ada di rumah. Cara memesan layanan ini cukup mudah, pengguna cukup memesan pangan yang diinginkan via website ataupun Whatsapp. Sebagai catatan, ia menambahkan bahwa terdapat 141 jenis pangan yang sudah siap dijual kepada masyarakat (Nidya, 2020).

   
Source: Kompas
   Dari sektor UMKM juga mendapatkan peluang bisnis yang sangat baik. Mengingat bahwa sektor impor pangan sedang mengalami kemunduran, pada fase inilah UMKN dapat megembangkan sayapnya ke dalam komoditas di Indonesia. Praktisi koperasi milenial dan ekonomi kerakyatan, Frans Meroga Panggabena megatakan jika diasumsikan bahwa produk UMKM dapat menjadi substitusi impor, maka sama artinya mencetak 2 juga orang agroprenur baru (Budi, 2020).

Source: Kompas
   Dari sektor fintech, akibat COVID-19 ini mempunyai implikasi beragam terhadap perkembangan bisnisnya di Indonesia. Dari implikasi tersebut terdapat peluang bisnis pinjaman yang dapat dikembangkan secara maksimal. Hal ini mendukung masyarakat yang masih membutuhkan dana namun tidak dapat keluar rumah. Pinjaman Digital dari fintech menjadi salah satu cara mereka dalam mendapatkan dana tersebut (Nurul Ulya, 2020).

Penutup

Source: St. Charles County
   itulah beberapa dampak positif terhadap peluang bisnis sektor lokal, nasional, atau global yang terjadi akibat global pandemic bernama COVID-19. Saya berharap agar artikel ini bermanfaat bagi pembaca sekalian. Terima kasih.

Daftar Pustaka

Fadhil, Haris (2020), 2 Warga Depok Positif Corona, Pengawasan Kedatangan di Kualanamu Diperketat, DetikNews, diakses pada 29 Maret 2020, Link
PHEOC (2020), Data Covid-19 Terkini, Kementerian Kesehatan Republik Indonesia, diakses pada 29 Maret 2020, Link
Pane, Merry Dame Cristy (2020), Virus Corona, Alodokter, diakses pada 29 Maret 2020, Link
Billy, Apfia Tioconny (2020), Wabah COVID-19 Peluang Indonesia Tingkatkan Obat Modern Asli Indonesia, Tribunnews, diakses pada 29 Maret 2020, Link
Inadha Rahma, Nidya (2020), Duta Petani Milenial: Covid-19 Buka Peluang bagi Produk Pertanian Lokal, Kompas, diakses pada 29 Maret 2020, Link
Ari, Santo (2020), Pandemi Covid-19, Petani Milenial Siapkan Layanan Antar Produk Pangan, Tribunnews, diakses pada 29 Maret 2020, Link
Budi, Kurniasih (2020), Ancaman Covid-19, Apa Benar Ini Bisa Jadi Peluang Bisnis bagi UMKM?, Kompas, diakses pada 29 Maret 2020, Link
Nurul Ulya, Fika (2020), Wabah Corona, Peluang dan Tantangan Besar untuk Fintech, Kompas, diakses pada 29 Maret 2020, Link

Pengaruh Positif COVID-19 Terhadap Peluang Bisnis Lokal, Nasional, atau Global

Posted by : Raindeca Dzulikrom Haqqu
Sunday, March 29, 2020
0 Comments
Source: Cdc.gov
   Coronavirus Disease 2019 (COVID-19) merupakan sejenis virus baru yang ditemukan pada tahun 2019. Virus ini dikenal oleh kemampuannya dalam menularkan virusnya ke banyak orang secara "tidak terlihat". Ia pun dapat menginfeksi hampir 1/3 populasi dunia dan membunuh cukup banyak orang dalam rana akhir tahun 2019 - awal 2020 ini.

   Salah satu daerah infeksi COVID-19 ini berada di Indonesia. Indonesia yang dikenal sebagai neraga tropis ini dulu dianggap sebagai negara yang "bebas COVID-19". Namun, hal ini berubah sejak ditemukannya dua warga indonesia yang terpapar oleh virus ini di daerah Depok (Fadhil, 2020). Tertanggal 25 Maret 2020 ini sudah terjadi 3415 kasus, 790 positif, 2625 negatif, 31 sembuh, dan 56 orang meninggal (Puspa sari, 2020).

   Akibatnya, pemerintah membuat sebuah kebijakan untuk melakukan social distancing atau jika diralat dapat juga dikatakan sebagai physical distancing dalam upaca pengurangan resiko terpapar virus ini (Ihsanuddin, 2020).

   Dari seluruh elaborasi yang dilakukan pemerintah untuk menanggulangi pandemik global ini, COVID-19 memang diakui telah melumpuhkan seluruh aktivitas di dunia, terutama dalam sektor ekonomi dan bisnis.

   Dalam pembahasan artikel ini, penulis akan membahas beberapa dampak negatif yang ditimbulkan oleh COVID-19 ini dalam sektor tersebut.

Dampak Negatif Terhadap Beberapa Sektor Bisnis Indonesia


   Video yang telah diunggah satu bulan yang lalu ini menjadi salah bagian dari dampak negatif dari COVID-19 ini. Berdasarkan video di atas, ekonomi di Indonesia diprediksi akan mengalami defisit pada tahun 2020 ini.

   Dikarenakan hal tersebut, pemerintah pun juga membuat kebijakan dalam meminimalisir dampak negatif tersebut dengan membuat kebijakan ekonomi secara menyeluruh. Salah satunya adalah permintaan Kemendagri kepada pemda untuk melakukan relaksasi pajak dunia usaha

Source: Kemendagri

Kemendagri melakukan upaya ini agar pemda dapat minimal mengurangi beban usaha lokal yang sedang tertekan oleh faktor - faktor pajak daerah.

   Di sektor bisnis online, akibat COVID-19 ini banyak mitra usaha yang mengalami banyak kerugian. Sebut saja salah satu perusahaan besar GO-JEK yang kini mengalami permasalahan penurunan pelanggan Go-ride akibat virus ini. Hal ini diakibatkan kebijakan physical distancing sehingga banyak dari driver yang tidak mendapat pelanggan seperti biasanya. Kemudian, dari sisi keselamatan driver itu sendiri, jika ia mengambil pelanggan maka ia mungkin dapat terserang oleh virus ini pula.

Source: Tribunners

   Co-CEO Gojek Kevin Aluwi, memberikan sebuah kebijakan berupa skema bantuan pendapatan mitra driver yang positif terkena COVID-19. Kebijakan yang dimaksud seperti memberikan dukungan pendapatan dan menghentikan sementara cicilan yang berjalan misalnya premi asuransi, cicilan kendaraan, dan lain sebagainya. Bantuan berlaku sampai mitra driver bersangkutan kembali bekerja (Rismawan, 2020).

   Tidak hanya bisnis global ataupun dampaknya ke daerah nasional, COVID-19 juga memberikan dampak kepada usaha - usaha mikro. Salah darinya ialah bisnis perhotelan yang menjadi tempat orang luar negeri untuk berisitirahat ketika berwisata di Indonesia.

Source: Kompas

   Contohnya di provinsi Riau, tingkat keterisian hotel di sana turun hingga 30% - 40%. Selain itu, banyak dari karyawan hotel yang diminta untuk mengajukan cuti untuk mengurangi biaya pengeluaran (Safitri, 2020).

   Melaju ke ibukota, Akibat kebijakan Gubenur DKI Jakarta, Anies Baswedan, banyak fasilitas di DKI terpaksi dihentikan seperti mall, pusat hiburan, dan lainnya. Contohnya yang terjadi pada mall Kelapa gading, sarinah, Plaza Indonesia, Senayan city, dan lainnya yang menutup layanan akibat COVID-19 (Hasibuan, 2020).

Penutup

Source: St. Charles County
   Itulah beberapa dampak negatif terhadap bisnis lokal, nasional, atau global yang terjadi akibat terjadinya global pandemic bernama COVID-19. Saya artikel ini bermanfaat bagi pembaca sekalian. Terima kasih.

Daftar Pustaka

Fadhil, Haris (2020), 2 Warga Depok Positif Corona, Pengawasan Kedatangan di Kualanamu Diperketat, DetikNews, diakses pada 25 Maret 2020, Link
Puspa Sari, Haryanti, Nasrudin Yahya, Achmad (2020), UPDATE: Tambah 105 Pasien, Kini Ada 790 Kasus Covid-19 di Indonesia, Kompas, diakses pada 25 Maret 2020, Link
Ihsanuddin (2020), Jokowi: Physical Distancing Paling Pas untuk Cegah Covid-19 di Indonesia, Kompas, diakses pada 25 Maret 2020, Link
Cusna Farisa, Fitra (2020), Covid-19 Mewabah, Kemendagri Minta Pemda Lakukan Relaksasi Pajak Dunia Usaha, Kompas, diakses pada 25 Maret 2020, Link
Rismawan, Irwan (2020), Gojek Luncurkan Skema Bantuan untuk Mitra Terdampak Covid-19, Tribun News, diakses pada 25 Maret 2020, Link
Safitri, Kiki (2020), Mengukur Dampak Wabah Virus Corona ke Bisnis Hotel, Kompas, diakses pada 25 Maret 2020, Link
Hasibuan, Linda (2020), Deretan Mal Ini Tutup Sementara Gegara Wabah Corona di RI, CNBC Indonesia, diakses pada 25 Maret 2020, Link

Pengaruh Negatif COVID-19 Terhadap Bisnis Lokal, Nasional, atau Global

Posted by : Raindeca Dzulikrom Haqqu
Wednesday, March 25, 2020
0 Comments
sumber: Blog - TIK- SMAN 1 GARUT
     Pada artikel kali ini saya akan membahas mengenai teknik paling krusial dalam mengembangkan suatu database. Teknik ini bernama database normalization atau disebut teknik normalisasi. Lalu akan timbul sutau pertanyaan umum ketika membaca/mendengar teknik tersebut. Apa itu teknik normalisasi?

     Teknik normalisasi adalah teknik untuk mengorganisasikan data dengan cara membagi suatu tabel menjadi beberapa tabel yang saling berkaitan. Tujuan mengapa ada teknik normalisasi ini adalah untuk mengurangi atau meminimalisir data redudancy.

     Sekarang muncul isitlah baru, apa itu data reducancy? Data redudancy adalah keadaan di mana dalam suatu tabel terdapat data yang terus - menerus terulang sehingga menyebabkan kerangkapan data.

     Berikutnya ialah mengapa harus diminimalisir? Karena jika terjadi kerangkapan data maka akan terjadi masalah yang besar. Jika di klasifikasikan secara umum, masalah tersebut dapat dibagi atas dua faktor.

     Faktor pertama adalah dapat menyebabkan memori database meningkat dikarenakan terlalu banyak menyimpan data "sampah" yang tidak terlalu digunakan namun secara terus - menerus dituliskan.

     Faktor kedua sekaligus hal yang penting adalah menciptakan keadaan yang sulit untuk seseorang dalam melakukan operasi SIDU (Select, Insert, Delete, Update). faktor kedua ini sering dinamakan anomaly. Nama - nama anomaly tersebut adalah insert anomaly, delete anomaly, dan update anomaly.

     Misal dalam kasus insert anomaly kita melakukan pemasukan data ke suatu tabel, maka berapa kali kah data yang harus kita masukan dengan suatu parameter pada suatu field yang terus menerus ditulis ulang dalam suatu tabel? Mungkin jika parameter tersebut berjumlah sedikit terlihat seperti tidak ada masalah namun, jika ada 1000 data? saya jamin seorang DBA pun akan kualahan dalam mengatasi hal tersebut.

     Selanjutnya Jika kita ingin melakukan delete, dengan adanya data redudancy ini, kita tanpa sengaja dapat mendelete suatu record tetapi juga berarti dapat mendelete suatu record yang seharusnya tidak perlu di delete. Oleh karena itu, jika dibiarkan justru membahayakan database itu sendiri.

     Terakhir Jika kita ingin melakukan update, misal untuk mengganti seorang dosen lama dengan dosen yang baru. Maka seorang DBA harus melakukan pembaruan data untuk setiap recordnya. Jika tidak, kasus seperti delete anomaly di atas akan terjadi.

     Misal kasusnya ialah ada data mahasiswa, mata kuliah, dan nama dosen pengajar dalam satu tabel yang sama. Coba sekarang pembaca bisa membayangkan bagaimana cara melakukan SIDU secara spesifik. sulit bukan?

sumber: Studytonight

Kapan kita menggunakan teknik normalisasi ini dalam mengembangkan database?

     Jawabannya adalah pada saat kita pertama kali membuat database tersebut. Kita coba asumsikan kita menerapkannya pada pertengahan ataupun akhir pembuatan database. Pasti pembaca baru akan menyadari bahwa database yang anda buat tidaklah efisien. Lain cerita jika pembaca sudah merencanakan database anda dan langsung melaksanakan teknik normasisasi. Hasilnya? Anda tidak perlu lagi melakukan pemeriksaan lanjutan dan membuat database anda menjadi lebih optimum dari biasanya.

Tahapan Teknik Normalisasi

1. 1st Normal Form (1NF)

sumber: Studytonight

     Tahapan pertama dalam melakukan teknik normalisasi adalah first normal form  atau disingkat 1NF. Dalam tahapan satu ini, pembuat database harus memenuhi 4 aturan dasar dalam membuat database. Jika tidak, maka seorang pembuat database tersebut sama saja tidak pernah atau tidak perlu menggunakan database sama sekali.

     Empat aturan yang dimaksud adalah:
  1. Setiap kolom (field) harus diisi oleh maksimal satu value data saja. Misal ada field hobi, maka kita tidak boleh memasukan semua hobi seseorang dalam satu field tersebut.
  2. Setiap data yang diisi pada field harus sesuai tipe datanya. Misal jika anda memberikan tipe data date untuk tanggal lahir, maka gunakan format pengisian tipe date bukan dengan seenaknya mengisi 30 febuari 2020 (misal).
  3. Setiap field harus mempunyai nama yang unik (maksudnya berbeda) dari field yang lain dalam sebuah tabel. Coba bayangkan jika ada field dengan nama yang sama? pasti DBMS yang digunakan pun akan bingung maksud field yang dituju berada di mana.
  4. Urutan penyimpanan data tidaklah penting. Artinya jika anda ingin memasukan data tersebut secara sembarang urut, maka hal tersebut diizinkan

     Untuk lebih lengkapnya, anda bisa menyaksikan video di atas sebagai acuan referensi belajar pembaca sekalian.

2. 2nd Normal Form (2NF)

sumber: Studytonight

     Tahapan kedua adalah melakukan second normal form atau sering disingkat 2NF. Pada tahap ini, seorang pembuat database harus memenuhi dua syarat. Syarat pertama adalah tabel yang digunakan sudah harus melewati tahapan pertama (1NF). Berikutnya tabel tersebut juga sudah harus tidak melakukan partially depedency. Untuk lebih memahaminya, saksikan video di atas.

3. 3rd Normal Form (3NF)

sumber: Studytonight

     Pada tahap ketiga ini dinamakan third normal form disingkat 3NF. Pada tahap ini, pembuat database harus sudah memenuhi 2 dua syarat. Pertama adalah tabel yang digunakan sudah harus melewati fase kedua (2NF). Berikutnya, dalam tabel tersebut tidak boleh mengandung unsur Transitive depedency (Keadaan di mana sebuah field bergantung kepada field lain yang bukan primary key). Detil penjelasan ada video yang terlampir di atas.

4. Boyce-codd Normal Form (BCNF)

sumber: Studytonight

     Pada tahap keempat ini disebut Boyce-codd normal form disingkat BCNF. Sedikit sama seperti tahap - tahap sebelumnya, seorang pengembang database harus memenuhi dua syarat dalam melakukan tahap BCNF ini. Syarat pertama adalah database yang digunakan harus sudah lolos tahap 3NF. Syarat kedua berlaku untuk semua dependecy, artinya setiap hubungan A -> B, A harus menjadi super key. Misal, kita mempunyai dua foreign key dalam suatu tabel. Kedua foreign key ini digunakan untuk dapat mengakses data di tabel tersebut, namun sebenarnya isi dari tabel tersebut juga dapat merujuk ke dalam salah satu foreign key yang ada. Nah ini tidak boleh terjadi. Lebih detilnya ada di video di atas.

5. 4th Normal Form

sumber: Studytonight

     Tahap keempat ini disebut fourth normal form atau disingkat 4NF. Untuk mencapai 4NF ini, seorang pengembang database harus memenuhi dua syarat. Syarat pertama adalah tabel - tabel yang digunakan harus sudah memenuhi BCNF. Syarat berikutnya yaitu setiap tabel tidak boleh memiliki multi-valued depedency yaitu keadaan ketika sebuah primary key mempunyai dua value yang dirujuk dan bersifat independen. Biasanya ini terjadi pada tabel yang mempunyai lebih dari dua kolom. Lebih lengkapnya ada di video di atas ya.

5. 5th Normal Form

sumber: Studytonight

     Pada tahap kelima ini, kemungkinan pembaca bingung akan sedikit besar, Tahap ini diberi nama Fifth Normal Form (5NF) dan menjadi langkah terakhir dalam melakukan teknik normalisasi. Terdapat dua syarat yang harus dipenuhi untuk mencapai normalisasi sempurna. Syarat pertama adalah tabel yang digunakan sudah harus lolos tahap 4NF. Syarat kedua adalah tabel 4NF tersebut tidak boleh memiliki Join Depedency.

    Maksud dari join dependency? Yaitu keadaan di mana jika ada sebuah tabel yang sebenarnya dapat dipecah (decomposed) menjadi beberapa tabel kecil, maka ketika dilakukan operasi join, hasilnya akan sama persis dengan tabel sebelum di pecah.

    Artinya untuk lolos tahap 5NF ini. Tabel 4NF yang telah dibuat, harus tidak bisa dipecah lagi menjadi tabel - tabel yang lebih kecil. Jika iya, maka kita telah melanggar peraturan 5NF itu sendiri. Untuk lebih jelasnya, anda bisa menonton video ini dan membuka link referensi berikut ini,


Penerapan Sederhana Teknik Normalisasi Contoh Kasus: Perpustakaan


     Sekarang akan saya mencoba satu contoh sederhana untuk menerapkan teknik normalisasi sesuai tahapannya. Namun dalam contoh kasus kali ini saya hanya memberikan 3 step conton sederhana. Dikarenakan sebenarnya dalam mengembangkan database, syarat minimal normalisasi yang harus dipenuhi umumnya hanya mencapai 3 step saja. Namun, akan lebih baik jika anda mau melakukannya hingga tahap terakhir

1. 1st Normal Form

     Perhatikan tabel bernama bookList berikut ini:
Source: Dokumen Penulis

     Mari kita seleksi menggunakan 4 aturan yang telah kita pelajari, kira - kira di mana letak kesalahaannya?

     Iya! letak kesalahannya adalah penggunaan tipe data yang invalid. Pada kolom publishDate seharusnya menggunakan tipe data date dengan format yaitu antara yyyy/mm/dd atau dd/mm/yyyy namun pada record kedua tertulis 1-Apr-17 yang merupakan tipe string. Oleh karena itu, data tersebut harus diperbaiki menjadi 01/04/2017 atau 2017/04/01 (tergantung default dari DBMS yang digunakan).

     Berikut adalah revisinya:
Source: Dokumen Penulis

2. 2nd Normal Form

     Misal, saya membuat tabel baru bernama libMem seperti
Source: Dokumen Penulis
     Maka kita sudah memiliki dua tabel, sekarang kita akan membuat hubungan antara tabel bookList dengan libMem dan menghasil sebuah tabel bernama borrowList

Source: Dokumen Penulis

     Apakah tabel borrowList sudah memenuhi kaidah 2NF? jawabannya adalah sudah dikarenakan setiap kolomnya tidak ada unsur partial dependency dengan asumsi: borrowID sebagai primary key tabel borrowList, libID sebagai foreign key libMem, bookID sabagai foreign key bookList, dan responsibleStaff serta borrowDate bergantung kepada borrowID.

3. 3rd Normal Form

     Mari kita lihat tabel borrowList di bawah ini:

Source: Dokumen Penulis

     Apakah tabel di atas sudah memenuhi kaidah 3NF? jawabannya adalah iya, dikarenakan selain sudah lolos tahap 2NF tabel di atas tidak memiliki unsur transitive dependency yaitu salah satu kolom tidak bergantung kepada primary key inti. Dari kasus ini, semua justru berpaku kepada primary key, dengan asumsi bahwa borrowID merupakan kombinasi dari libID + bookID.


Penutup

     Sekian dari saya dalam memberikan sedikit ilmu yang saya tahu dalam artikel ini. Sebagai penulis, saya tidak luput dari kesahalan oleh karena itu, tolong benarkan saya di kolom komentar sehingga ilmu yang saya sampaikan ini dapat memberikan manfaat kepada pembaca sekalian. Terima kasih telah membaca. Sampai jumpa di artikel berikutnya.

Teknik Normalisasi (Database Normalization)

Posted by : Raindeca Dzulikrom Haqqu
Thursday, January 30, 2020
0 Comments

Source: is it FUTURE

   Dalam pembahasan kali ini, saya akan mencoba menjelaskan mengenai SQL Tuning atau sering dikenal sebagai Optimasi Query. Adapun beberapa batasan yang akan jelaskan meliputi:

    1. Pengertian dari Optimasi Query;
    2. Pengenalan konsep SQL Tuning;
    3. Bagaimana cara melakukan SQL Tuning
    3. Pentingnya melakukan Optimasi Query dalam manajemen data;
    4. Kesimpulan.

  Tentunya materi yang saya sajikan sudah diringkas sehingga anda tidak yang ingin mengetahui tentang materi ini secara general dapat terbantu ataupun menjadi bahan referensi bacaan anda (bukan bahan sitasi jurnal ataupun penelitian anda ya).

   Baiklah kita akan memulai dari awal.

1. Apa itu Optimasi Query?

   Jika kita pecah kata ini maka kita akan mendapatkan dua jenis kata baru yaitu Optimasi dan Query. Apakah pembaca mengetahui arti dari kedua kata ini secara independen?

   Menurut salah satu repository milik Universitas Dian Nuswantoro yang membahas materi mengenai Optimisasi Query, query adalah sebuah ekspresi bahasa yang menggambarkan data yang akan didapatkan kembali dari sebuah database.

   Menurut TechnopediaQuery adalah suatu permintaan data atau informasi dari tabel database atau kombinasi dari tabel database menggunakan bahasa Structured Query Language (SQL).

   Lalu bagaimana dengan arti Optimasi?

   Sugioko (2013 : 113) mengatakan bahwa Optimasi adalah suatu disiplin ilmu dalam matematika yang fokus untuk mendapatkan nilai minimum atau maksimum secara sistematis dari suatu fungsi, peluang maupun pencarian nilai lainnya dalam berbagai kasus.
   
Lalu kesimpulan yang kita dapatkan adalah?
   
Optimasi Query adalah sebuah metode yang membahas mengenai cara suatu query dapat memberikan permintaan dan menerima feedback dari permintaan tersebut dengan rentan waktu atau alokasi sumber daya yang efisien (optimum).

2. Konsep SQL Tuning

   Saya ingin memberitahukan bahwa sebenarnya SQL Tuning merupakan nama lain atau alias dari Optimasi Query. Namun, bukan berarti kedua hal ini merupakan hal yang sama persis. Untuk lebih jelasnya mengenai konsep SQL Tuning dan memahami mengapa pembaca perlu mengetahui fungsi dari Optimasi Query ini, mari kaji bersama-sama.

   Apakah pembaca pernah membuat sebuah aplikasi menggunakan database? Jika saya asumsikan bahwa anda minimal mengerti mengenai konsep database ataupun pemograman dasar maka setidaknya anda tahu mengenai runtime dari suatu perintah.

   Misalkan saya berikan suatu kasus di mana anda ingin mengakses sebuah data dari tabel (database) yang anda telah buat sebagai tempat penyimpanan atas front-end aplikasi yang telah dibuat. Coba bayangkan anda mempunyai 9 juta record di dalamnya dan anda hanya ingin mengetahui satu data dari banyak record tersebut.

   Maka anda akan berpikir bahwa tentu proses tersebut akan memakan waktu bukan? Tentu hal ini menjadi suatu masalah dari plan yang telah anda buat.

   Dari masalah tersebut, maka anda akan berpikir bagaimana cari mengurangi waktu pencarian dalam proses pemintaan query dalam database sehingga anda tidak perlu menunggu waktu yang lama untuk mengakses data yang dinginkan. Maka jawabannya adalah anda perlu melakukan optimasi terhadap struktur database yang telah dibuat.

Bagaimana cara melakukan optimasi tersebut?

   Maka di sinilah istilah SQL Tuning dikenal. Menurut dokumentasi yang dimiliki oleh perusahaan Oracle, SQL Tuning adalah suatu percobaan untuk melakukan diagnosa dan memperbaiki SQL Statements yang gagal memenuhi ekspetasi performa standar(standar di sini mempunyai banyak arti ya, tergantung DBMS atau kebijakan pemilik database).
   

3. Bagaimana cara melakukan SQL Tuning?

   Berdasarkan tulisan yang publish oleh Shelby Blitz pada 24 April 2019, ada beberapa cara yang perlu dilakukan untuk melakukan SQL Tuning yaitu:

A) Definisikan Kebutuhan Bisnis (dalam hal ini requirement).
   Sebelum melakukan sesuatu, ada lebih baiknya anda menyipkan segala macam kebutuhan yang memang diperlukan dalam membuat database anda. Tahap ini sangatlah krusial dalam menentukan cara pemakaian dan kebutuhan anda akan data di masa depan.

B) Menggunakan SELECT field ketimbang SELECT *
   Contoh penerapnnya seperti ini:
   
Source: Sisence
C) Hindari penggunaan SELECT DISTINCT
Source: Sisence 

   Dan masih banyak lagi, untuk lebih detilnya anda bisa membuka referensi di atas melalui menekan tautan ini

4. Pentingnya melakukan Optimasi Query dalam manajemen data

   Melalui tiga subbab di atas seharus pembaca sudah dapat memahami pentinya melakukan Optimasi Query dalam manajemen data. Jika saya tarik garis besarnya dapat kita simpulkan seperti ini:
  1. Untuk meringankan kerja query pada database
  2. Menghemat waktu pengaksesan
  3. Mengurangi load software DBMS
  4. Mengurangi Error
dan masih banyak lagi. Maka Optimasi perlu dilakukan untuk mengindari hal-hal yang telah saya sebutkan tadi.

5. Kesimpulan

   Melalui artikel singkat ini, dapat kita nyatakan bahwa penerapan Optimasi perlu dilakukan dan sangat dianjurkan teruntuk para developer khususnya mereka yang bergerak dibidang Back-end untuk memaksimalkan segala resourcec yang ia miliki sehingga keberlangsungan database dapat terjamin

Optimasi Query (SQL Tuning)

Posted by : Raindeca Dzulikrom Haqqu
Thursday, December 19, 2019
0 Comments
Source: Pemrograman Matlab
   Halo pembaca! kembali lagi dengan saya yang akan menulis berbagai hal menarik seputar teknologi di sekitar kita. Pada artikel ini saya akan melanjutkan pembahasan saya di artikel sebelumnya. Topik berikutnya ialah pengolangan citra. Sebenarnya, saya sudah menyinggung hal ini tetapi saya akan berupaya untuk menjelaskan hal ini lebih fun dan detil lagi.

   Baiklah saatnya membaca!

Pengolahan Citra


Source: Miftahussalam

   Apakah pembaca mengetahui maksud dari thumbnail di atas? Kita bisa melihat sebuah kejadian di mana ada sebuah gambar bunga bewarna diubah saturasinya agar berubah menjadi hitam putih. Paham maksudnya?

   Artinya, dalam kasus ini pengguna akan memberikan input berupah citra atau gambar yang diproses sedemikian rupa agar menghasilkan citra atau gambar yang baru. Maka itulah definisi dari Pengolahan citra yaitu membuat sebuah citra diolah agar menjadi citra yang baru.

   Untuk lebih jelasnya, masih ingat alur kerja yang saya perlihatkan di artikel sebelumnya? sudah lupa? lihatlah lagi di bawah ini:

Source: Universitas Gunadarma

   Dari alur di atas maka kita dapat melihat bahwa definisi yang kita temukan selaras dengan penjelasan bagan di atas. Oleh karena itu, kita akhirnya mengerti lebih dalam mengenai arti dari pengolahan citra itu sendiri.

   Pertanyaannya, apakah citra harus berbentuk gambar? Jawabnya, tidak. Citra ialah sebuah hasil manifestasi data deskriptif. Bisa saja data tersebut berbentuk gelombang audio yang di proses dengan grafika komputer untuk menghasilkan sebuah suara. Maka suara tersebut termasuk citra.

   Lalu, pembaca pasti penasaran dengan teknik yang saya sebut rotoscoping. Sebelum menelaah definisinya, lihatlah video youtube berikut ini:


   Bedasarkan definisi dan penjelasan teknik rotoscoping di atas, kita dapat melihat suatu tahapan pengolahan citra untuk membuat suatu karya agar lebih optimal dan menjadikannya karya baru.

   Salah satu penerapan rotoscoping bisa juga diterapkan dalam ilmu animasi. Jika contoh di atas menggunakan input berupa video yang diedit untuk dapat dirotoscoping, mari kita lihat hasil rotoscoping jika menggunakan gambar animasi. Kita mengetahui bahwa gambar animasi berasal dari frame by frame gambar diam. Lalu bagaimana hasilnya? lihat video di bawah ini:



   Animasi yang diperlihatkan menjadi lebih halus dari animasi kebanyakan. Namun, seperti yang dijelaskan oleh video sebelumnya bahwa teknik ini benar - benar sulit digunakan dan membutuhkan banyak sekali waktu untuk menghasilkan sebuah karya yang baik.

Penutup



   Baiklah, itulah dua artikel pembahasan mengenai Grafik Komputer dan Pengolahan Citra. Saya mohon maaf jika dari tulisan ini terdapat miss definisi atau sejenisnya karena penulis juga manusia yang dapat membuat kesalahan.

   Sekian dari saya dan sampai jumpa di artikel berikutnya!

Pengolahan Citra dan Teknik Rotoscoping

Posted by : Raindeca Dzulikrom Haqqu
Saturday, September 28, 2019
0 Comments
Source: Gudang RPL
   Halo pembaca setia! Sudah lama sejak saya berkesempatan untuk menulis berbagai hal menarik seputar teknologi yang ada di dunia ini. Kali ini, saya akan membahas mengenai dua bahasan umum yang tidak jauh dari kehidupan kita. Kedua hal itu ialah Grafika Komputer dan Pengolahan Citra.

   Dalam artikel pertama ini, saya akan menekankan masalah Grafika Komputer serta penerapan dari topik pembahasan tersebut. Baiklah mari kita mulai drill and funnya!

Grafika Komputer

Source: Tekno Borneo
   Sesuai dengan thumbnail di atas, sebelum kita akrab dengan grafika komputer maka pembaca perlu tahu dan mengenal dirinya. Kira - Kira Apakah itu Grafika Komputer?

   Kalau kita chop word topik ini maka kita akan mendapatkan dua kata yaitu grafika dan komputer. Grafika adalah suatu pembentukan pesan atau gagasan dari kumpulan objek deskriptif sedangkan komputer adalah sebuah objek yang menampilkan makna dari grafika itu sendiri.

   Jika kita gabung kembali maka dapat kita asumsikan bahwa grafika komputer adalah metode penyampaian pesan yang disalurkan menuju komputer dengan output objek deskriptif yaitu gambar atau visual.

  Menurut Zulfian Asmi dalam jurnalnya yang berjudul IMPLEMENTASI GRAFIKA KOMPUTER UNTUK PEMBUATAN ANIMASI, Grafika Komputer adalah suatu bidang komputer yang mempelajari cara-cara untuk meningkatkan dan memudahkan komunikasi antara manusia dengan komputer dengan jalan membangkitkan, menyimpan dan memanipulasi gambar suatu objek.

   Dari dua definisi ini tidak jauh beda bukan? Artinya kita sudah sedikit mengenal tentang topik pembahasan artikel ini. Selanjutnya kita akan membahas mengenai penerapan dari grafika komputer.

Penerapan Grafika Komputer

Source: Wahyu Diyono
   Kita tentu sudah punya pemikiran bahwa sebuah gambar tidak seenaknya keluar tanpa ada suatu proses. Proses kerja dari grafika komputer itu sendiri tidaklah mudah. Banyak algoritma serta tahapan dalam menjadikan kumpulan objek deskriptif itu menjadi sebuah gambar. Untuk lebih mengenal lagi saksikan video Youtube berikut:

   Dari konsep video di atas kita dapat melihat bebagai peluang serta implementasi dari grafika komputer. Implementasi tersebut berada di banyak bidang seperti seni, marketing, permainan, statistika, hiburan, dan lain sebagainya.

   Mari kita bahas satu bidang saja yaitu seni (atau mungkin hiburan). Konsep grafika komputer ialah mengubah sebuah objek deskriptif menjadi sebuah gambar atau citra. artinya ia mengubah data abstrak menjadi sebuah data visual multiguna. Hal itu terlihat dalam metode pembuatan 3D modeling.

   3D Modeling adalah metode pembuatan objek visual di mana ia dapat memanifestasikan sebuah objek layaknya dunia nyata dengan axis X, Y , dan Z. Konsep 3D modeling ini tidaklah instan. Pertama mereka perlu membuat model seperti clay dan membentuk gambarnya agar lebih jelas.

   Secara spesifik proses pembentukan model inilah yang disebut proses grafika komputer sedangkan hasil pemanis seperti warna, bentuk, dan apapun upaya agar gambar lebih optimalisasi disebut pengolahan citra.

   Untuk lebih jelasnya, silahkan pembaca melihat arah kerja dari grafika komputer dan pengolahan citra berikut ini:

Source: Universitas Gunadarma


1. Live2D

   Mari kita mundur satu dimensi agar kita dapat mengenal mengenai proses kerja grafika komputer. Pernahkah pembaca mengenal istilah Live2D ? ini merupakan sebuah trend animasi di mana kita membuat gambar 2D seolah - oleh hidup layaknya 3D namun tidak menambah usur axis Z di dalamnya.

   Coba kita perhatikan video sederhana dari Live2D di bawah ini:


   Kita dapat melihat secara sekilas bahwa untuk membuat sebuah Live2D diperlukan tool khusus seperti polygon yang dilakukan terus menerus agar gambar terlihat hidup. Mari kita bedah proses yang sebenarnya terjadi.

   Pertama, seorang illustrator akan membuat kerangka dasar dari gambar tersebut. Proses pembuatan kerangka dasar untuk sebuah tokoh 2D biasanya membutuhkan banyak tools seperti lingkaran, Eclipse, Kotak, Polygon, garis, dan aneka bentuk lainnya. Tools yang disebutkan tersebut merupakan pembentuk data deskriptif. Jika ditanya di mana asal data deskriptif tersebut. Maka hal tersebut didapatkan dari sketch dasar bentuk semestinya.

Source: Painting Valley

   Gambar di atas merupakan hasil output dari grafika komputer. Ia sudah mempunyai output namun hasilnya tidak sempurna. Tahap penyempurnaan inilah tugas dari pengolahan citra.

2. Sketsa Arsitektur Bangunan

Source: Berakal
   Konsepnya mirip dengan contoh pertama. Pertama, kita akan membuat sketsa bangunan tersebut. Setelah itu kita melakukan tahap designing menggunakan software untuk membuat gambar seperti thumbnail di atas. Terakhir ialah pemberian warna dan lain - lain sehingga menjadi citra yang sempurna.

Penutup


   Dari penjabaran yang sudah dibaca, maka kita dapat menyimpulkan bahwa grafika dan penerapannya merupakan suatu perjalanan yang kompleks dan hasil dari grafika itu sendiri bukanlah citra yang sempurna melainkan sebuah citra yang merepresentasikan hasil dari sebuah data. Sebenarnya akan lebih mudah jika saya menggunakan contoh grafika untuk model statistik karena contoh seperti pie chart pun merupakan hasil grafika komputer. Namun, akan lebih baik jika kita melihatnya dari unsur yang lekat dengan kehidupan kita.

   Artikel Berikutnya akan membahas pengolahan citra serta penerapannya. Walau sebenarnya beberapa hal sudah di bahas di artikel ini, namun akan saya kupas lebih dalam mengenai hal tersebut. Bahasan berikutnya akan saya perdalam mengenai pengolahan citra seperti teknik Rotoscope. pernah dengar? Lalu beberapa hal unik lainnya.

Baiklah, sampai jumpa di artikel Berikutnya!


Daftar Pustaka

http://avi.staff.gunadarma.ac.id/Downloads/folder/0.6 Diakses pada 28 September 2019 pukul 20:08 WIB

Azmi, Zulfian, 2011, Implementasi Grafika Komputer Untuk Pembuatan Animasi, Vol. 10, No. 3, September 2011 ed. Sumatera Utara: Jurnal SAINTIKOM

Verra Chilfiyanti, dkk, 2016, Pemanfaatan Grafika Komputer Dalam Pengolahan Citra, ed. STMIK Surya Intan



Satu Langkah Lebih Dekat Mengenal Grafika Komputer

Posted by : Raindeca Dzulikrom Haqqu 0 Comments


MAKALAH 
PERBANDINGAN MICROSOFT OPERATION FRAMEWORK  DENGAN APPLICATION SERVICES LIBRARY 
Tugas ini dibuat Sebagai persyaratan dalam mata kuliah Softskill Manajemen Layanan Sistem Informasi Dosen : Agustine Hana Masitoh  

Disusun Oleh:
  
PUTRI LANNIDYA PARAMESWARI       (14117772) 
RADELLA SASKIA ANWAR                    (14117819) 
RAIHANA MAHIRA                                  (14117908) 
RAINDECA DZULIKROM HAQQU        (14117910) 
REFO AULIA PASMANDARA                 (15117018) 
REZA SUCI ARTA MAIVIA                      (15117112) 
RIZA MUZTAUF                                        (15117282) 







2KA01
UNIVERSITAS GUNADARMA
2019


*******


KATA PENGANTAR

            Puji syukur kami panjatkan kepada Allah SWT karena atas ridho dan karuniaNya kami dapat membuat makalah berjudul Perbandingan Microsoft Operation Framework dengan Application Service Library (ASL) sebagai persyaratan dalam mata kuliah Softskill Manajemen Layanan Sistem Informasi. Kami bersyukur memiliki kedua orangtua yang senantiasa mendukung kami dalam melakukan pembelajaran di jenjang pendidikan kuliah sebagai bekal kami kelak di masa depan untuk memajukan negara demi kebaikan bangsa.
       Kami ucapkan terimakasih kepada Ibu Agustine Hana Masitoh selaku dosen mata kuliah Softskill Manajemen Layanan Sistem Informasi atas bimbingannya kepada kami selama pembuatan makalah ini. Kami juga tidak lupa mengucapkan terimakasih kepada teman – teman dari kelas 2KA01 Universitas Gunadarma atas bantuan dan dukungannya selama kami mengerjakan makalah ini.
         Namun tidak lepas dari semua itu, kami menyadari sepenuhnya bahwa terdapat kekurangan baik dari segi penyusunan bahasa maupun dari segi lainnya. Dengan lapang dada, kami membuka kesempatan bagi para pembaca untuk menyampaikan kritik dan saran guna menyempurnakan makalah ini. 
          Demikian kata pengantar dari kami. Kami berharap makalah tentang Perbandingan Microsoft Operation Framework dengan Application Service Library (ASL) ini dapat dijadikan  referensi dan sumber dalam kegiatan pembelajaran pembaca di masa yang akan datang

Depok, 10 Juni 2019

Kelompok 5


********


BAB I 
PENDAHULUAN 

1.1. Latar Belakang
         Pelayanan merupakan hal penting yang harus diberikan suatu perusahaan kepada pelanggan agar perusahaan mencapai tujuan bisnis yang menguntungkan sekaligus dapat memuaskan pelanggan. Di era teknologi yang kian maju dan kompleks, bisnis semakin bergantung pada Teknologi Informasi (TI) sebagai suksesor bisnis. 
          Berkembangnya bisnis harus diimbangi dengan berkembangnya teknologi dalam organisasi hal ini menyebabkan terjadinya kompetisi global antar perusahaan untuk saling memberikan pelayanan yang dapat memuaskan pelanggan. Dengan adanya teknologi yang memungkinkan segala sesuatu menjadi lebih cepat dan terjangkau, pelanggan dimungkinkan untuk memiliki permintaan yang lebih kompleks.
      Munculnya perubahan-perubahan dari sisi bisnis menyebabkan tidak jarang pada akhirnya organisasi atau perusahaan yang berfokus pada pelanggan (customer oriented), berusaha memuaskan pelanggan melalui penerapan TI terbaik pada lini bisnisnya. Pengelolaan layanan TI yang maksimal dibutuhkan guna mendapatkan penerapan TI terbaik. Hal ini menuntut adanya pedoman yang mampu membantu organisasi atau perusahaan lainnya dalam mengembangkan penerapan TI. 
         Pengelolaan TI bagi perusahaan atau entitas lainnya dikenal dengan pengelolaan ITSM. Terdapat banyak kerangka kerja atau framework ITSM yang digunakan oleh perusahaan-perusahaan di seluruh dunia. Masing-masing kerangka kerja memiliki perbedaan yang perlu dicermati agar organisasi atau perusahaan  mampu memilih kerangka yang terbaik untuknya. Makalah ini akan membandingkan kerangka kerja pengelolaan ITSM Microsoft Operation Framework (MOF) dengan Application Service Library (ASL). 

1.2. Rumusan Masalah 
               Rumusan masalah dalam makalah ini adalah:  
               1. Apa itu Microsoft Operation Framework (MOF) dan Application Service Library (ASL)? 
         2. Bagaimana perbedaan yang terdapat diantara kerangka kerja Microsoft Operation Framework (MOF) dengan Application Service Library (ASL)?  

1.3. Tujuan Penulisan 
          Tujuan penulisan makalah ini adalah untuk memahami standar Microsoft Operation Framework (MOF)  dan Application Service Library (ASL) yang berperan dalam standarisasi pengelolaan layanan TI serta mengetahui perbedaannya. 


**********


BAB II
PEMBAHASAN

2.1 Microsoft Operation Framework (MOF)
           Salah satu best practice yang merupakan produk dari perusahaan komputer dan telekomunikasi Microsoft adalah Microsoft Operation Framework (MOF).
         Microsoft Operations Framework (MOF) terdiri dari best practice, prinsip, dan kegiatan yang memberikan panduan komprehensif untuk mencapai kehandalan untuk solusi dan layanan Teknologi Informasi (TI). 
Gambar 1: Logo Microsoft Operation Framework

          MOF berisi pertanyaan dan kegiatan yang dapat merumuskan penentuan kebutuhan organisasi agar organisasi berjalan efisien dan efektif di masa yang akan datang. MOF bertujuan untuk menciptakan, mengoperasikan, dan mendukung layanan TI serta memastikan bahwa investasi di TI memberikan nilai bisnis yang dihadapkan dengan resiko yang dapat ditangani.
          Terdapat empat prinsip dasar dari MOF, yaitu:
      a. Arsitektur yang Terstruktur
              Model yang terdapat di dalam MOF memberikan struktur untuk integrasi proses, penanganan siklus hidup, pemetaan peran dan tanggung jawab, dan pengelolaan terhadap perintah dan kendali dalam sistem secara keseluruhan. Selain itu, MOF juga memberikan fondasi untuk otomatisasi proses dan operasi yang terfokus pada teknologi.
     b. Penyempurnaan Berbasis Iterasi dengan Siklus yang Cepat
                    MOF menggunakan konsep ini untuk memungkinkan terbentuknya sebuah ketahanan terhadap lingkungan bisnis yang agresif, dengan cara memanfaatkan siklus hidup bersifat iteratif yang mendukung kapabilitas untuk dapat menerapkan perubahan secara cepat dan melakukan penilaian serta perbaikan secara terus-menerus.
     c. Pengelolaan Berbasis Evaluasi Berkala
                     MOF mempergunakan evaluasi berkala yang dilakukan pada tiap akhir tahapan dalam siklus iterasi untuk membantu pengelolaan dari lingkungan 3 operasi yang dapat memaksimalkan keuntungan dari investasi terhadap layanan SI, selain tentunya mengandalkan Service Management Function (SMF) untuk pengelolaan tersebut.
     d. Pengelolaan Resiko yang Tertanam di Dalam Prosedur
                      Pengelolaan resiko yang ditawarkan oleh MOF mengandung konsepkonsep pengelolaan resiko yang diterapkan melalui seluruh operasi yang dilakukan di sistem untuk memperluas pandangan tentang bagaimana tindakan yang tepat untuk pengelolaan resiko terhadap kemungkinan dari sebuah sistem untuk mengalami masalah. 

    2.1.1 Tahap Tahap Microsoft Operation Framework
              Siklus hidup atau life cycle Microsoft Operations Framework (MOF) terdiri dari tiga tahapan yang berlangsung dengan satu tahapan dasar yang beroperasi di keseluruhan tiga tahapan yang digambarkan sebagai berikut: 
Gambar 2: Tahapan Siklus Layanan TI MOF

   a. Tahap Perencanaan (Plan)
           Tahap perencanaan berfokus untuk memastikan bahwa sejak awal layanan Teknologi Informasi (TI) yang diminta dapat diandalkan, sesuai kebijakan, hemat biaya, dan dapat beradaptasi dengan perubahan kebutuhan bisnis. Tahap ini bertujuan untuk merencanakan dan mengoptimalkan strategi layanan TI dalam rangka mendukung tujuan bisnis.
   b. Tahap Penyampaian (Deliver)
    Tahap penyampaian berkaitan dengan membayangkan, merencanakan, membangun, menstabilisasi, dan menyebarkan layanan yang diminta. Tahap ini bertujuan untuk memastikan bahwa layanan TI dikembangkan secara efektif dan siap untuk dioperasikan.
   c. Tahap Operasi (Operate) 
          Tahap operasi berkaitan dengan operasi, pemantauan, dan dukungan layanan yang efisien sesuai dengan target perjanjian tingkat layanan yang disepakati. Tahap ini bertujuan untuk memastikan bahwa layanan TI dioperasikan, dipelihara, dan didukung dengan cara yang sesuai dengan kebutuhan dan harapan bisnis.
   d. Lapisan Pengelolaan (Manage)
         Tahap ini berkaitan dengan tata kelola, resiko, kepatuhan, peran dan tanggung jawab TI, manajemen perubahan, dan konfigurasi. Proses dalam fase ini berlangsung selama semua fase siklus hidup. Tujuannya adalah untuk memberikan prinsip operasi dan praktik terbaik untuk memastikan bahwa investasi di TI memberikan nilai bisnis yang diharapkan pada tingkat resiko yang dapat diterima.

   2.1.2 Hubungan MOF dengan Microsoft Solution Framework (MSF)
         Microsoft Operations Framework (MOF) memiliki hubungan dan berintegrasi dengan Microsoft Solution Framework (MSF).
             Microsoft Solution Framework (MSF) adalah pendekatan yang mudah disesuaikan untuk memberikan solusi teknologi yang lebih cepat dengan lebih sedikit orang dan resiko, sekaligus memungkinkan hasil berkualitas lebih tinggi. MSF membantu tim menangani secara langsung penyebab paling umum kegagalan proyek teknologi, serta meningkatkan tingkat keberhasilan, kualitas solusi, dan dampak bisnis.
Gambar 3: Hubungan MOF dengan SMF

   2.1.3 Fungsi Dalam Manajemen Layanan TI (Service Management Function) 
               Setiap tahapan dari siklus hidup layanan TI berisi fungsi dalam manajemen layanan TI atau Service Management Function (SMF) yang mengatur mengenai 5 proses, orang, dan kegiatan yang dibutuhkan untuk menyelaraskan layanan TI dengan kebutuhan bisnis.
                Komponen Model Proses MOF terdiri dari:
            1. 4 elemen kuadran 
            2. Management review, yang terdiri dari operation dan service review
Gambar 4: Kuadran Model Proses MOF

        Model Proses MOF terdiri dari empat elemen kuadran yang membentuk siklus hidup (life cycle). Aktivitas yang ada pada tiap elemen kuadran bisa saja terjadi dalam satu waktu yang sama, sehingga tidak harus berurutan.
             a. Changing 
           Perubahan yang sudah direncanakan pada sistem sebelum diimplementasikan atau dioperasikan mengalami pengujian terlebih dahulu pada fase changing. Setelah perubahan tersebut diuji dan dinyatakan tidak ada masalah, serta siap untuk diimplementasikan, maka perubahan tersebut masuk ke fase operating. Fase changing memiliki proses yaitu:
                      • Change Management
                      • Configuration Management 
                      • Release Management
            b. Operating 
                   Fase operating adalah tahap untuk menentukan dan menyediakan proses, prosedur dan alat-alat yang dibutuhkan untuk mendukung sistem agar sistem dapat berjalan sesederhana mungkin dan seefisien mungkin sehingga sistem dapat berjalan dengan optimal. Adapun prosesnya yaitu:
                      • System Administration 
                      • Security Administration 
                      • Service Monitoring and Control 
                      • Job Scheduling 
                      • Network Administration
                      • Directory Services Administration 
                      • Print and Output Management
                      • Storage Management
           c. Supporting 
                  Fase supporting adalah untuk memelihara sistem dengan prosedur dan alat-alat yang sudah ditentukan dan disiapkan pada fase operating. Prosesnya terdiri dari:
                      • Service Desk 
                      • Incident Management 
                      • Problem Management
           d. Optimazing
                 Fase optimazing berfungsi untuk mengoptimalkan sistem yang dijalankan. Fase ini berjalan ketika sistem sedang dalam tahap pemeliharan ataupun sedang dicoba untuk meningkatkan layanan yang sistem dapat tawarkan. Fase optimazing akan memberikan saran kepada pengguna baik perubahan pada subsistem dari sistem yang diterapkan ataupun perubahan hardware, software, dan prosedur agar biaya yang dibutuhkan untuk memelihara sistem menjadi sekecil mungkin. Microsoft Operation Framework (MOF) akan menghasilkan keluaran berupa hal-hal yang perlu dirubah dalam sistem, perhitungan biaya yang dibutuhkan, resiko potensial, dan juga keuntungannya jika perubahan dilakukan. Proses-prosesnya yaitu:
                      • Service Level Management 
                      • Financial Management 
                      • Service Continuity Management 
                      • Availability Management 
                      • Capacity Management 
                      • Workforce Management
                      Di antara tiap siklus terdapat evaluasi sebagai berikut:
                  1) Release Readiness Review
                 Berada di antara siklus changing dan siklus operating. Evaluasi ini berfungsi untuk menguji bagaimana kesiapan dari sebuah sistem untuk dapat dilepaskan ke pasaran dan dioperasikan oleh pengguna.
                  2) Operations Review 
                       Evaluasi ini dilakukan di antara siklus operating dan siklus supporting dengan sasaran pengujian yaitu apakah terdapat masalah dalam sistem yang dioperasikan oleh pengguna atau tidak.
                  3) Service Level Agreement Review
                  Evaluasi ini berada di antara siklus supporting dan siklus optimazing, dengan fungsi utama yaitu menguji kesiapan suatu sistem untuk dioptimalkan kinerjanya berdasarkan persetujuan antara pihak yang menangani dukungan terhadap sistem dan pihak yang bertugas untuk optimalisasi sistem.
                  4) Release Approved Review  
                   Fungsi dari evaluasi ini yaitu menguji apakah kesiapan suatu sistem untuk dilepas ke pasaran telah disetujui oleh pihak pembuat dan pihak pengguna. 
   2.1.4 Management Review (MR) 
            Management Review (MR) adalah kontrol internal yang memberikan cek validasi manajemen, memastikan bahwa tujuan tercapai dengan cara yang tepat, dan bahwa nilai bisnis dianggap terpenuhi dalam seluruh siklus hidup layanan TI. 
                       Tujuan dari Management Review (MR) antara lain:
                       • Memberikan pengawasan manajemen dan bimbingan. 
                       • Bertindak sebagai kontrol internal di tingkat tahapan siklus hidup TI. 
                       • Menilai keadaan kegiatan dan mencegah dilaluinya tahapan yang belum lengkap. 
                       • Adanya pembelajaran organisasi. 
                       • Meningkatkan proses. Berikut merupakan tabel Management Review (MR) Microsoft Operation Framework(MOF).
Tabel 1: Management Review MOF

   2.2 Application Service Library (ASL)
     Application Service Library (ASL) adalah sebuah kerangka kerja atau framework untuk proses manajemen aplikasi. Application Services Library ( ASL ) juga adalah domain publik dari praktik terbaik yang digunakan untuk membakukan proses dalam manajemen aplikasi dan disiplin dalam menghasilkan dan memelihara sistem informasi dan aplikasi. Istilah “library” atau “perpustakaan” digunakan karena ASL disajikan dalam satu set buku yang menggambarkan praktik terbaik dari industri TI. ASL didukung oleh praktek-praktek terbaik yang diambil dari sejumlah organisasi.
     Application Service Library (ASL) pertama kali dikembangkan pada akhir era 1990-an di Belanda sebagai model milik R2C. Framework ini dikembangkan dengan tujuan untuk memberikan metode-metode terbaik yang dapat dipergunakan untuk melakukan standardisasi berbagai proses dalam pengelolaan siklus hidup sebuah aplikasi komputer (dalam hal ini yaitu aplikasi sistem informasi). Pada tahun 2000, framework ini berevolusi menjadi ASL, lalu pada tahun 2001 diserahkan pengembangannya ke ASL BiSL Foundation yang ketika itu masih bernama ASL Foundation. Setelah itu ASL dirilis ke publik pada tahun 2002 yang dimana perpustakaan tersebut terdiri dari publikasi mengenai model proses dan sejumlah besar praktik terbaik, makalah putih, artikel dan presentasi, kemudian pada tahun 2009 dirilis versi kedua dari ASL yaitu ASL2 yang ditujukan sebagai penyempurnaan dari ASL
     Kerangka kerja ASL belum berubah secara radikal sejak publikasi pertama. Perubahan utama pada ASL 2 berhubungan dengan posisi vendor TI internal dan eksternal yang dimodifikasi. Perubahan tidak berdampak besar pada kerangka proses itu sendiri, namun pada bagaimana proses pengelolaan aplikasi diterapkan di dunia saat ini dan masa depan penawaran dan permintaan TI.
     ASL terkait dengan pengelolaan dukungan, pemeliharaan, pembaharuan dan strategi penerapan secara ekonomi. Perpustakaan terdiri dari kerangka kerja, praktik terbaik, template standar, dan penilaian sendiri. Kerangka kerja ASL menyediakan deskripsi semua proses yang dibutuhkan untuk manajemen aplikasi.
Gambar 5: Logo Application Service Library

   2.2.1 Faktor Penggunaan Application Services Library
     Tujuan dari ASL adalah untuk membantu dalam profesionalisasi manajemen aplikasi. Pendekatan standar ASL berkontribusi pada profesionalisasi organisasi manajemen aplikasi dan memfasilitasi cara kerja yang lebih efisien dan hemat biaya. Salah satu keuntungan utama ASL adalah kerangka umum dan kerangka acuan untuk domain pengelolaan aplikasi memungkinkan kerjasama yang lebih baik antara pihak-pihak yang terkait.
     ASL2 ini dimaksudkan untuk mendukung manajemen aplikasi dengan menyediakan alat-alat. Dua kategori utama bantu didefinisikan hal berikut:
     1. Deskripsi dari proses untuk Manajemen Aplikasi.Ditambah penggunaan praktek-praktek terbaik
     2. terminologi standar, menghindari perangkap berbicara tentang topik yang berbeda saat menggunakan kata-kata yang sama.
Gambar 6: Tujuan Application Service Library

   2.2.3 Kerangka Kerja Application Service Library
     Framework ASL terdiri dari enam proses klaster, dibagi menjadi tiga tingkat yaitu proses operational, managing, dan strategic levels. Memilki sudut pandang jangka pendek dan menengah, sedangkan sudut pandang proses untuk beberapa tahun ke depan. strategis menghadap ke arah horizontal.
     Berikut adalah tingkat klasternya: 
Gambar 7: Kerangka Kerja Application Service Library

   a. Tingkat Operasional
   1) Application Support
     Terdapat empat proses dalam kluster application support. Proses-proses dalam klaster organisasi layanan mendukung penggunaan harian sistem informasi dan bertujuan untuk memastikan bahwa aplikasi saat ini digunakan dengan cara yang paling efektif untuk mendukung proses bisnis, menggunakan minimal sumber daya dan mengarah ke minimal gangguan operasional. Proses dalam klaster ini adalah: 
     • Use Support / Dukungan Penggunaan 
     • Configuration Management /Manajemen Konfigurasi 
     • IT Operation Management /Manajemen Operasi IT 
     • Continuity Management /Manajemen Kontinuitas
   2) Application Maintenance and Renewal 
     Terdapat lima proses dalam klaster pembaharuan dan pemeliharaan aplikasi. Pengembangan Aplikasi dilakukan mayoritas dalam klaster ini. Bagian utama dari pekerjaan manajemen aplikasi berkaitan dengan perancangan, pemrograman, dan pengujian aplikasi dan sistem informasi. Prosesnya adalah: 
     • Impact analysis /Analisis Dampak 
     • Design /Desain 
     • Realization/Realisasi 
     • Testing/Pengujian 
     • Implementation/Implementasi atau Pelaksanaan
   3) Connecting Process
     Terdapat dua proses dalam klaster Connecting Process. Klaster Connecting Process atau proses penghubungan bertujuan untuk menyinkronisasi kegiatan antara organisasi layanan atau operasi (penggunaaan aplikasi) dengan pengembangan dan pemeliharaan (pengubahan aplikasi). Dua proses yang termasuk adalah mengubah manajemen serta kontrol dan distribusi perangkat lunak.
   b. Tingkat Proses Manajemen 
     Klaster proses manajemen memastikan bahwa klaster operasional dikelola secara terpadu. Pemeliharaan aplikasi dan pembaharuan klaster memastikan bahwa aplikasi yang dimodifikasi sesuai dengan perubahan kebutuhan. Hal ini umumnya merupakan akibat dari perubahan dalam proses bisnis atau menjaga aplikasi tetap up-to-date. Proses penghubungan membentuk jembatan antara organisasi layanan klaster dengan pengembangan dan pemeliharaan klaster. 
     Ada lima proses dalam klaster proses manajemen. Proses-proses dalam klaster ini digunakan dalam pengelolaan kegiatan di dalam klaster pada tingkat operasional. Prosesnya terletak pada level taktis dan digunakan untuk mengarahkan proses operasional. Proses yang termasuk adalah: 
     • Contract Management/Manajemen Kontrak 
     • Planning and Control/Perencanaan dan Pengendalian. 
     • Quality Management/Manajemen Mutu 
     • Financial Management/Manajemen Keuangan 
     • Supplier Management/Manajemen Pemasok
   c. Tingkat Strategis
     Ada dua kelompok pada tingkat strategis. Tujuan dari klaster strategi adalah untuk mengatasi strategi jangka panjang untuk aplikasi. Proses yang diperlukan untuk strategi jangka panjang untuk organisasi manajemen aplikasi dijelaskan dalam strategi organisasi manajemen aplikasi kerangka klaster. Klaster proses di tingkat strategis adalah:
   1) Application Management Organization Strategy 
     Klaster ini berisi proses yang menentukan bagaimana strategi yang tepat dalam pengelolaan organisasi untuk menangani berbagai pengelolaan aplikasi. Prosesnya yaitu: 
     • Account and Market Definition /Akun dan Definisi Pasar 
     • Capabilities Definition/Definisi Kemampuan 
     • Technology Definition/Definisi Teknologi 
     • Supplier Definition/Definisi Pemasok 
     • Service Delivery Definition/Definisi Jasa Pengiriman
   2) Application Strategy 
     Klaster ini berfungsi sebagai wadah dari penyusunan berbagai strategi yang diperlukan untuk memperkirakan seperti apa kebutuhan terhadap sebuah aplikasi di masa depan, berikut dengan tampilannya di masa depan. Proses yang terdapat di dalamnya yaitu:
     • IT Developments Strategy 
     • Customer Organizations Strategy 
     • Customer Environment Strategy 
     • Application Life Cycle Management 
     • Application Portfolio Management

   2.3 Perbedaan Microsoft Operation Framework dengan Application Services Library
     Kerangka kerja atau framework Microsoft Operation Framework (MOF) dan Application Services Library (ASL) memiliki perbedaan diantara keduanya. Perbedaan tersebut dapat dilihat dari berbagai segi.
   a. Segi Pengertian
     Kerangka kerja atau framework dalam manajemen layanan sistem informasi Microsoft Operation Framework (MOF) adalah kerangka kerja yang mempunyai prinsip dan kegiatan yang dapat memberikan panduan komprehensif untuk mencapai kehandalan untuk solusi dan juga layanan teknologi informasi,sedangkan kerangka kerja Application Services Library (ASL) yaitu kerangka kerja yang memiliki domain publik dari praktik terbaik sehingga kerangka kerja ini dapat disiplin memproduksi dan memelihara sistem informasi dan aplikasinya. 
   b. Segi Pola Penjabaran Proses
     Application Services Library (ASL) menggunakan pola hirarkis yang dibagi ke dalam beberapa klaster dalam menjabarkan proses-proses yang terlibat di dalam framework, sedangkan Microsoft Operation Framework (MOF) menggunakan pola iterasi berkelanjutan dari pertanyaan dan kegiatan yang tersedia. 
   c. Segi Dukungan Pelayanan
     Application Services Library (ASL) mengedepankan dukungan pelayanan kepada pengguna dengan menggunakan proses yang berbasis bisnis, sementara Microsoft Operation Framework (MOF) menggunakan prinsip dukungan berbasis teknis dan organisasional (termasuk dalam hal ini tentang pengelolaan tenaga kerja serta budaya dan etika yang terdapat di dalam organisasi).
   d. Segi Sistem Evaluasi 
     Microsoft Operation Framework (MOF) menggunakan sistem evaluasi berbasis keseluruhan yang ditempatkan di antara tiap siklus iterasi, sedangkan Application Services Library (ASL) menempatkan evaluasi di tiap proses secara mendetail dan tidak tercampur antara satu sama lain
   e. Segi Teknik Pengelolaan
     Application Services Library (ASL) difokuskan ke dalam pengelolaan layanan Sistem informasi (SI) secara luas dan tidak terbatas di salah satu jenis teknologi, 13 sedangkan Microsoft Operation Framework (MOF) mengusung pengelolaan layanan SI yang berdasarkan pada teknologi buatan Microsoft di samping teknik pengelolaan layanan yang bersifat umum.



***********


BAB III 
KESIMPULAN

   3.1 KESIMPULAN
     Berdasarkan hasil analisis yang dilakukan, dapat kami simpulkan bahwa terdapat perbedaan serta kelebihan-kekurangan antara suatu framework Information Technology Service Management (ITSM) dengan framework ITSM lain, khususnya yang kami bahas disini adalah Microsoft Operation Framework (MOF) dan Application Services Library (ASL). Dengan pemahaman yang baik mengenai perbedaan antar framework ITSM, pemimpin perusahaan dapat memastikan framework mana yang lebih baik dan optimum untuk diterapkan pada perusahaannya.
     Kami selaku penulis makalah ini mengharapkan agar makalah ini dapat dapat menjadi sumber ataupun bahan kajian dalam pencarian sumber informasi. Kami juga berharap bahwa makalah ini juga berguna bagi masyarakat yang ingin mengetahui tentang framework ITSM itu sendiri khususnya mengenai Microsoft Operation Framework (MOF) dan Application Services Library (ASL). Selain itu, kami harap makalah ini dapat menjadi referensi penelitian baik instansi atau perusahaan maupun pemerintah yang sedang berkecimpung dalam tema framework Information Technology Service Management (ITSM).


***********


DAFTAR PUSTAKA

Wardani.Kusuma.2013. Mengenal Microsoft Operations Framework 4.0. https://ilmukomputer.org/wp-content/uploads/2013/05/dani-mof1.pdf(9 Juni 2019)

Utomo.Andy Prasetyo.2012. Pemilihan Framework Untuk Manajemen Aplikasi (ASL VS ITIL). http://www.unaki.ac.id/ejournal/index.php/majalah-ilmiahinformatika/article/download/64/101(10 Juni 2019).

Exchange.2007.Microsoft Operations Framework. http://unifiedpeople.ru/exchhelp.en/html/5428d2e4-a2ec-430e-9520- 0a88bff6d782.htm.(11 juni 2019). 

Earp.Sean.2012. Microsoft Operations Framework (MOF) 4.0 Fundamentals. https://blogs.technet.microsoft.com/ptsblog/2012/10/02/microsoft-operationsframework-mof-4-0-fundamentals/.(11 juni 2019).

Earp.Sean.2009. Microsoft Operations Framework (MOF) Quick Start Kits Released. https://blogs.technet.microsoft.com/seanearp/2009/03/26/microsoft-operationsframework-mof-quick-start-kits-released/(11 Juni 2019). 

Maulana.Rizky.2019. MICROSOFT OPERATIONS FRAMEWORK http://rizkimlna.blogspot.com/2019/04/microsoft-operations-framework.html(11 Juni 2019).

Beniyanto.Adhi.2018. Microsoft Operation Framework. https://ardhijob.wordpress.com/2018/04/23/microsoft-operation-framework/(11 Juni 2019).

Solihin.2017. FRAMEWORK ASL, BISL, DAN MOF. http://solihinsolay.blogspot.com/2017/07/framework-asl-bisl-dan-mof.html (11 Juni 2019).

Emk.2018. Application Services Library. https://en.m.wikipedia.org/wiki/Application_Services_Library(11 Juni 2019).

Maulia.Risca.2017. Application Services Library. https://riscamaulia.wordpress.com/2017/07/06/application-service-library-asl/ (13 Juni 2019).

Pramudita.Arya Dwi. 2017. Pembahasan dan Perbandingan Framework Manajemen Layanan SI. http://aryadwi3595.blogspot.com/2017/05/pembahasan-dan-perbandinganframework.html?m=1(12 Juni 2019).

MAKALAH PERBANDINGAN MICROSOFT OPERATION FRAMEWORK DENGAN APPLICATION SERVICES LIBRARY

Posted by : Raindeca Dzulikrom Haqqu
Thursday, July 4, 2019
0 Comments

- Copyright © 2013 Eucliwood Hellscythe's Blog - Shiroi - Powered by Blogger - Designed by Johanes Djogan -