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

Selengkapnya

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

Selengkapnya

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

Selengkapnya

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

Selengkapnya

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

Selengkapnya

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

Selengkapnya