PENDAHULUAN Apakah Perangkat Lunak? Apakah Rekayasa Perangkat Lunak (RPL) ? Apa perbedaan antara RPL dengan ilmu komputer (computer science) ? Apa perbedaan RPL dan rekayasa sistem ? Apa yang dimaksud dengan proses perangkat lunak ? Apakah model proses perangkat lunak ? Berapa biaya rekayasa perangkat lunak ? Apa saja metode-metode RPL ? Apa yang dimaksud dengan CASE (Computer-Aided Software Engineering) ? Apakah atribut-atribut perangkat lunak yang baik ? Apa tantangan kunci yang dihadapi RPL