Buku Rekayasa Perangkat Lunak ini membahas analisis dan desain sistem disertai dengan suatu studi kasus untuk memudahkan dalam pemahaman.
Sebuah perangkat sering disebut dengan sistem perangkat lunak karena dapat terdiri dari banyak modul-modul maupun bagian-bagian dari prohram komputer yang berbeda di berbagai lingkungan pengembangan.