NEW
Font size
WorksheetsUTS SQA Part 1
Total questions: 50
Worksheet time: 17mins
Apa yang dimaksud dengan Penjaminan Kualitas Perangkat Lunak (SQA)?
Serangkaian aktivitas untuk meningkatkan penjualan perangkat lunak
Serangkaian aktivitas untuk memastikan kualitas perangkat lunak
Serangkaian aktivitas untuk mengurangi biaya produksi perangkat lunak
Serangkaian aktivitas untuk mempercepat pengembangan perangkat lunak
Apa salah satu ciri utama dari SQA?
Bersifat reaktif
Hanya berfokus pada pengujian akhir
Bersifat preventif
Mengabaikan standar
Mengapa SQA mengacu pada standar seperti ISO 9001 dan IEEE?
Untuk meningkatkan biaya produksi
Untuk memastikan kualitas sesuai standar internasional
Untuk mempercepat waktu pengembangan
Untuk mengurangi jumlah pengembang
Apa fokus utama dari Quality Assurance (QA)?
Produk
Proses
Pengguna
Biaya
Apa fokus utama dari Quality Control (QC)?
Proses
Produk
Pengembangan
Desain
Apa sifat dari Quality Control (QC)?
Proaktif
Detektif
Kreatif
Inovatif
Apa yang menjadi fokus dari Software Testing?
Desain produk
Verifikasi & Validasi fungsionalitas software
Pengembangan perangkat lunak
Dokumentasi
Manakah yang termasuk dalam aktivitas Software Testing?
Review kode program
Inspeksi dokumen requirement
Unit testing
Menilai apakah aplikasi sudah sesuai spesifikasi
Apa tujuan dari Quality Control (QC)?
Mencegah cacat
Menemukan cacat
Membuktikan ada/tidaknya bug
Menjalankan test case
Mengapa beberapa industri seperti bank dan kesehatan harus memenuhi standar tertentu?
Untuk mengurangi biaya
Untuk mematuhi hukum dan regulasi
Untuk meningkatkan kecepatan
Untuk mengurangi tenaga kerja
Apa yang dilakukan QA Engineer dalam tahap requirement, desain, hingga deployment?
Mengabaikan standar
Memastikan semuanya sesuai standar
Mengubah desain tanpa izin
Menghapus requirement
Apa yang termasuk dalam pembuatan strategi dan rencana pengujian oleh QA Engineer?
Menentukan harga produk
Menentukan apa yang perlu diuji, bagaimana cara menguji, dan kapan pengujian dilakukan
Menulis kode perangkat lunak
Mengelola keuangan proyek
Jenis pengujian apa yang dilakukan oleh QA Engineer?
Pengujian manual dan otomatis
Pengujian visual dan audio
Pengujian pemasaran dan penjualan
Pengujian desain grafis
Apa yang dimaksud dengan kualitas perangkat lunak?
Tingkat di mana perangkat lunak memenuhi kebutuhan, harapan, dan standar yang ditentukan
Jumlah fitur yang dimiliki perangkat lunak
Harga perangkat lunak di pasaran
Popularitas perangkat lunak di kalangan pengguna
Apa yang dimaksud dengan fungsionalitas dalam kualitas perangkat lunak?
Seberapa cepat perangkat lunak dijalankan
Apakah perangkat lunak melakukan apa yang dijanjikan
Seberapa stabil perangkat lunak saat digunakan
Kemampuan perangkat lunak melindungi data
Apa yang dimaksud dengan "Pemeliharaan" dalam konteks kualitas aplikasi?
Kemampuan aplikasi untuk berjalan di berbagai platform
Kemudahan aplikasi untuk diperbaiki, diupdate, dan dikembangkan
Kecepatan aplikasi dalam memproses data
Keamanan aplikasi dari serangan siber
Apa yang dimaksud dengan "Portabilitas" dalam konteks kualitas aplikasi?
Kemampuan aplikasi untuk berjalan di berbagai platform
Kemudahan aplikasi untuk diperbaiki, diupdate, dan dikembangkan
Kecepatan aplikasi dalam memproses data
Keamanan aplikasi dari serangan siber
Apa yang lebih dinilai dalam "Quality in Use"?
Fitur dan kinerja software
Pengalaman pengguna saat menggunakan software
Perlindungan dari kerugian
Kemampuan digunakan di berbagai kondisi
Apa yang dimaksud dengan "Functional Suitability" dalam konteks kualitas produk?
Kemampuan aplikasi untuk menampilkan katalog dan keranjang belanja
Kecepatan aplikasi dalam membuka halaman saldo
Kemampuan file untuk dibuka di aplikasi lain
Desain aplikasi yang rumit dan membingungkan
Apa yang menjadi indikator dari "Performance Efficiency" yang buruk?
Aplikasi e-commerce tidak memiliki fitur checkout
Aplikasi mobile banking lambat membuka halaman saldo
File dokumen tidak bisa dibuka di aplikasi lain
Desain aplikasi yang mudah digunakan
Bagaimana cara menentukan "Compatibility" dari sebuah aplikasi?
Dengan melihat apakah aplikasi bisa menampilkan katalog
Dengan mengukur kecepatan aplikasi membuka halaman
Dengan memeriksa apakah file bisa dibuka di aplikasi lain
Dengan menilai desain aplikasi yang sederhana
Apa yang dimaksud dengan "Security" dalam konteks aplikasi mobile banking?
Kemampuan aplikasi untuk berjalan di berbagai platform
Penggunaan OTP dan enkripsi untuk mencegah pembobolan
Kemudahan dalam memperbaiki kode aplikasi
Efisiensi dalam penggunaan aplikasi
Mengapa "Maintainability" penting dalam pengembangan aplikasi?
Agar aplikasi dapat diakses dengan cepat
Agar aplikasi dapat berjalan di berbagai platform
Agar kode aplikasi mudah diperbaiki saat ada bug
Agar aplikasi lebih aman dari pembobolan
Bagaimana cara mengukur "Effectiveness" dari sebuah aplikasi belajar online?
Dengan melihat jumlah klik yang dibutuhkan
Dengan mengukur seberapa mudah siswa mengakses materi
Dengan melihat jumlah platform yang didukung
Dengan mengukur tingkat enkripsi yang digunakan
Apa yang dimaksud dengan requirement traceability matrix (RTM)?
Dokumen untuk mengelola anggaran
Alat untuk menghubungkan kebutuhan dengan pengujian
Metode untuk mengembangkan perangkat lunak
Proses untuk menguji perangkat keras
Apa yang termasuk dalam aktivitas SQA selama tahap pengujian?
Menyusun rencana uji dan kasus uji
Melakukan analisis pasar
Mengembangkan fitur baru
Menyusun strategi pemasaran
Apa yang dimaksud dengan defect tracking dalam konteks SQA?
Melacak perkembangan proyek
Mencatat dan menindaklanjuti bug
Menguji performa aplikasi
Menyusun laporan keuangan
Apa tujuan dari smoke test setelah aplikasi dipasang di server/production?
Memastikan aplikasi dapat berjalan dengan baik
Menguji keamanan data
Menilai kepuasan pengguna
Mengukur kecepatan aplikasi
Mengapa verifikasi dokumentasi pengguna penting dalam tahap deployment?
Untuk memastikan dokumentasi lengkap dan jelas
Untuk meningkatkan penjualan
Untuk mengurangi biaya produksi
Untuk mempercepat pengembangan
Apa salah satu aktivitas SQA dalam tahap pemeliharaan?
Mengembangkan fitur baru
Mengawasi perbaikan bug dan update fitur
Mendesain antarmuka pengguna
Menulis kode program
Mengapa SQA melakukan regression testing setiap kali ada patch/update?
Untuk menambah fitur baru
Untuk memastikan fungsi tidak rusak karena perubahan
Untuk mengurangi biaya pengembangan
Untuk meningkatkan kecepatan aplikasi
Apa tujuan utama dari menjaga dokumentasi tetap sesuai dengan perubahan terbaru?
Untuk mengurangi ukuran file
Untuk meningkatkan estetika dokumen
Untuk memastikan semua informasi terkini dan akurat
Untuk mengurangi waktu pengembangan
Apa fokus utama dari pendekatan Quality Built-In dalam pengembangan perangkat lunak?
Pengujian setelah pengembangan
Pencegahan defect
Pengurangan biaya
Peningkatan kecepatan pengembangan
Apa fokus utama dari "Quality After Test"?
Deteksi defect
Pengembangan fitur baru
Desain antarmuka
Dokumentasi pengguna
Mengapa biaya perbaikan lebih mahal dalam "Quality After Test"?
Karena defect ditemukan di awal
Karena defect ditemukan di akhir
Karena tidak ada defect
Karena semua bug sudah diperbaiki
Apa yang dilakukan QA dalam "Quality After Test"?
Mengembangkan kode
Menulis dokumentasi
Deteksi defect
Mendesain antarmuka
Apa fokus utama dari pendekatan Quality Built-In?
Deteksi defect
Pencegahan defect
Pengujian akhir
Revisi produk
Kapan waktu temuan bug dalam pendekatan Quality After Test?
Sejak awal SDLC
Di akhir (testing)
Selama pengembangan
Sebelum pengujian
Bagaimana biaya perbaikan dalam pendekatan Quality Built-In dibandingkan dengan Quality After Test?
Lebih mahal
Sama saja
Lebih murah
Tidak ada biaya
Apa ciri utama dari model Waterfall dalam pengembangan perangkat lunak?
Iteratif dan kolaboratif
Linear dan tahap-tahap berurutan
Fokus pada pencegahan bug sejak awal
Menggunakan automated testing
Apa fokus utama QA dalam model Waterfall?
Pencegahan bug sejak awal
Quality after test
Kolaborasi dengan developer
Automated testing
Dalam model SDLC Waterfall, kapan peran QA biasanya dimasukkan?
Di awal proyek
Di setiap sprint
Di akhir, dengan fokus deteksi bug
Sepanjang pengembangan
Apa yang dimaksud dengan "Keputusan berbasis bukti"?
Keputusan diambil berdasarkan intuisi.
Keputusan diambil berdasarkan data seperti bug report dan test metrics.
Keputusan diambil tanpa analisis data.
Keputusan diambil berdasarkan opini tim.
Pendekatan apa yang digunakan dalam ISO 9001?
Quality built-in + quality after test
Plan–Do–Check–Act (PDCA)
Aktivitas teknis: testing, review, automation
Software yang bebas bug, aman, usable
Apa tujuan dari standar ISO/IEC 25010 dalam menilai kualitas software?
Menilai harga software
Menilai kualitas software dari sisi internal dan eksternal
Menilai popularitas software
Menilai kecepatan pengembangan software
Apa yang dimaksud dengan ISO/IEC 25010?
Standar internasional untuk keamanan data
Standar internasional untuk model kualitas perangkat lunak
Standar nasional untuk pengembangan perangkat keras
Standar lokal untuk desain antarmuka pengguna
Apa yang dimaksud dengan "Portability" dalam konteks kualitas perangkat lunak?
Kemampuan perangkat lunak untuk melindungi data
Kemudahan perangkat lunak untuk diperbaiki dan diupdate
Kemampuan perangkat lunak untuk dipindahkan ke platform lain
Seberapa stabil perangkat lunak saat digunakan dalam jangka panjang
Apa yang dimaksud dengan Level 1 dalam CMMI?
Terukur
Dikelola
Dioptimalkan
Initial (Ad Hoc / Tidak Terkontrol)
Apa fokus utama dari Level 5 dalam CMMI?
Meningkatkan kualitas software
Continuous improvement dengan inovasi & feedback
Mengurangi biaya produksi
Meningkatkan jumlah karyawan
Berapa tingkat kematangan proses yang ada dalam CMMI?
3 tingkat
4 tingkat
5 tingkat
6 tingkat
