wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Requirements Analysis

Total questions: 15

Worksheet time: 8mins

Name
Class
Date
1.

Apa yang dijelaskan oleh persyaratan dalam sistem perangkat lunak?

a)

Desain sistem

b)

Fungsi sistem dari sudut pandang klien

c)

Standar pengkodean yang akan digunakan

d)

Prosedur pengujian untuk sistem

2.

Apa penyebab umum dari proyek perangkat lunak yang gagal?

a)

Dokumentasi yang berlebihan

b)

Terlalu banyak sumber daya

c)

Persyaratan yang tidak lengkap

d)

Pengembang yang terlalu berkualitas

3.

Apa langkah pertama dalam mendefinisikan kebutuhan?

a)

Pengujian

b)

Implementasi

c)

Studi kelayakan

d)

Modeling

4.

Dalam proses berat, apa yang diharapkan untuk persyaratan?

a)

Dokumentasi minimal

b)

Pengembangan iteratif

c)

Spesifikasi terperinci

d)

Persyaratan fleksibel

5.

Apa karakteristik dari proses ringan?

a)

Mereka tidak melibatkan umpan balik dari klien

b)

Mereka mengikuti model waterfall yang ketat

c)

Mereka mengembangkan persyaratan satu sprint pada satu waktu

d)

Mereka memerlukan dokumentasi yang luas

6.

Apa kesulitan utama dalam proses berat?

a)

Siklus pengembangan yang cepat

b)

Spesifikasi memakan waktu dan sulit untuk dibuat

c)

Kekurangan keterlibatan pengguna

d)

Terlalu banyak fleksibilitas dalam persyaratan

7.

Apa tujuan analisis pemangku kepentingan?

a)

Untuk menentukan siapa yang terpengaruh oleh sistem

b)

Untuk menetapkan standar pengkodean

c)

Untuk mengidentifikasi bahasa pemrograman yang akan digunakan

d)

Untuk membuat jadwal proyek yang rinci

8.

Apa itu persyaratan fungsional?

a)

Persyaratan pelatihan

b)

Kepatuhan hukum

c)

Desain antarmuka pengguna

d)

Metrik kinerja

9.

Apa contoh dari persyaratan non-fungsional?

a)

Sistem harus memproses transaksi

b)

Sistem harus ramah pengguna

c)

Sistem harus mendukung berbagai format

d)

Sistem harus memiliki fitur login

10.

Apa peran wawancara klien dalam analisis kebutuhan?

a)

Untuk melakukan riset pasar

b)

Untuk mengumpulkan kebutuhan rinci dari klien

c)

Untuk menyelesaikan standar pengkodean

d)

Untuk menguji sistem

11.

Apa masalah umum dengan klien selama pengumpulan kebutuhan?

a)

Mereka lebih suka dokumentasi yang rinci

b)

Mereka sering meminta fitur baru setelah melihat sistem

c)

Mereka memiliki pemahaman yang lengkap tentang kebutuhan

d)

Mereka selalu tersedia untuk rapat

12.

Apa tujuan utama dari analisis kebutuhan?

a)

Untuk membuat rencana proyek yang detail

b)

Untuk memastikan komunikasi yang jelas antara klien dan pengembang

c)

Untuk menyelesaikan desain sistem

d)

Untuk menetapkan kerangka pengkodean

13.

Apa aspek kunci dalam bernegosiasi kebutuhan dengan klien?

a)

membatasi keterlibatan klien

b)

fokus hanya pada spesifikasi teknis

c)

memahami alasan di balik kebutuhan

d)

menghindari diskusi tentang biaya

14.

Apa itu sistem legasi?

a)

Sistem yang sedang digantikan

b)

Sistem yang ada dan tidak digantikan tetapi diperluas

c)

Sistem baru yang sedang dikembangkan

d)

Sistem yang telah dihentikan

15.

Apa pentingnya verifiabilitas dalam persyaratan?

a)

Untuk memastikan persyaratan realistis

b)

Untuk memfasilitasi pengujian penerimaan

c)

Untuk meminimalkan dokumentasi

d)

Untuk mempercepat proses pengembangan