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 […]

Pentingnya Memahami End User License Agreement (EULA)

Belakangan ini telah akrab di telinga anda informasi seputar virus komputer, kejahatan internet, phising dan trojan. Untuk menanggulangi permasalahan tersebut biasanya anda melakukan instalasi program yang dipercaya mampu mengamankan data dan privasi anda saat menggunakan komputer terutama ketika berseluncur dengan teknologi internet. Namun, tahukah anda bahwa setiap program komputer yang anda install ke dalam perangkat […]

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 […]

Technopreneur di Bidang Software Engineering

Taukah kamu ? Lulusan Software Engineering atau Rekayasa Perangkat Lunak tidak hanya sebagai software engineer, tetapi bisa juga menjadi Technopreneur. Dilihat dari asal katanya, technopreneur merupakan penggabungan dari dua kata yaitu teknologi dan entrepeneur. Yang artinya, technopreneur mengandung makna tentang bagaimana cara pemanfaatan teknologi yang sedang berkembang pesat untuk dijadikan sebagai peluang usaha. Berdasarkan data […]