Anda di halaman 1dari 5

1.

MENGENAL STANDARD KUALITAS DALAM PERANGKAT


LUNAK

ISO (the Internaational Organization for Standardization) merupakan


sebuah organisasi resmi didunia yang menangani standard mutu kualitas
dalam sebuah organisasi nasional maupun internasional. Tugas dari organisasi
ini yaitu mempersiapkan sebuah standard internasional yang digunakan oleh
organisasi di seluruh didunia yang dibuat oleh sebuah komite tertentu dalam
naungan ISO. Dimana setiap anggota dalam sebuah komite memiliki keahlian
dan ketertarikan khusus dalam sebuah standard dan memiliki tugas untuk
mewakili sebuah komite dalam membuah sebuah standard. Seluruh organisasi
internasional, pemerintahan maupun non pemerintahan bisa menjadi sebuah
bagian di dalam ISO, dimana mereka dapat ikut dalam membangun sebuah
standard yang dikembangkan oleh ISO. Pada saat ini ISO telah berkolaborasi
dengan salah satu organisasi yang juga membangun sebauh standard yaitu IEC
(International Electrotechnical Commission). Dan yang perlu diketahui di
dalam pernyataan yang terdapat dalam dokumen-dokumen ISO bersifat
spesifik dan merupakan sebuah ungkapan yang bisa digunakan dalam proses
assessment sebuah mutu tertentu, dan dalam ISO sendiri memiliki beberapa
elemen dasar yang bisa dikembangkan secara luas oleh organisasi di seluruh
dunia dalam menilai sebauh mutu. Sebagai contoh ISO 27001 memiliki
beberapa elemen dasar terkait dengan keamanan informasi dalam suatu sistem
perangkat lunak yang bisa dinilai dengan elemen :
 A.6.1.5 Keamanan informasi dalam manajemen proyek
 A.12.6.2 Batasan pada instalasi perangkat lunak
 A.14.2.1 Kebijakan pengembangan yang aman

Jika mengacu pada elemen-elemen tersebut apa yang bisa dinilai terkait
produk berikut ?
Gambar tiga produk berbeda dari sebuah smartphone

Dimisalkan dari ketiga produk tersebut poin-poin yang dinilai berdasarkan


elemen A.6.1.5 pada ISO 27001 terkait keamanan informasi pada manajemen
proyek antara lain :

Elemen A.6.1.5 Samsung Axioo Iphone


Sistem android terakhir yang API Level API IOS
dikembangkan 16 Level 11
Proses root Terkunci Tidak Tidak
tersedia
Penguncian aplikasi Tersedia Tidak Tersedia

Lanjut dengan produk lain berupa software pengolahan gambar berikut jika
dinilai berdasarkan elemen A.12.6.2 tentang batasan instalasi perangkat
lunak
Gambar. Software pengolahan gambar

Elemen A.12.6.2 GIMP Photoshop


Sistem Operasi Linux, Microsoft
Microsoft
Minimum Hardware requirement Intel Celeron, Intel Celeron,
RAM 2GB RAM 4GB
DirectX Tidak Ya

Era teknologi saat ini tidak terlepas dari teknologi digitalisasi yang
mempermudah konsumen atau pengguna dalam melakukan transaksi,
mendapatkan informasi bahkan dalam berbagi informasi antara tiap pengguna.
Dan prses ini telah ada dalam sebuah perangkat lunak yang bisa berupa sistem
informasi, aplikasi e-commerce, buku elektronik, bahkan media sosial. Tapi
apakah semua aperangkat lunak tersebut aman buat pengguna, nyaman untuk
digunakan, dan tidak mengganggu privasi dari pengguna. Standard kualitas
dalam perangkat lunak dibutuhkan untuk menilai apakah aplikasi yang dibuat
oleh perusahaan software atau individu sudah layak untuk digunakan oleh user
dan sudah lolos uji kelayakan penggunaan seperti kemudahan penggunaan
oleh user, kehandalahan teknologi yang digunakan, tingkat keamanan dari
suatu aplikasi dan sampai proses kepuasaan pelanggan terhadap layanan yang
diberikan oleh sebuah perusahaan software terhadap pelanggan. Terkadang
secara antarmuka dan teknologi sebuah perangkat lunak sangat mudah
digunakan oleh pengguna tapi secara privasi tidak aman bagi pengguna karena
aplikasi tersebut merekam segala aktifitas dari user yang menjalankan aplikasi
tersebut. Dan terkadang sebuah aplikasi sangat aman tapi dari sisi memberikan
kepuasan bagi konsumen masih rendah. Berdasarkan hal inilah diperlukan
sebuah standard yang spesifik untuk menilai sebuah perangkat lunak yang
didasarkan pada elemen-elemen tertentu pada penilaian mutu tertentu. Misal
untuk menilai keamanan dari sebuah perangkat lunak yang dikembangkan
oleh sebuah perusahaan software maka bisa mengacu pada standard ISO
27001 sebagai standard penilaian keamanan sebuah sistem.

Di era ini banyak sekali standard mutu untuk menilai suatu kualitas
perangkat lunak yang bisa dijadikan suatu acuan dalam melakukan penilaian
terhadap fitur-fitur dari suatu software. Di antaranya beberapa standard yang
sering digunakan oleh para tim penilai yaitu :

 ISO 9241-11 (Ergonomi Interaksi Manusia terhadap Sistem)


 ISO 20000-1 (Sistem Manajemen Layanan IT)
 ISO 9126 (Kualitas Software)
 ISO / IEC 27000 (Sistem Manajemen Keamanan Informasi)
 ISO 27001 (Sistem Manajemen Keamanan Informasi terkait
organisasi dan kebutuhan)

Standard tersebut merupakan beberapa standard yang digunakan dalam


melakukan penilaian tentang mutu dari suatu perangkat lunak atau software.
Berikut adalah penjelasan dari beberapa standard yang sudah disebutkan di
atas. Dan dalam tiap bahasan dan sub bahasan dalam buku ini akan
memberikan contoh berdasarkan aplikasi e-commerce dengan nama yang
sengaja disamarkan.
Standar-standar internasional tersebut pada bahasan-bahasan
berikutnya akan digunakan dalam menentukan checklist pertanyaan
berdasarkan elemen-elemen dan menentukan maturity level dari tiap aplikasi
e-commerce berdasarkan framework yang digunakan. Dalam beberapa kasus
yang digunakan pada penjelasan-penjelasan berikutnya didasarkan pada
perangkat lunak yang ada di Indonesia berdasarkan hasil pengamatan
beberapa mahasiswa terkait aplikasi e-commerce baik pandangan secara
ergonmi kegunaan antara user dan penyedia layanan, dari sisi keamanan,
maupun dari sisi layanan yang diberikan. Dan masing-masing bahasan
didasarkan pada penggunaan standard tertentu. Sebelum melangkah lebih jauh
maka perlu adanya pengetahuan sedikit mengenai beberapa standar yang akan
digunakan dalam penilaian kualitas perangkat lunakn pada e-commerce.

Anda mungkin juga menyukai