PETUNJUK
• Lembar Jawaban : Tuliskan Nama, NPM, Paralel Kelas, di sebelah kiri atas lembar jawaban.
• Lembar Soal : Dikumpulkan kembali. Tuliskan Nama dan NPM di pojok kiri atas.
SOAL :
1. Jelaskan beberapa konsep Rekayasa Perangkat Lunak
a. Definisinya
b. Mengapa diperlukan
c. Cakupannya
2. PeduliLindungi adalah aplikasi yang dikembangkan untuk menghentikan penularan
Coronavirus Disease (COVID-19) (lihat Gambar 1).
a. Jelaskan gambaran umum sistem tersebut!
b. Siapa saja yang terlibat dalam penggunaan aplikasi? Sebutkan user dan stakeholder!
c. Tulis kebutuhan dari masing-masing user/ stakeholder!
d. Apakah ada aspek lain yang penting sehingga aplikasi PeduliLindungi berjalan lancar?
Jika ada, sebutkan dan jelaskan.
3. Sebut dan jelaskan 4 proses Perangkat Lunak!
4. Gambar dan jelaskan tahap-tahap dalam model proses Waterfall! Apa kekurangan dan
kelebihan model proses Waterfall?
5. System Modelling
a. Sebutkan dan jelaskan 4 model yang ada pada system modelling
b. Untuk setiap model petakan ke diagram pada UML dan berilah alasannya
(Afina Lina Nurlaili, S.Kom., M.Kom.) (Fetty Tri Anggraeny, S.Kom, M.Kom)
FAKULTAS ILMU KOMPUTER – UPN “VETERAN” JAWA TIMUR
(Afina Lina Nurlaili, S.Kom., M.Kom.) (Fetty Tri Anggraeny, S.Kom, M.Kom)