trading head

arti dari kata Bug di dunia Teknologi Informasi

oleh
oleh
arti dari kata Bug di dunia Teknologi Informasi

kalian pasti pernah mendengar dengan istilah kata bug, kata bug yang akan dibahas pada kali ini yaitu sebuah kalimat yang sering dilontarkan pada duni TI (Teknologi Informasi). kalimat ini sering diontarkan ketika mendapati sebuah masalah atau kesalahan Software Program. Misal di dalam sebuah game kita bisa stuck di dalam sebuah pohon, yang seharusnya pohon itu berbentuk solid, tidak mungkin player dapat stuck di dalamnya. Itulah gambaran Bug secara singkatnya, pada artikel kali ini mimin akan membahas arti dari kata Bug di dunia Teknologi Informasi, lebih dalam lagi.

lanjut ke artikelnya skuy

Apa Itu arti Bug di dunia Teknologi Informasi

Secara umum, Kata Bug dalam dunia Teknogi Informasi memiliki sebuah arti kesalahan yang terjadi baik itu pada perangkat lunak ataupun keras. Perangkat lunak ataupun perangkat keras, tidak berjalan sesuai dengan semstinya sehingga menyebabkan error.

Kesalahan ini bukan disengaja, melainkan tidak disengaja. Bug tidak dapat dihindari, namun kita dapat meminimalisir terjadinya Bug. Biasanya semakin kompleks program yang dibuat, semakin banyak juga pluang Bug yang didapat.

Sebelum Software resmi dirilis biasnaya akan diluncurkan versi beta terlebih dahulu, disuguhkan kepada pengguna dan dianjurkan kepada pengguna tersebut untuk melaporkan setiap kali menemukan bug. Hal seperti ini contohnya banyak terdapat didalam sebuah game, biasanya mereka membuat versi beta, memberikan kepada para player untuk mencobanya, kemudian player melaporkan Bug, pengalaman bermain serta saran dan kritik terhadap game tersebut kepada devloper game.

Untuk versi Beta biasanya masih rentan dan banyak sekali terdapat Bug.

Penyebab Bug

bug meskipun kecil, dapat sangat merugikan, karena mungkin saja banyak orang yang memanfaatkannya sebagai keuntungan. Bug dapat disebabkan oleh beberapa hal, diantaranya yaitu.

Human error

Human error jadi pemicu utama terdapatnya bug program sebab manusialah yang membuat program itu sendiri. Dalam proses develop program terdapat yang namanya sistem analis serta aplikasi tester buat membenarkan program yang terbuat berjalan dengan wajar tidak terdapat hambatan.

Komunikasi kurang baik antar programmer

Dalam proses develop program tidak dapat dikerjakan individual, wajib terdapat kerjasama regu antar satu programmer satu dengan yang yang lain.

Dalam tim programmer butuh terdapatnya seseorang Lead Programmer ataupun Senior Programmer untuk mengarahkan kejalan yang benar.

Bekerja sama dan komunikasi yang baik, merupakan faktor utama dalam tim Devloper. Bukan hanya itu, janganlah egois dengan apa yang ingin kalian terapkan ke dalam sebuah program, lebih baiknya didiskusikan terlebih dahulu.

Proses develop program yang berhasil dimulai dari kerjasama regu yang baik.

Pergantian permintaan

Klien nyatanya mempunyai banyak keinginan yang aneh- aneh. Buat itu Kamu dapat menghalangi jumlah perbaikan dari program yang lagi dikerjakan.

Takutnya nanti deadline terus menjadi mepet sebab banyak perbaikan serta pula memicu timbulnya bug- bug baru sebab banyak pergantian dalam sistem yang lagi dikerjakan.

Tentu hal ini sering mimin rasakan, karena client terkadang minta aneh aneh, terkadang juga dijelaskan akan hal dampak buruknya juga ngeyel. Saran dari mimin sih, jika kalian menekan client seperti ini, sisa kalian aja lagi, lebih memilih pekerjaan atau tanggugn jawab. Mimin probadi memilih tanggung jawab, misal terjadi Bug yang memungkin kebocoran data, dan hal ini sudah dijelaskan kepada cllient, dan client masih tidak peduli, mimin lebih memilih tidak mengambil pekerjaan tersebut. Ditakutkan kedepannya bermasalah lebih parah. Hehe, ini cuma curhatan mimin aja sih.

Deadline

Deadline pula jadi pemicu munculnya bug di dalam sebuah sistem. Waktu yang mepet dapat menyebabkan sebagian perihal semacam pekerjaan tidak cermat, alias kalangkabut, terlalu buru – buru, hasil tidak sempurna, banyak error serta yang lain sehingga berpotensi menimbulkan bug dalam sistem.

Aplikasi tester kurang berpengalam

Aplikasi tester merupakan seseorang yang sangat berarti buat mengestimasi terbentuknya bug.

oleh karena itu dalam mencari seseorang aplikasi tester haruslah yang telah berpengalaman, sehingga tidak terdapat bug yang lolos dikala diluncurkan.

Bug Hunter

Bug Hunter merupakan sebuah pekerjaan, pekerjaan ini sangat menarik, pekerjaan dari bug hunter ini, seperti namanya, pekerjaannya hanya mencari sebuah Bug di dalam system. Untuk menjadi jadi seseorang bug hunter butuh mempunyai skill besar dalam perihal teknis serta analisis.

Buat mengamankan web Kamu dari serbuan hacker, salah satunya dengan memakai SSL( Secure Socket Layer).

berikutnya, didalamnya buat sebuah code yang dapat menghalan berbagai macam serangan, misalnya seperti anti SQL injector.

untuk membuat sebuah aplikasi berbasis Web, dengan memnggunakan sebuah Framework Codeigniter, mungkin sudah cukup untuk mengatasi hal kemanan klasik seperti Sql Injector. Sisa kalian dalam mengembangkannya.

itu dia, arti dari kata Bug di dunia Teknologi Informasi dan berbagai penyebabnya, semoga artikel ini bermanfaat bagi klaian yang membaca, sampai jumpa pada artikel berikutnya.

Tinggalkan Balasan

Alamat email Anda tidak akan dipublikasikan. Ruas yang wajib ditandai *