wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Quiz Metodologi Pengembangan Perangkat Lunak

Total questions: 28

Worksheet time: 14mins

Name
Class
Date
1.

Apa yang dimaksud dengan metodologi pengembangan perangkat lunak?

a)

Kerangka kerja sistematis untuk pengembangan perangkat lunak

b)

Dokumentasi perangkat lunak

c)

Proses pengujian perangkat lunak

d)

Pengembangan perangkat keras

2.

Salah satu tujuan dari metodologi pengembangan perangkat lunak adalah?

a)

Mempercepat pengujian

b)

Mengurangi dokumentasi

c)

Meningkatkan biaya pengembangan

d)

Menjamin kualitas perangkat lunak

3.

Model Waterfall cocok digunakan ketika?

a)

Kebutuhan sistem sudah lengkap dan jelas

b)

Kebutuhan sering berubah

c)

Tim pengembang bekerja secara intens

d)

Proyek berskala besar dan kompleks

4.

Apa yang menjadi output dari tahap Requirement Analysis dalam model Waterfall?

a)

Laporan pengujian

b)

Dokumen desain teknis

c)

Dokumen pelatihan pengguna

d)

Dokumen kebutuhan fungsional & non-fungsional

5.

Apa yang menjadi ciri khas dari model Prototype?

a)

Proses yang berurutan dan linier

b)

Membuat model awal untuk mendapatkan umpan balik

c)

Dokumentasi yang sangat lengkap

d)

Pengujian yang dilakukan setelah implementasi

6.

Apa yang menjadi fokus utama dari model Spiral?

a)

Manajemen risiko

b)

Pengujian unit

c)

Pengembangan cepat

d)

Dokumentasi lengkap

7.

Dalam model Agile, apa yang dimaksud dengan 'sprint'?

a)

Periode waktu untuk menyelesaikan tugas

b)

Rapat tim

c)

Tahap pengujian

d)

Dokumentasi proyek

8.

Apa yang menjadi kelemahan dari model Waterfall?

a)

Dokumentasi lengkap

b)

Cocok untuk proyek kecil

c)

Mudah dipahami

d)

Tidak fleksibel terhadap perubahan

9.

Apa yang menjadi keuntungan dari model Prototype?

a)

Proses yang sangat cepat

b)

Mendapatkan umpan balik awal dari pengguna

c)

Dokumentasi yang lengkap

d)

Pengujian yang lebih mudah

10.

Apa yang menjadi karakteristik dari model Agile?

a)

Tidak melibatkan pengguna

b)

Iteratif dan inkremental

c)

Berurutan dan linier

d)

Fokus pada dokumentasi

11.

Apa yang menjadi output dari tahap Integration & Testing dalam model Waterfall?

a)

Dokumen desain teknis

b)

Dokumen kebutuhan

c)

Laporan pengujian

d)

Pelatihan pengguna

12.

Apa yang menjadi tujuan dari identifikasi sumber kebutuhan?

a)

Mendapatkan umpan balik dari pengguna

b)

Meningkatkan dokumentasi

c)

Mengurangi biaya pengembangan

d)

Memahami konteks dan lingkungan sistem

13.

Apa yang dimaksud dengan kebutuhan fungsional?

a)

Aturan bisnis

b)

Kriteria kualitas sistem

c)

Karakteristik spesifik industri

d)

Layanan yang harus disediakan sistem

14.

Apa yang menjadi langkah pertama dalam proses negosiasi kebutuhan?

a)

Analisis trade-off

b)

Dokumentasikan kesepakatan

c)

Fasilitasi diskusi stakeholder

d)

Identifikasi kebutuhan yang bertentangan

15.

Apa yang menjadi tujuan dari spesifikasi kebutuhan sistem (SRS)?

a)

Mengurangi keterlibatan pengguna

b)

Menjadi referensi utama untuk pengembangan

c)

Meningkatkan biaya proyek

d)

Mendokumentasikan semua kesalahan

16.

Apa yang menjadi komponen utama dalam SRS?

a)

Kebutuhan fungsional dan non-fungsional

b)

Hanya kebutuhan non-fungsional

c)

Hanya antarmuka pengguna

d)

Hanya kebutuhan fungsional

17.

Apa yang menjadi fokus dari teknik elisitasi?

a)

Menggali dan mengumpulkan informasi kebutuhan

b)

Mendokumentasikan semua kebutuhan

c)

Menguji sistem yang sudah ada

d)

Membuat prototipe awal

18.

Apa yang menjadi tujuan dari review kebutuhan perangkat lunak?

a)

Memastikan semua kebutuhan telah diidentifikasi dengan jelas

b)

Meningkatkan biaya pengembangan

c)

Mengurangi dokumentasi

d)

Mendapatkan umpan balik dari pengguna

19.

Apa yang menjadi ciri dari model Spiral?

a)

Hanya berfokus pada pengujian

b)

Tidak melibatkan pengguna

c)

Menggabungkan perencanaan bertahap dan iterasi

d)

Proses yang sangat cepat

20.

Apa yang menjadi output dari tahap Deployment dalam model Waterfall?

a)

Implementasi sistem di lingkungan produksi

b)

Dokumen kebutuhan

c)

Dokumen desain teknis

d)

Laporan pengujian

21.

Apa yang menjadi keuntungan dari model Agile?

a)

Proses yang berurutan

b)

Pengujian yang dilakukan setelah implementasi

c)

Dokumentasi yang sangat lengkap

d)

Responsif terhadap perubahan

22.

Apa yang menjadi kelemahan dari model Prototype?

a)

Proses yang cepat

b)

Dokumentasi yang lengkap

c)

Mendapatkan umpan balik awal

d)

Menyebabkan ekspektasi terlalu tinggi

23.

Apa yang menjadi fokus utama dari model Waterfall?

a)

Proses yang berurutan dan linier

b)

Iterasi yang cepat

c)

Dokumentasi yang minimal

d)

Pengujian yang dilakukan setelah implementasi

24.

Apa yang menjadi tujuan dari alokasi kebutuhan perangkat lunak?

a)

Memetakan kebutuhan menjadi komponen spesifik

b)

Mendapatkan umpan balik dari pengguna

c)

Meningkatkan biaya pengembangan

d)

Mengurangi dokumentasi

25.

Apa yang menjadi langkah terakhir dalam proses negosiasi kebutuhan?

a)

Identifikasi kebutuhan yang bertentangan

b)

Dokumentasikan kesepakatan

c)

Fasilitasi diskusi stakeholder

d)

Analisis trade-off

26.

Apa yang menjadi tujuan dari pengujian dan validasi dalam SRS?

a)

Mengurangi dokumentasi

b)

Meningkatkan biaya proyek

c)

Mendapatkan umpan balik dari pengguna

d)

Memastikan sistem berfungsi sesuai harapan

27.

Apa yang menjadi fokus dari kebutuhan non-fungsional?

a)

Kriteria kualitas sistem

b)

Karakteristik spesifik industri

c)

Layanan yang harus disediakan sistem

d)

Aturan bisnis

28.

Apa yang menjadi output dari tahap Maintenance dalam model Waterfall?

a)

Laporan pengujian

b)

Dokumen desain teknis

c)

Dokumen kebutuhan

d)

Perbaikan bug dan pembaruan