wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Quiz Model Extreme Programming

Total questions: 16

Worksheet time: 9mins

Name
Class
Date
1.

Tujuan mengembangkan perangkat lunak dengan model XP adalah menghasilkan ....

a)

perangkat lunak berkualitas oleh sebuah tim kecil

b)

perangkat lunak yang mampu beradaptasi dengan kebutuhan pelanggan yang terus berkembang

c)

perangkat lunak yang tidak mengakomodasi kebutuhan pelanggan

d)

perangkat lunak yang mudah digunakan

2.

Aspek yang membedakan XP dengan model lain di metodologi Agile adalah ...

a)

bagaimana memahami kebutuhan pelanggan

b)

bagaimana membuat coding berkualitas tinggi dalam waktu singkat

c)

bagaimana mengasilkan tim teknis yang berkualitas

d)

bagaimana mengakomodir masukan dari pelanggan ke dalam sistem

3.

Pemograman Extreme (Extreme Programming) dilakukan dengan cara ...

a)

paralel

b)

sequential

c)

iterative

d)

pair programming

4.

Konsep Extreme Programming diprakarsai oleh ...

a)

Agile Manifesto

b)

Extreme Programming Explained : Embrace Change

c)

Kent Beck

d)

Kompensasi Komprehensif Chrysler.

5.

Kapan XP dapat di aplikasikan, kecuali ...

a)

syarat perangkat lunak yang terus berubah

b)

resiko adanya penggunaan teknologi baru

c)

tim kecil dan pengujian unit otomatis

d)

meminimalkan umpan balik pelanggan

6.

Berikut ini yang bukan nilai - nilai (values) XP adalah ...

a)

komunikasi

b)

kesederhanaan dan keberanian

c)

umpan balik, dan rasa hormat

d)

integrasi

7.

Berikut ini yang bukan prinsip XP adalah ...

a)

incremental changes

b)

assumed simplicity

c)

pair programming

d)

rapid feedback

8.

Fungsi nilai 'Komunikasi' dalam XP adalah ...

a)

untuk transfer ilmu pengetahuan antar anggota dalam tim

b)

untuk harmonisasi hubungan antar anggota tim

c)

untuk menghindari salah paham antar anggota dalam tim

d)

untuk memudahkan interaksi antar anggota dalam tim

9.

Nilai "Kesederhanaan" dalam XP bertujuan untuk ...

a)

menghasilkan sistem yang berulang - ulang

b)

menghasilkan desain sistem yang benar - benar diperlukan

c)

menyesuaikan dengan prediksi sistem masa depan

d)

menjaga sistem tetap sederhana agar mudah dipelihara dan direvisi

10.

Nilai "umpan balik" dalam XP bertujuan untuk ...

a)

identifikasi area perbaikan dan revisi sistem

b)

mendukung desain sederhana

c)

menjaga komunikasi antar anggota tim

d)

menjalankan pair programming

11.

Kent Beck mendefiniskan nilai "keberanian" dalam XP sebagai "tindakan efektif dalam menghadapi ketakutan", yang artinya adalah berikut ini, kecuali ...

a)

berani untuk mengangkat masalah yang mengurangi efektifitas tim

b)

berani untuk berhenti melakukan sesuatu yang tidak berhasil dan mencoba yang lain

c)

berani untuk menghasilkan perangkat lunak berkualitas tinggi

d)

berani untuk menerima dan bertindak sesuai umpan balik

12.

Nilai "menghormati" dalam XP bertujuan untuk ...

a)

saling bekerja sama untuk mengidentifikasi desain dan solusi sederhana

b)

saling menghargai untuk menghasilkan desain terbaik

c)

saling mendukung untuk menghasilkan desain tercepat

d)

saling menyapa untuk menjaga kondisi yang harmonis

13.

Dua belas praktik XP dijelaskan Kent Beck dalam bukunya yang berjudul ...

a)

Extreme Programming Explained Embrace Change edisi pertama

b)

Extreme Programming Explained Embrace Change edisi kedua

c)

Extreme Programming Explained Embrace Change edisi ketiga

d)

Extreme Programming Explained Embrace Change edisi keempat

14.

Sit Together adalah salah satu praktik XP yang terkait dengan nilai ...

a)

kesederhanaan

b)

umpan balik

c)

keberanian

d)

komunikasi

15.

Praktik "Pair Programming" dalam XP adalah ...

a)

perangkat lunak diproduksi oleh dua orang yang menggunakan mesin yang sama

b)

perangkat lunak diproduksi oleh seluruh anggota tim

c)

perangkat lunak diproduksi perorangan

d)

perangkat lunak diproduksi bertahap oleh anggota tim

16.

Praktik "Slack" dalam XP adalah ...

a)

membatalkan beberapa stories dengan prioritas rendah

b)

mengevalusi stories tiap minggu

c)

mengevaluasi stories tiap 3 bulan

d)

mengutamakan hasil akhir yang baik