REKAYASA PERANGKAT LUNAK (RPL)

Rp77.600

Description

Penulis: Melda Dahoklory, S.Kom.,M.T
Albertus Lalaun, S.Sos.,M.Si

vi+220.

15,5 x 23

Materi praktikum ini menyajikan panduan komprehensif tentang siklus hidup pengembangan perangkat lunak (SDLC), yang dirancang untuk mengubah mahasiswa dari pemahaman teoretis menjadi praktisi yang kompeten. Perjalanan dimulai dari Bab 1, yang menggarisbawahi peran fundamental rekayasa perangkat lunak di era digital. Bab 2 kemudian meletakkan fondasi kritis melalui analisis kebutuhan, di mana mahasiswa belajar mengidentifikasi stakeholder, mengumpulkan kebutuhan, dan menyusun dokumen Spesifikasi Kebutuhan Perangkat Lunak (SRS).
Selanjutnya, Bab 3 mentransformasikan kebutuhan tersebut menjadi cetak biru teknis melalui desain sistem, mencakup desain arsitektur, pemodelan UML (Class, Activity, Sequence Diagram), desain basis data (ERD), hingga perancangan antarmuka (UI/UX). Bab 4 adalah tahap realisasi, di mana mahasiswa mengimplementasikan desain menjadi kode fungsional, menyiapkan lingkungan pengembangan, membangun backend dan frontend, serta menguasai sistem kontrol versi Git.
Sebagai pelengkap, Bab 7 mengintegrasikan semua keterampilan melalui proyek akhir berbasis studi kasus nyata, menantang mahasiswa untuk menerapkan seluruh proses rekayasa secara mandiri. Terakhir, Bab 8 menutup siklus dengan memperkenalkan disiplin pengujian perangkat lunak, membahas strategi dan tingkatan pengujian untuk memastikan kualitas produk akhir. Secara keseluruhan, dokumen ini adalah peta jalan holistik untuk membangun perangkat lunak yang andal dan berkualitas.