Abstract
-161-
Majalah Ilmiah INFORMATIKA Vol. 3 No. 2, Mei 2012
teknologi software dan hardware. Keputusan dicoba dan dialami oleh para manajer
untuk melakukan perubahan aplikasi bisa aplikasi.
jadi akan bercabang menjadi dua pilihan Tujuan dari paper ini adalah untuk
yaitu (1) melakukan penggantian aplikasi memberikan gambaran yang lebih sederhana
seluruhnya yang kemudian membangun atau dan mudah mengenai framework -
membeli aplikasi baru atau (2) melakukan framework manajemen aplikasi dan
update atau perubahan terhadap aplikasi melakukan perbandingan fitur diantara
yang ada. Kegiatan penentuan keputusan framework - framework tersebut.
pengembangan aplikasi, pemeliharaan Framework manajemen aplikasi yang
aplikasi, penentuan kapan suatu aplikasi menjadi bahan dalam paper ini adalah ASL
harus di ganti dan lain sebagainya yang (Application Service Library) dan ITIL
berhubungan dengan aplikasi adalah bagian (Information Technologi Infrastructure
dari manajemen aplikasi. Library).
Di dalam manajemen aplikasi ada II. Analisis FRAMEWORK
beberapa pedoman dan tuntunan yang 2.1. Arsitektur aplikasi
berasal dari pengalaman - pengalaman para Arsitektur aplikasi merupakan
manajer perusahaan yang dituangkan dalam gambaran dari semua perangkat lunak
sebuah framework yang menangani aplikasi dan bagaimana mereka
manajemen aplikasi. Ada beberapa berhubungan satu sama lain (Baschab &
framework manajemen aplikasi yang dapat Piot, 2007). Umumnya akan ada dua
digunakan diantaranya adalah ASL arsitektur model dalam sebuah organisasi:
(Application Service Library) dan ITIL pengembangan pada saat ini dan yang
(Information Technologi Infrastructure mewakili portofolio aplikasi dimana
Library). Penggunaan kedua framework perusahaan akan bermigrasi. Mendefinisikan
tersebut harus disesuaikan dengan keadaan dan mendokumentasikan arsitektur aplikasi
perusahaan dan tujuan yang diharapkan. adalah penting karena:
Dengan menggunakan framework tersebut Hal ini memungkinkan tim dukungan
maka kegiatan manajemen aplikasi dapat aplikasi untuk mengatur aplikasi pada
berjalan ke arah yang diharapkan sesuai seluruh perusahaan dengan dasar; tanpa
dengan pedoman dan tuntunan yang telah pendefinisian yang baik dari arsitektur
-162-
Pemilihan Framework Untuk Manajemen Aplikasi (ASL VS
ITIL) (Andy Prasetyo Utomo)
aplikasi dan target, aplikasi tambahan dan seluruh rangkaian yang kompleks dari saling
aplikasi baru akan menjadi lengkap tanpa ketergantungan antar aplikasi (Ivanka 2009).
mengikuti rencana keseluruhan untuk Hal ini mengurangi pengembangan
berbagi informasi dan koordinasi. Hasilnya sistem, pembuatan aplikasi, modernisasi
adalah sistem campur aduk yang tidak kerangka waktu, dan kebutuhan sumber
mampu untuk berbagi informasi dan dengan daya dengan memberikan pandangan yang
duplikasi fungsionalitas (Ivanka 2009). jelas dari fungsi aplikasi, antarmuka,
Hal ini mempromosikan pertukaran dependensi, dan kemampuan dari sistem
informasi di seluruh perusahaan dengan manajemen, pengembangan, dan rencana
menyediakan peta jalan untuk informasi penggantian.
yang ditangkap dalam setiap aplikasi.elolaan
Department TI. Hal ini mendorong berbagi
informasi dan pertukaran data secara real-
time dengan pelanggan dan pemasok dengan
memfasilitasi percakapan dengan mitra pada
kesempatan antarmuka interapplication
(Ivanka 2009).
. Hal ini membantu memandu prioritas
investasi teknologi informasi perusahaan
dan memungkinkan pertukaran penilaian
secara cepat dengan lebih mudah Gambar 1 : Proses Definisi Arsitektur
mengidentifikasi kemampuan kesenjangan Aplikasi
dalam rangkaian sistem yang ada (Ivanka
2009).. Hal ini memungkinkan tim 2.2. Target Aplikasi Arsitektur
dukungan aplikasi untuk melayani Target Arsitektur adalah kumpulan
kebutuhan pelanggan dengan lebih baik, aplikasi yang diterapkan organisasi dari
lebih cepat, dan dengan biaya lebih efektif waktu ke waktu, yang direncanakan untuk
dengan membantu mengidentifikasi meningkatkan dukungan TI untuk fungsi
keterlibatan perubahan sistem apapun di bisnis. Target Arsitektur sering disebut
sebagai arsitektur "to-be".
-163-
Majalah Ilmiah INFORMATIKA Vol. 3 No. 2, Mei 2012
-164-
Pemilihan Framework Untuk Manajemen Aplikasi (ASL VS
ITIL) (Andy Prasetyo Utomo)
-165-
Majalah Ilmiah INFORMATIKA Vol. 3 No. 2, Mei 2012
ancaman paket yang tidak didukung dan cara bagaimana berbagai komponen
yang sangat customized dan siklus hidup yang dihubungkan satu sama
menghilangkan jalur upgrade. Berat lain kepada keseluruhan siklus hidup sistem
(dan tidak didokumentasikannya)
penyesuaian menghilangkan
keuntungan dari paket aplikasi dan
mengendalikan biaya pemeliharaan
yang terlalu tinggi.
2.5. ITIL
ITIL menawarkan pendekatan luas
untuk memberikan layanan IT yang
berkualitas. ITIL awalnya dikembangkan
pada tahun 1980-an dan 1990-an oleh Cetral
Computer and Telecommunication Agency Gambar 3 : Siklus Hidup Layanan
(CCTA), yang sekarang menjadi Office of
Governance Commerce (OGC), di bawah ITIL V3 menyediakan panduan untuk
kontrak pemerintah Inggris. Sejak itu, ITIL domain manajemen pelayanan TI, yang
tetapi juga pendekatan dan filosofi yang aspek-aspek tertentu dari pengembangan dan
dianut oleh orang-orang yang bekerja pemeliharaan aplikasi. Kebanyakan dari
siklus hidup layanan. Layanan Siklus Hidup Layanan TI sering kali terdiri dari
adalah sebuah model organisasi yang komponen-komponen TI seperti
-166-
Pemilihan Framework Untuk Manajemen Aplikasi (ASL VS
ITIL) (Andy Prasetyo Utomo)
-167-
Majalah Ilmiah INFORMATIKA Vol. 3 No. 2, Mei 2012
dalamnya. Hal ini biasanya lebih sering ITIL telah mendefinisikan beberapa
berlaku untuk aplikasi daripada komponen fungsi organisasi yang melaksanakan proses
infrastruktur. Dalam kasus paket aplikasi dan kegiatan. Fungsi-fungsi yang paling
yang harus disesuaikan secara luas agar relevan dengan paper ini adalah manajemen
dapat digunakan secara efektif, hasil dari dan pengembangan aplikasi. Dalam istilah
aplikasi standar tidak termasuk tetapi setiap ITIL, Siklus hidup manajemen aplikasi
kustomisasi disertakan. ditemukan dalam semua bidang siklus hidup
layanan.
-168-
Pemilihan Framework Untuk Manajemen Aplikasi (ASL VS
ITIL) (Andy Prasetyo Utomo)
juga memainkan peranan penting dalam tetapi biasanya tidak sama dengan tim
rancangan, pengujian dan perbaikan aplikasi pengembangan aplikasi.". Gambar 7 diatas
yang merupakan bagian dari layanan TI. Menunjukkan upaya relatif Manajemen dan
Dengan demikian, hal itu mungkin juga akan Pengembangan Aplikasi ketika diplot di
melibatkan bagian pengembangan proyek, Siklus Hidup Manajemen Aplikasi.
Gambar 7 : Peran dari tim manajemen dan pengembangan aplikasi di dalam siklus hidup
manajemen aplikasi.
Siklus hidup manajemen aplikasi ITIL : - Desain adalah tahap selama kebutuhan
- Dalam tahap Requirement, kebutuhan diterjemahkan ke dalam spesifikasi
untuk aplikasi baru dikumpulkan, untuk komponen TI yang diperlukan.
berdasarkan kebutuhan bisnis Desain meliputi desain dari aplikasi itu
organisasi. Tahap ini aktif terutama sendiri atau penyesuaian yang dikemas
selama tahap desain layanan dari Siklus berdasarkan standar perangkat lunak
Hidup ITSM. dan lingkungan desain, atau model
-169-
Majalah Ilmiah INFORMATIKA Vol. 3 No. 2, Mei 2012
-170-
Pemilihan Framework Untuk Manajemen Aplikasi (ASL VS
ITIL) (Andy Prasetyo Utomo)
-171-
Majalah Ilmiah INFORMATIKA Vol. 3 No. 2, Mei 2012
-172-
Pemilihan Framework Untuk Manajemen Aplikasi (ASL VS
ITIL) (Andy Prasetyo Utomo)
-173-
Majalah Ilmiah INFORMATIKA Vol. 3 No. 2, Mei 2012
framework - framework yang lain juga. merupakan sebuah ungkapan yang mewakili
Masing - masing framework baik ASL para pemimpin departement TI yang akan
maupun ITSL menawarkan beberapa fitur memilih sebuah framework khususnya untuk
dan fungsi yang dapat dijadikan sebagai manajemen aplikasi untuk diterapkan di
pedoman dalam manajemen aplikasi. Fitur departement IT mereka.
dan fungsi yang ditawarkan oleh kedua
framework tersebut ada beberapa yang sama IV. Usulan Solusi
dan beberapa lainnya berbeda. Untuk menjawab beberapa pertanyaan
Walaupun kedua framework tersebut dan memberikan ulasan yang dapat dipakai
telah berisikan berbagai pedoman dan sebagai bahan pertimbangan dalam
praktek - praktek terbaik dari berbagai menentukan pilihan terhadap framework
praktisi atau manajer dalam manajemen aplikasi yang tepat. Berikut ini adalah ulasan
aplikasi ada beberapa permasalahan yang dan perbandingan kedua framework
dihadapi yaitu : tersebut.
1. Apakah keduanya dapat digunakan 4.1. Integrasi ASL pada ITIL
oleh semua organisasi dalam ASL dialamatkan untuk Manajemen
berbagai situasi? Aplikasi (ITIL) dan Pengembangan Aplikasi
2. Berfokus pada apakah kedua (ITIL) sebagaimana didefinisikan oleh ITIL,
framework tersebut, apakah semua membatasi Pengembangan untuk
bidang layanan mereka cakup, pemeliharaan aplikasi yang ada.
ataukah hanya bidang - bidang
tertentu saja?
3. Dalam melakukan penerapan suatu
framework, apakah harus memilih
salah satu ataukah keduanya bisa
diintegrasikan untuk mendapat hasil
yang terbaik dalam manajemen
aplikasi?
Berbagai pertanyaan yang
Gambar 9 : ASL dan BiSL yang diplot pada
diungkapkan pada paragraf diatas
Fungsi ITIL
-174-
Pemilihan Framework Untuk Manajemen Aplikasi (ASL VS
ITIL) (Andy Prasetyo Utomo)
-175-
Majalah Ilmiah INFORMATIKA Vol. 3 No. 2, Mei 2012
-176-
Pemilihan Framework Untuk Manajemen Aplikasi (ASL VS
ITIL) (Andy Prasetyo Utomo)
-177-
Majalah Ilmiah INFORMATIKA Vol. 3 No. 2, Mei 2012
teknik (ASL).
-178-
Pemilihan Framework Untuk Manajemen Aplikasi (ASL VS
ITIL) (Andy Prasetyo Utomo)
menurut ASL meliputi baik aspek taktis dan dan karena itu memiliki hubungan yang kuat
operasional untuk memastikan bahwa ada dengan Manajemen Portofolio Layanan
cukup kapasitas yang memungkinkan milik ITIL
pengguna untuk bekerja dengan aplikasi Perbaikan Layanan Berkelanjutan
yang sesuai dengan tingkat layanan yang milik ITIL mengukur kualitas dan relevansi
telah disepakati. aplikasi di dalam operasi dan memberikan
rekomendasi mengenai bagaimana
Optimize memperbaiki aplikasi jika ada pengembalian
ITIL ASL yang jelas dari Investasi untuk
Manajemen Manajemen melakukannya.
Tingkat Layanan Kualitas
Manajemen Manajemen V. Implementasi
Katalog Layanan Tingkat Dalam bagian implementasi ini akan
Layanan coba dilakukan pemetaan antara ITIL V3
7 Step Perbaikan Manajemen dengan ASL yang akan menunjukkan
Proses Siklus Aplikasi keterkaitan dan integrasi diantara kedua
Tabel 6 : Optimize framework manajemen aplikasi tersebut.
-179-
Majalah Ilmiah INFORMATIKA Vol. 3 No. 2, Mei 2012
-180-
Pemilihan Framework Untuk Manajemen Aplikasi (ASL VS
ITIL) (Andy Prasetyo Utomo)
Layanan n
Aset
Manajemen
Pengetahua
n
Operasi Manajemen Manajemen
Layanan Insiden Permasalaha
Pemenuhan n
Permintaan
Manajemen
Kejadian
Manajemen
Akses
Manajemen
Permasalaha
n
Perbaikan Pengukuran Pengukuran Pengukuran Tahap Tahap Tahap
Layanan Layanan Layanan Layanan Perbaikan Perbaikan Perbaika
Berkelanjutan Proses Proses n Proses
Laporan
Layanan
Pengukuran
Layanan
-181-
Majalah Ilmiah INFORMATIKA Vol. 3 No. 2, Mei 2012
-182-