· 2023
Rekayasa perangkat lunak memberikan gambaran yang komprehensif mengenai suatu disiplin ilmu dengan melibatkan desain, pengembangan, dan pemeliharaan perangkat lunak. Terdapat berbagai macam jenis dan model untuk proses pengembangan perangkat lunak, dan setiap model dari proses pengembangan memiliki kelebihan dan kekurangannya masing-masing. Pengujian perangkat lunak bertujuan untuk menguji kemampuan sistem yang dikembangkan agar memiliki kualitas yang baik. Kualitas dari sebuah perangkat lunak dapat dilihat dari dua sisi, yaitu proses dan produk. Rangkaian kegiatan dalam pengembangan aplikasi perangkat lunak akan terus berlangsung selama masa hidup sistem. Dan proses evolusi sangat beragam, tergantung pada tipe aplikasi perangkat lunak dan metode pengembangan yang digunakan, serta orang-orang yang terlibat dalam proses evolusi tersebut. Dikarenakan pengembangan rekayasa perangkat lunak yang terus berkembang, maka penting untuk diingat bahwa peranan manusia tetap dibutuhkan. Dengan merangkul teknologi dan pendekatan baru serta mempertahankan fokus pada kecerdasan manusia, diharapkan masa depan pengembangan perangkat lunak akan semakin cerah.
· 2025
Buku Pengantar Teknologi Komputer memberikan panduan lengkap tentang dasar-dasar teknologi komputer dan penerapannya dalam kehidupan modern. Buku ini membantu pembaca memahami konsep-konsep utama, mulai dari komponen perangkat keras, hingga perangkat lunak yang mengelola sistem komputer, seperti sistem operasi. Topik penting lain yang dibahas adalah jaringan komputer, di mana pembaca diajak memahami bagaimana komputer terhubung dan berbagi data melalui internet. Buku ini membahas keamanan komputer, termasuk ancaman siber yang berkembang dan langkah-langkah perlindungan data, menguraikan perbedaan antara software open source dan proprietary, sehingga pembaca memahami kelebihan dan kekurangannya. Basis data dan manajemen data juga dijelaskan, mencakup cara penyimpanan dan pengelolaan data yang efisien. Topik pemrograman dasar memberikan pengenalan logika pemrograman serta bahasa pemrograman yang populer. Juga mencakup teknologi mobile dan aplikasi seluler, yang menjelaskan bagaimana teknologi mobile mempengaruhi kehidupan sehari-hari. Inovasi dan tren terbaru dibahas, menyoroti perkembangan pesat dalam teknologi. Masa Depan Teknologi Komputer mengantisipasi bagaimana teknologi akan terus berkembang dan beradaptasi dengan kebutuhan masa depan. Buku ini menjadi referensi bagi siapa pun yang ingin memahami dasar-dasar teknologi komputer dan mengeksplorasi bidang teknologi komputer.