Apa itu Rekayasa Perangkat Lunak?

Selama 50 tahun terakhir telah terjadi kemajuan revolusioner di bidang teknologi, yang mengarah pada perbaikan kinerja perangkat keras dan perubahan besar dalam arsitektur komputasi. Kemajuan ini telah menyebabkan produksi sistem berbasis komputer yang kompleks yang mampu memberikan informasi dalam berbagai format. One option is to use data recovery how to recover files deleted by antivirus […]

Mitos Software Engineering dalam Proyek Pengembangan Perangkat Lunak

Pengembangan perangkat lunak membutuhkan dedikasi dan pemahaman pada bagian pengembang. Banyak masalah perangkat lunak muncul karena mitos yang terbentuk pada tahap awal pengembangan perangkat lunak. Tidak seperti cerita rakyat kuno yang sering memberikan pelajaran berharga, mitos perangkat lunak menyebarkan kepercayaan palsu dan kebingungan di benak manajemen, pengguna dan pengembang. Manajer, seorang yang memiliki tanggung jawab […]

Mitos Software Engineering Pada Konteks Konstruksi dan Pemeliharaan

Taukah Kamu? Sebagian besar orang beranggapan bahwa sebuah proyek perangkat lunak yang dikelola dengan baik pasti melakukan pengembangan dengan cara yang teratur dan menentukan list tanggung jawab program dengan stabil. Perancangan perangkat lunak mengikuti kebutuhan dan hal tersebut dilakukan dengan hati-hati agar pengkodean program perangkat lunak dapat berjalan secara linier, dari awal sampai akhir. Hal […]

Karakteristik Software Berkualitas

Tahukah kamu? Terdapat TIGA KARAKTERISTIK dari SOFTWARE BERKUALITAS seperti yang ditunjukkan pada Software Quality Triangle yaitu yaitu Karakteristik Operasional, Transisi, dan Revisi. Pada setiap karakteristik tersebut terdapat faktor-faktor yang menentukan kualitas perangkat lunak. Namun sebelum itu, yang pertama dan utama, perangkat lunak harus memenuhi kebutuhan pelanggan. Selain itu, biaya pengembangan dan pemeliharaan perangkat lunak harus […]

Mitos Software Engineering

Mitos atau Fakta? . . . “Semakin banyak jumlah programmer dalam pengembangan perangkat lunak, semakin cepat waktu pengerjaannya” Seringkali dalam proses pengembangan perangkat lunak, terjadi keterlambatan dalam penyelesaian. Ada anggapan jika proyek terancam terlambat maka diperlukan penambahan jumlah programmer agar selesai lebih cepat. Apakah ini benar? Ternyata, dalam buku “The Mythical Man Month” karya Frederick […]

Big Data Dalam Dunia Software Engineering

Taukah kamu? Big Data merupakan kumpulan data atau informasi yang sangat besar, beragam, dan cepat yang mencoba memahami pola manusia saat ini dengan pelbagai hal dalam kehidupannya. Sebagai contoh penerapan big data pada layanan daring gratis. Banyak dari netizen yang saat ini menggunakan layanan daring gratis di internet. Misalnya saja seperti Gmail, Twitter, Instagram, Facebook […]

Tantangan Pengembangan Perangkat Lunak / Software

Tahukan kamu? Salah satu tantangan dalam pengembangan perangkat lunak/software adalah memastikan bahwa customer/client/pengguna mendapatkan software yang mereka butuhkan baik secara fungsionalitas maupun performasi. Pada tahap awal biasanya customer akan menyampaikan seperti apa software yang mereka butuhkan. Namun, terkadang apa yang disampaikan customer BUKAN merupakan spesifikasi software yang dibutuhkan MELAINKAN software yang mereka inginkan. Padahal kebutuhan […]

Tujuh Fakta Mengenai GPGPU

1. Apa itu GPGPU computing? General-Purpose computing on Graphics Processing Units (GPGPU) merupakan jenis dari parallel processing yang mana memanfaatkan kartu grafis untuk melakukan perhitungan komputasi. GPGPU pertama kali dikembangkan untuk tujuan scientific computing pada tahun 2001. 2. Seperti apakah jenis aplikasi yang dapat dikerjakan dengan baik menggunkan GPGPU?mengapa? Algoritma yang tepat untuk diimplementasikan menggunakan […]

Software Failure

Tahukah kamu? Menurut data statistik, tingkat kegagalan project software di dunia ini mencapai lebih dari 40%. Di Amerika, Standish Group mencatat kegagalan mencapai 42%, sedangkan General Accounting Office menemukan fakta bahwa kegagalan pengembangan software mencapai 53% (Dennis, 2012). Berdasarkan wawancara yang dilakukan oleh CEO salah satu perusahaan IT di India dengan konsultan perangkat lunak dan […]

Software Engineering Peluang Baru di Indonesia

Taukah kamu ? Fenomena yang muncul saat ini, 10 orang terkaya di Amerika didominasi oleh mereka yang ‘bermain’ di knowledge capital alias berbasis pengetahuan (WartaWarga, 2016). Sangat berbeda dengan daftar 10 orang terkaya di Indonesia yang berlatar belakang bisnis yang tidak terlepas dari kekayaan sumber daya alam yang pada suatu saat akan habis. Software engineer […]