Soal-soal Rekayasa Perangkat Lunak dalam bahasa Indonesia

Soal-soal Rekayasa Perangkat Lunak dalam bahasa Indonesia

Jawab lebih dari 100 soal pilihan ganda rekayasa perangkat lunak dan nilai penguasaan Anda pada topik rekayasa perangkat lunak. Gulir ke bawah dan mulai!

1: Pengujian struktural adalah nama lain untuk pengujian ______________.

A.   kotak hitam

B.   kotak putih

C.   lengkap

D.   Bukan dari salah satu di atas

2: Bahasa ___________ digunakan sebagai bahasa spesifikasi yang dapat dieksekusi.

A.   generasi kedua

B.   generasi ketiga

C.   Generasi Keempat

3: Manakah dari teknik pengujian integrasi berikut yang hanya praktis untuk sistem perangkat lunak berukuran kecil?

A.   Pengujian integrasi bottom-up

B.   Pengujian integrasi top-down

C.   Pengujian Integrasi Big-Bang

D.   Pengujian integrasi campuran/sandwich

4: Manakah dari berikut ini yang bukan fitur dari dokumen spesifikasi Persyaratan Perangkat Lunak yang baik (SRS)?

A.   Itu harus ringkas.

B.   Ini harus menentukan implementasi dan masalah di dalamnya.

C.   Itu harus menunjukkan integritas konseptual

D.   Itu harus disusun

5: Pertimbangkan hubungan berikut. (I) Pena adalah semacam peralatan penulisan. (Ii) Pesanan pembelian memiliki beberapa item. Relasi pertama (i) dimodelkan menggunakan ___________ dan hubungan kedua (ii) dimodelkan menggunakan______ dalam diagram kelas.

A.   warisan, agregasi

B.   Asosiasi, warisan

C.   agregasi, komposisi

D.   Komposisi, Asosiasi

6: Prinsip -prinsip rekayasa perangkat lunak terutama didasarkan pada metode mana yang berikut?

A.   Koreksi kesalahan

B.   Pencegahan kesalahan

C.   Baik A dan B

D.   Bukan dari salah satu di atas

7: Tiga karakteristik berikut mana yang harus selalu ada dalam desain perangkat lunak?

A.   Pemahaman

B.   Kekakuan

C.   Efisiensi

D.   Pemeliharaan

E.   Kompleksitas

8: Manakah dari faktor -faktor berikut yang bertanggung jawab atas krisis perangkat lunak saat ini? Pilih semua yang berlaku.

A.   Kekurangan bahasa pemrograman

B.   Kekurangan Kemajuan Cepat dalam Rekayasa Perangkat Lunak

C.   Ukuran masalah yang meningkat

D.   Semua yang di atas

9: Dokumen SRS disiapkan selama fase _______________ dalam model air terjun.

A.   studi kelayakan

B.   analisis dan spesifikasi persyaratan

C.   desain

D.   pengujian

10: Manakah dari berikut ini yang benar tentang model siklus hidup pengembangan perangkat lunak?

A.   Ini membantu dalam pengembangan produk perangkat lunak yang sistematis dan disiplin.

B.   Ini membantu dalam mendefinisikan kriteria entri dan keluar hanya untuk fase pertama dan terakhir dari pengembangan perangkat lunak.

C.   Ini membantu dalam memantau kemajuan proyek.

D.   Model siklus hidup perangkat lunak adalah pengenalan singkat dari siklus hidup perangkat lunak.

11: Apa yang diwakili oleh ujung -ujungnya di pohon keputusan?

A.   Kondisi

B.   Persyaratan

C.   Tindakan

D.   Hasil

12: Misalkan Anda perlu menguji antarmuka pengguna, seperti layar tampilan, produk perangkat lunak Anda untuk memastikan bahwa mereka mudah digunakan. Manakah dari jenis pengujian berikut yang harus dilakukan dalam situasi ini?

A.   Pengujian Regresi

B.   Pengujian volume

C.   Pengujian Kegunaan

D.   Pengujian Pemeliharaan

E.   Pengujian Kompatibilty

13: Untuk mengurangi kompleksitas masalah, prinsip -prinsip rekayasa perangkat lunak menggunakan teknik ____________ dan ___________.

A.   abstraksi, dekomposisi

B.   abstraksi dan lompat

C.   pemrograman dekomposisi dan eksplorasi

D.   Pemrograman dan abstraksi eksplorasi

E.   Pemrograman dan Lompat Eksplorasi

14: Dalam teknik pengujian ________________, kasus uji dirancang tanpa mengetahui struktur internal perangkat lunak, yaitu, hanya menggunakan spesifikasi fungsional perangkat lunak.

A.   AD hoc

B.   kotak putih

C.   kotak hitam

D.   lengkap

15: Manakah dari berikut ini yang merupakan set kegiatan mendasar yang benar di bidang subjek rekayasa perangkat lunak?

A.   Manajemen Konfigurasi Perangkat Lunak

B.   Validasi

C.   Desain dan implementasi

D.   Desain Kasus Uji

E.   Spesifikasi perangkat lunak

F.   Evolusi

G.   Dokumentasi

16: Kompiler dapat dianggap sebagai alat analisis program _______________.

A.   statis

B.   dinamis

C.   baik statis dan dinamis

17: Dua aspek berikut mana yang dipertimbangkan saat menggunakan teknik desain berorientasi aliran data dari pengembangan perangkat lunak?

A.   Fungsi dalam sistem

B.   Item data yang mengalir di antara stasiun pemrosesan

C.   Desain Struktur Kontrol

D.   Urutan eksekusi instruksi

E.   Bukan dari salah satu di atas

18: Proses untuk memeriksa bahwa sistem yang sepenuhnya dikembangkan sesuai dengan spesifikasi persyaratannya disebut __________, dan proses untuk memeriksa bahwa output dari satu fase sesuai dengan fase sebelumnya selama pengembangan perangkat lunak dikenal sebagai_____________.

A.   Verifikasi, validasi

B.   validasi, verifikasi

C.   validasi, validasi

D.   Verifikasi, Verifikasi

19: Misalkan Anda menguji sistem perangkat lunak yang perlu berinteraksi dengan database besar untuk mengambil informasi. Yang diperlukan dari jenis pengujian berikut untuk memeriksa kecepatan dan akurasi proses pengambilan data?

A.   Pengujian Kompatibilitas

B.   Pengujian volume

C.   Pengujian Regresi

D.   Pengujian stres

20: Dalam model air terjun klasik, integrasi berbagai modul produk perangkat lunak dilakukan setelah ___________.

A.   pengkodean

B.   pengujian sistem

C.   merancang

D.   pengujian unit

21: Dalam diagram kelas, hubungan seluruh bagian antar kelas diwakili menggunakan ____________.

A.   warisan

B.   asosiasi

C.   agregasi

D.   komposisi

22: Pengujian sistem beta untuk memvalidasi sistem yang dikembangkan sepenuhnya - yaitu, memastikan bahwa sistem memenuhi semua persyaratan - dilakukan oleh __________.

A.   tim uji dalam organisasi yang sedang berkembang

B.   tim uji di luar organisasi yang sedang berkembang

C.   pelanggan aktual atau kelompok pelanggan yang ramah.

D.   sekelompok pengembang terpilih

23: Di mana dari metode debugging berikut, suatu program dimuat dengan pernyataan cetak untuk mencetak nilai -nilai menengah dengan harapan bahwa beberapa nilai cetak akan membantu dalam mengidentifikasi pernyataan yang mengandung kesalahan?

A.   Program mengiris

B.   Kasar

C.   Mundur

D.   Menyebabkan eliminasi

24: Jika kopling antar modul rendah dalam desain perangkat lunak maka produknya adalah: pilih semua yang berlaku

A.   sulit dimengerti

B.   mudah diimplementasikan

C.   Lebih murah untuk dikembangkan

D.   semua yang di atas

25: Manakah dari kegiatan berikut ini yang umum di antara semua proses pengembangan perangkat lunak?

A.   Spesifikasi Perangkat Lunak

B.   Perancangan perangkat lunak

C.   Validasi perangkat lunak

D.   Evolusi Perangkat Lunak

E.   Semua yang di atas

26: Dalam pendekatan pengembangan yang digerakkan oleh tes, ____________.

A.   Pengujian dilakukan pada akhirnya, setelah seluruh proyek dikembangkan

B.   Awalnya prototipe dikembangkan dan diuji, dan kemudian pengujian kedua dilakukan setelah penyelesaian proyek

C.   pengkodean dilakukan secara bertahap. Peningkatan baru dimulai hanya setelah pengujian yang berhasil dari kenaikan sebelumnya

D.   Persyaratan diuji dan didokumentasikan

27: Desain perangkat lunak yang baik harus memiliki kopling __________ dan _________ kohesi.

A.   tinggi, tinggi

B.   tinggi rendah

C.   rendah, tinggi

D.   rendah, rendah

28: Tiga opsi berikut mana yang tercakup dalam subjek rekayasa perangkat lunak?

A.   Alat Pengembangan

B.   Proses Teknis Pengembangan Perangkat Lunak

C.   Pengembangan metode dan teori

D.   Pemeliharaan perangkat keras

E.   Jaringan

29: Saat mengoreksi kesalahan sebelumnya dalam produk perangkat lunak, kesalahan baru dapat diperkenalkan. Oleh karena itu, pengujian ___________ harus dilakukan setelah setiap putaran kesalahan memperbaiki kesalahan.

A.   pemulihan

B.   kesesuaian

C.   volume

D.   Regresi

30: Misalkan Anda sedang mengerjakan proyek rekayasa perangkat lunak skala besar. Selama fase pengembangan proyek, upaya maksimum akan dikonsumsi oleh fase berikut dari model siklus hidup perangkat lunak?

A.   Fase Implementasi

B.   fase pengujian

C.   Fase Studi Kelayakan

D.   fase pengkodean

31: Manakah dari pendekatan berikut yang lebih cocok untuk spesifikasi persyaratan?

A.   Berorientasi model

B.   berorientasi properti

C.   Baik A dan B

32: Dalam hal ________, perangkat lunak tidak berperilaku dalam cara yang diharapkan darinya.

A.   Kegagalan Perangkat Lunak

B.   Kesalahan Perangkat Lunak

33: Manakah dari dua praktik pemrograman berikut yang harus diikuti saat pengkodean?

A.   Konstruksi entri tunggal dan ekstisi tunggal harus digunakan sebanyak mungkin.

B.   Bersembunyi informasi tidak boleh dilakukan sama sekali.

C.   Penggunaan tipe data yang ditentukan pengguna harus dihindari sebanyak mungkin.

D.   Tingkat bersarang tidak boleh terlalu dalam.

34: Dua pernyataan berikut yang benar tentang diagram Bahasa Pemodelan Terpadu (UML)?

A.   Aktor dalam diagram kasus penggunaan hanya dapat berpartisipasi dalam satu kasus penggunaan.

B.   Dalam diagram kasus penggunaan, satu kasus penggunaan tidak tergantung pada kasus penggunaan lainnya.

C.   Semua pandangan harus dibangun untuk masalah yang diberikan menggunakan semua diagram yang disediakan oleh UML.

D.   Struktur statis suatu sistem dijelaskan oleh diagram kelas.

35: Misalkan Anda sedang mengerjakan proyek yang sangat kompleks, yang melibatkan beberapa jenis risiko. Model siklus hidup perangkat lunak mana yang harus Anda gunakan dalam situasi seperti itu sehingga produk terbaik dapat diperoleh?

A.   Model Berbentuk V.

B.   Model prototipe

C.   Model spiral

D.   Model Air Terjun

36: Manakah dari berikut ini yang benar tentang DFD (diagram aliran data) yang digunakan dalam rekayasa perangkat lunak?

A.   DFD mewakili aliran data dalam sistem serta fungsi yang dilakukan oleh sistem.

B.   Aspek kontrol sangat tepat ditentukan oleh DFDS.

C.   DFD mudah dipahami dan digunakan.

D.   Urutan operasi proses ditangkap oleh DFD

37: Selama pengujian integrasi, __________

A.   Modul yang berbeda diberi kode kemudian digabungkan bersama dalam satu langkah dan kemudian diuji sebagai satu unit.

B.   Komponen yang berbeda diintegrasikan satu per satu dan diuji pada setiap tingkat integrasi.

C.   Komponen yang berbeda diintegrasikan satu per satu tetapi diuji hanya sebagai seluruh sistem.

D.   Sistem dibagi menjadi modul dan setiap modul diuji secara terpisah.

38: Perangkat lunak adalah produk dan dapat diproduksi menggunakan teknologi yang sama yang digunakan untuk artefak teknik lainnya.

A.   BENAR

B.   PALSU

39: WebApps adalah campuran dari penerbitan cetak dan pengembangan perangkat lunak, membuat pengembangannya di luar ranah praktik rekayasa perangkat lunak.

A.   BENAR

B.   PALSU

40: Tidak ada perbedaan nyata antara membuat Webapps dan Mobile-Apps.

A.   BENAR

B.   PALSU

41: Dalam bentuk paling sederhana, perangkat komputasi eksternal dapat mengakses layanan data cloud menggunakan browser web.

A.   BENAR

B.   PALSU

42: Pengembangan perangkat lunak lini produk tergantung penggunaan kembali komponen perangkat lunak yang ada untuk memberikan pengaruh rekayasa perangkat lunak.

A.   BENAR

B.   PALSU

43: Pertanyaan mana yang tidak lagi menyangkut insinyur perangkat lunak modern?

A.   Mengapa perangkat keras komputer sangat mahal?

B.   Mengapa perangkat keras komputer sangat mahal?

C.   Mengapa biaya begitu banyak untuk mengembangkan perangkat lunak?

D.   Mengapa kesalahan perangkat lunak tidak dapat dihapus dari produk sebelum pengiriman?

44: Perangkat lunak memburuk daripada aus karena

A.   Perangkat lunak menderita paparan lingkungan yang bermusuhan.

B.   Cacat lebih mungkin muncul setelah perangkat lunak sering digunakan.

C.   Beberapa permintaan perubahan memperkenalkan kesalahan dalam interaksi komponen.

D.   Perangkat lunak suku cadang menjadi lebih sulit untuk dipesan.

45: Kegiatan payung rekayasa perangkat lunak hanya diterapkan selama fase awal proyek pengembangan perangkat lunak.

A.   BENAR

B.   PALSU

46: Perencanaan ke depan untuk penggunaan kembali perangkat lunak mengurangi biaya dan meningkatkan nilai sistem di mana mereka dimasukkan.

A.   BENAR

B.   PALSU

47: Inti dari praktik rekayasa perangkat lunak dapat digambarkan sebagai memahami masalah, merencanakan solusi, melaksanakan rencana, dan memeriksa hasilnya untuk akurasi.

A.   BENAR

B.   PALSU

48: Dalam model proses gesit satu -satunya produk kerja yang dapat disampaikan adalah program kerja.

A.   BENAR

B.   PALSU

49: Sebagian besar proyek pengembangan perangkat lunak dimulai untuk mencoba memenuhi beberapa kebutuhan bisnis.

A.   BENAR

B.   PALSU

50: Dalam perangkat lunak umum hanya berhasil jika perilakunya konsisten dengan tujuan desainernya.

A.   BENAR

B.   PALSU

51: Manakah dari item yang tercantum di bawah ini bukan salah satu lapisan rekayasa perangkat lunak?

A.   ProcessProcess

B.   Pembuatan

C.   Metode

D.   Peralatan

52: Manakah dari berikut ini yang merupakan 5 aktivitas kerangka kerja rekayasa perangkat lunak generik?

A.   Komunikasi, Perencanaan, Pemodelan, Konstruksi, Penyebaran.

B.   Komunikasi, manajemen risiko, pengukuran, produksi, peninjauan.

C.   Analisis, perancangan, pemrograman, debugging, pemeliharaan.

D.   Analisis, perencanaan, perancangan, pemrograman, pengujian.

53: Kegiatan komunikasi paling baik ditangani untuk proyek -proyek kecil menggunakan enam tindakan berbeda (awal, elisitasi, elaborasi, negosiasi, spesifikasi, validasi).

A.   BENAR

B.   PALSU

54: Tim pengembangan perangkat lunak yang baik selalu menggunakan tugas yang sama yang ditetapkan untuk setiap proyek untuk memastikan produk kerja berkualitas tinggi.

A.   BENAR

B.   PALSU

55: Proses perangkat lunak dapat dibangun dari pola perangkat lunak yang sudah ada sebelumnya untuk memenuhi kebutuhan proyek perangkat lunak.

A.   BENAR

B.   PALSU

56: Manakah dari berikut ini yang diakui jenis aliran proses?

A.   Aliran proses bersamaan.

B.   Aliran proses berulang.

C.   Aliran proses linier.

D.   Aliran proses spiral.

E.   baik b dan c

57: Manakah dari berikut ini yang merupakan standar untuk menilai proses perangkat lunak?

A.   Sei

B.   MEMBUMBUI

C.   ISO 9000.

D.   ISO 9001

E.   baik b dan d

58: Alat Teknologi Proses memungkinkan organisasi perangkat lunak untuk menekan jadwal dengan melewatkan kegiatan yang tidak penting.

A.   BENAR

B.   PALSU

59: T secara umum diterima bahwa seseorang tidak dapat memiliki proses perangkat lunak yang lemah dan menciptakan produk akhir berkualitas tinggi.

A.   BENAR

B.   PALSU

60: Model air terjun pengembangan perangkat lunak adalah

A.   Pendekatan yang masuk akal ketika persyaratan didefinisikan dengan baik.

B.   Pendekatan yang baik saat program kerja diperlukan dengan cepat.

C.   Pendekatan terbaik untuk digunakan untuk proyek dengan tim pengembangan besar

D.   Model kuno yang jarang digunakan lagi.

61: Model tambahan pengembangan perangkat lunak adalah

A.   Pendekatan yang masuk akal ketika persyaratan didefinisikan dengan baik.

B.   Pendekatan yang baik ketika produk inti kerja diperlukan dengan cepat.

C.   Pendekatan terbaik untuk digunakan untuk proyek dengan tim pengembangan besar.

D.   Model revolusioner yang tidak digunakan untuk produk komersial.

62: Model Proses Perangkat Lunak Evolusioner

A.   Bersifat iteratif.

B.   Dapat dengan mudah mengakomodasi perubahan persyaratan produk.

C.   Umumnya tidak menghasilkan sistem yang dibuang.

D.   . Semua yang di atas.

63: Model prototyping pengembangan perangkat lunak adalah

A.   Pendekatan yang masuk akal ketika persyaratan didefinisikan dengan baik.

B.   Pendekatan yang berguna ketika pelanggan tidak dapat mendefinisikan persyaratan dengan jelas.

C.   Pendekatan terbaik untuk digunakan untuk proyek dengan tim pengembangan besar.

D.   Model berisiko yang jarang menghasilkan produk yang bermakna.

64: Model spiral pengembangan perangkat lunak

A.   Diakhiri dengan pengiriman produk perangkat lunak.

B.   Lebih kacau dari model tambahan

C.   Termasuk evaluasi risiko proyek selama setiap iterasi.

D.   Semua yang di atas.

65: Model pengembangan bersamaan adalah

A.   Nama lain untuk rekayasa bersamaan.

B.   Mendefinisikan peristiwa yang memicu transisi status aktivitas rekayasa.

C.   Hanya digunakan untuk pengembangan sistem paralel atau terdistribusi.

D.   Digunakan setiap kali sejumlah besar permintaan perubahan diantisipasi.

66: Model pengembangan bersamaan adalah

A.   Nama lain untuk rekayasa bersamaan.

B.   Mendefinisikan peristiwa yang memicu transisi status aktivitas rekayasa.

C.   Hanya digunakan untuk pengembangan sistem paralel atau terdistribusi.

D.   Digunakan setiap kali sejumlah besar permintaan perubahan diantisipasi.

E.   Baik a dan b

67: Model pengembangan berbasis komponen adalah

A.   Hanya sesuai untuk desain perangkat keras komputer.

B.   Tidak dapat mendukung pengembangan komponen yang dapat digunakan kembali.

C.   Tergantung pada teknologi objek untuk dukungan.

D.   Tidak hemat biaya oleh metrik perangkat lunak terukur yang diketahui.

68: Metode formal model pengembangan perangkat lunak memanfaatkan metode matematika

A.   Tentukan spesifikasi untuk sistem berbasis komputer.

B.   Kembangkan sistem berbasis komputer gratis yang cacat.

C.   Verifikasi kebenaran sistem berbasis komputer

D.   Semua yang di atas.

69: Manakah dari berikut ini yang bukan salah satu nama fase yang ditentukan oleh model proses terpadu untuk pengembangan perangkat lunak?

A.   Fase awal.

B.   Fase elaborasi.

C.   Tahap konstruksi

D.   Fase validasi.

70: Manakah dari berikut ini yang bukan karakteristik dari proses perangkat lunak pribadi?

A.   Menekankan pengukuran pribadi produk kerja.

B.   Praktisi membutuhkan pengawasan yang cermat oleh manajer proyek.

C.   Praktisi individu bertanggung jawab untuk memperkirakan dan menjadwalkan.

D.   . Praktisi diberdayakan untuk mengontrol kualitas produk kerja perangkat lunak.

71: Manakah dari berikut ini tujuan proses perangkat lunak tim?

A.   Mempercepat peningkatan proses perangkat lunak.

B.   Berikan manajemen waktu yang lebih baik oleh para profesional yang sangat terlatih.

C.   Bangun tim perangkat lunak yang diarahkan sendiri. D. tunjukkan kepada manajer cara mengurangi biaya

D.   Baik b dan c

72: Agility tidak lebih dari kemampuan tim proyek untuk merespons dengan cepat untuk berubah.

A.   BENAR

B.   PALSU

73: Agility tidak lebih dari kemampuan tim proyek untuk merespons dengan cepat untuk berubah.

A.   BENAR

B.   PALSU

74: Dalam proses perangkat lunak yang gesit, prioritas tertinggi adalah memuaskan pelanggan melalui pengiriman perangkat lunak yang berharga dan berkelanjutan

A.   BENAR

B.   PALSU

75: Dalam pengembangan gesit, lebih penting untuk membangun perangkat lunak yang memenuhi kebutuhan pelanggan saat ini daripada khawatir tentang fitur yang mungkin diperlukan di masa depan.

A.   BENAR

B.   PALSU

76: Semua model proses gesit sesuai dengan tingkat yang lebih besar atau lebih kecil dengan prinsip -prinsip yang dinyatakan dalam "Manifesto untuk Pengembangan Perangkat Lunak Agile".

A.   BENAR

B.   PALSU

77: Metode Pengembangan Sistem Dinamis (DSDM) menunjukkan filosofi yang didasarkan pada prinsip Pareto (80% dari aplikasi dapat disampaikan dalam 20% dari waktu yang diperlukan untuk membangun aplikasi lengkap).

A.   BENAR

B.   PALSU

78: Proses Agile Unified menggunakan kegiatan bertahap klasik (awal, elaborasi, konstruksi, transisi) untuk membantu tim memvisualisasikan keseluruhan aliran proses.

A.   BENAR

B.   PALSU

79: Manakah dari berikut ini yang tidak diperlukan untuk menerapkan kelincahan pada proses perangkat lunak?

A.   Hilangkan penggunaan perencanaan dan pengujian proyek.

B.   Hanya produk kerja penting yang diproduksi.

C.   Proses memungkinkan tim untuk merampingkan tugas.

D.   Menggunakan strategi pengiriman produk tambahan.

80: Bagaimana Anda membuat proses gesit untuk mengelola ketidakpastian?

A.   Pengumpulan persyaratan harus dilakukan dengan sangat hati -hati.

B.   Analisis risiko harus dilakukan sebelum perencanaan berlangsung.

C.   Peningkatan perangkat lunak harus dikirim dalam waktu singkat.

D.   Proses perangkat lunak harus beradaptasi dengan perubahan secara bertahap.

E.   Baik C dan D

81: Apa empat kegiatan kerangka kerja yang ditemukan dalam model proses pemrograman ekstrem (XP)?

A.   Analisis, desain, pengkodean, pengujian.

B.   perencanaan, analisis, desain, pengkodean.

C.   perencanaan, analisis, pengkodean, pengujian.

D.   perencanaan, desain, pengkodean, pengujian.

82: Mana yang bukan salah satu pertanyaan kunci yang dijawab oleh masing -masing anggota tim pada setiap pertemuan harian scrum?

A.   Apa yang Anda lakukan sejak pertemuan terakhir?

B.   Hambatan apa yang Anda temui?

C.   Apa penyebab masalah yang Anda temui?

D.   Apa yang Anda rencanakan untuk dicapai menjadi pertemuan tim berikutnya?

83: Aspek rekayasa perangkat lunak manusia tidak relevan dalam model proses gesit saat ini.

A.   BENAR

B.   PALSU

84: Komunikasi dan kolaborasi kelompok sama pentingnya dengan keterampilan teknis anggota tim individu untuk keberhasilan tim

A.   BENAR

B.   PALSU

85: Tim dengan keragaman dalam set keterampilan anggota tim individu cenderung lebih efektif daripada tim tanpa keragaman ini.

A.   BENAR

B.   PALSU

86: Struktur tim rekayasa perangkat lunak tidak tergantung pada kompleksitas masalah dan ukuran produk perangkat lunak yang diharapkan.

A.   BENAR

B.   PALSU

87: Tim yang lincah diizinkan untuk mengatur diri sendiri dan membuat keputusan teknis mereka sendiri.

A.   BENAR

B.   PALSU

88: Dalam XP, metafora digunakan sebagai perangkat untuk memfasilitasi komunikasi di antara pelanggan, anggota tim, dan manajer?

A.   BENAR

B.   PALSU

89: Menggunakan platform media sosial yang mapan meniadakan kebutuhan untuk khawatir tentang privasi atau keamanan.

A.   BENAR

B.   PALSU

90: Penggunaan layanan cloud dapat mempercepat berbagi informasi di antara anggota tim perangkat lunak?

A.   BENAR

B.   PALSU

91: Dalam lingkungan pengembangan kolaboratif, metrik digunakan untuk memberi penghargaan dan menghukum anggota tim.

A.   BENAR

B.   PALSU

92: Manakah dari berikut ini yang bukan merupakan sifat penting dari insinyur perangkat lunak yang efektif?

A.   Memperhatikan detail

B.   Jujur secara brutal.

C.   Mengikuti aturan proses secara dogmatis.

D.   Tangguh di bawah tekanan.

93: Manakah dari berikut ini yang dapat berkontribusi pada toksisitas tim?

A.   Suasana kerja yang hingar -bingar.

B.   Anggaran yang tidak memadai.

C.   Proses perangkat lunak yang terkoordinasi dengan buruk.

D.   Definisi peran tim yang tidak jelas.

E.   A, B, D

94: Manakah dari faktor-faktor ini yang menyulitkan pengambilan keputusan oleh tim perangkat lunak global?

A.   Kompleksitas masalah

B.   Kompleksitas masalah

C.   . Hukum konsekuensi yang tidak diinginkan

D.   Risiko yang terkait dengan keputusan

E.   Semua yang di atas

95: Prinsip-prinsip rekayasa perangkat lunak memiliki waktu paruh tiga tahun.

A.   BENAR

B.   PALSU

96: Setiap kegiatan komunikasi harus memiliki fasilitator untuk memastikan bahwa pelanggan tidak diizinkan untuk mendominasi proses.

A.   BENAR

B.   PALSU

97: Pandangan gesit komunikasi dan kolaborasi pelanggan berulang berlaku untuk semua praktik rekayasa perangkat lunak.

A.   BENAR

B.   PALSU

98: Rencana proyek tidak boleh diubah begitu mereka diadopsi oleh tim.

A.   BENAR

B.   PALSU

99: Model desain harus dapat dilacak ke model persyaratan?

A.   BENAR

B.   PALSU

100: Tim yang menggunakan praktik perangkat lunak Agile umumnya tidak membuat model

A.   BENAR

B.   PALSU