Tampilkan postingan dengan label profil. Tampilkan semua postingan
Tampilkan postingan dengan label profil. Tampilkan semua postingan

Rabu, 17 Maret 2010

Error dan Bugs saat Implementasi Sistem


Siang ini saya berdiskusi dengan salah seorang Client saya. Saya ingin berbagi mengenai pengalaman saya dalam menangani Error dan Bugs saat implementasi sistem.

Sistem ini pada dasarnya sudah selesai sejak awal tahun, namun ntah mengapa setiap kali dilakukan testing akan selalu ada bugs nya. Saya sudah datang hampir setiap minggu untuk memonitor penggunaan sistemnya. Ternyata memang ada saja satu dua hal yang muncul tanpa sepemikiran saya sebagai developer sampai bisa muncul error seperti itu. Hal ini membuat kedua belah pihak agak frustasi dalam masalah testing ini.

Menurut pendapat saya, ada 3 hal penyebab error dan bugs dalam proses testing ini, yaitu :
  1. Kesalahan Fungsi Program dan Database secara dasar : Ini terjadi karena memang ada kesalahan CODING atau kesalahan ALGORITMA Developer sehingga menyebabkan fungsi tersebut salah atau tidak berfungsi
  2. Kesalahan karena Proses Bisnis yang belum Standart : Ini terjadi ketika pengguna mencoba sistem secara acak dan terkadang berbeda dengan proses bisnis yang dibicarakan dengan developer, ini menyebabkan beberapa bugs muncul sesekali dan random. Bugs model ini sangat sulit untuk diperbaiki dan dideteksi, apalagi pengguna tidak ada pengalaman di bidang pembangunan atau implementasi sistem.
  3. Kesalahan karena Masalah Baru muncul ketika Testing : Ini terjadi karena baik kedua belah pihak tidak membicarakan mengenai fungsi, peraturan bisnis, atau operasional yang harusnya dimiliki oleh sistem sejak awal, dan baru tercetus setelah program dicoba dijalankan.

Dari semua Error dan Bugs yang muncul, semuanya terkadang mengganggu berjalannya implementasi sebuah sistem. Cara penyelesaiannya pun berbeda-beda.Makanya seperti hal nya teori "Software Process" menyatakan, sebaiknya di setiap tahap dari pembuatan/implementasi software, perlu adanya documentasi, dan di saat menentukan spesifikasi dari sistem itu sendiri, perlu ada nya analisa yang sangat mendalam dari setiap sisi aspek, dan perlu juga disebutkan jika terjadi perubahan-perubahan dalam masa-masa testing seperti sekarang.

Jadi yang perlu diperhatikan pula dalam membuat suatu sistem, perlu ada kemampuan komunikasi yang baik ketika sedang memulai proyek sampai pada saat testing dan implementasi proyek, tidak hanya kemampuan hebat dalam CODING.

Kamis, 04 Maret 2010

Selamat Datang di Dosen Privat - Gudang Ilmu Komputer

Halo para Mahasiswa/i dan teman-teman sekalian,

Syukur kepada Tuhan Yesus yang sangat luar biasa sehingga pada akhirnya saya berhasil melangkahkan kaki saya untuk memulai aktivitas mengajar dan menjadikan hidup saya lebih berguna dalam kehidupan ini.

Dalam tulisan-tulisan saya yang mendatang, saya akan terus membagikan ilmu dan pengalaman saya baik di bidang Komputer khususnya Teknologi Informasi dan Sistem Informasi, saya juga akan membagikan pengalaman lainnya.

Semoga blog ini menjadi sarana yang indah dalam kegiatan belajar dan mengajar.

Selamat datang dan terima kasih atas semua dukungannya.

Salam hangat.