6 SOAL ESSAY
1. Jelaskan menurut anda apa yang di maksud dengan Rekayasa Perangkat Lunak.
4. Sebutkan kelebihan dan kekurangan Model Analisis: Survai, Interview, Kuisioner dan
Strudi Literarur
Universitas Gunadarma
Jawaban
1. Rekayasa Perangkat Lunak adalah pengubahan perangkat lunak itu sendiri guna
mengembangkan, memelihara, dan membangun kembali dengan menggunakan prinsip
rekayasa untuk menghasilkan perangkat lunak yang dapat bekerja lebih efisien dan efektif
untuk pengguna.
Kriteria yang dapat digunakan sebagai acuan dalam merekayasa perangkat lunak:
a. Dapat terus dirawat dan dipelihara (Maintainability)
b. Dapat mengikuti perkembangan teknologi (Dependability)
c. Dapat mengikuti keinginan pengguna (Robust)
d. Efektif dan efisien dalam menggunakan energi dan penggunaannya
e. Dapat memenuhi kebutuhan yang diinginkan (Usability)
2. Dari gambar segitiga diatas dapat diartikan bahwa bidang rekayasa perangkat lunak selalu
berusaha menghasilkan output yang kinerjanya tinggi, biaya rendah dan waktu penyelesaian yang
tepat, atau dapat dinyatakan tujuannya seperti:
a. Memperoleh biaya produksi perangkat lunak yang rendah.
b. Menghasilkan perangkat lunak yang kinerjanya tinggi, andal dan tepat waktu.
c. Menghasilkan perangkat lunak yang dapat bekerja pada berbagai jenis platform.
d. Menghasilkan perangkat lunak yang biaya perawatannya rendah.
3. Untuk membangun sebuah sistem informasi yang direncanakan dengan baik agar dapat memenuhi
target dari produk yang akan dibuat.
4. Survei
Kelebihan survei:
• Survei menghasilkan informasi yang lebih luas dibandingkan dengan penggunaan metode
yang lainnya.
• Cara yang efektif dan efisien untuk melakukan sebuah pengamatan atau observasi terhadap
suatu kegiatan.
Universitas Gunadarma
Kekurangan survei:
• Jaminan keamanan privasi dari informasi yang diberikan masih sering diragukan.
• Terdapat bias dari responden yang sifatnya sangat subjektif.
Universitas Gunadarma
Interview
Kelebihan interview:
• Ketika teknik lain sudah tidak dapat dilakukan, interview menjadi satu-satunya hal yang dapat
dilakukan
• Mampu mendeteksi tingkat pengertian subjek terhadap pertanyaan yang diajukan. Jika subjek
tidak mengerti, bisa diantisipasi oleh penanya dengan memberikan penjelasan.
• Fleksibel, dikarenakan pelaksanaanya dapat disesuaikan dengan masing-masing individu.
• Dapat memperoleh informasi sedalam-dalamnya tentang suatu masalah, khususnya yang
berkenaan dengan pribadi seseorang.
• Peneliti dapat memperoleh informasi yang diinginkan dengan cepat.
Kekurangan interview:
• Pertanyaan yang kurang baik dapat membuat hasil penelitian menjadi kurang akurat.
• Terdapat kemungkinan bahwa subjek hanya memberikan jawaban yang dicari oleh
interviewer.
• Memerlukan waktu, tenaga, dan biaya yang lebih besar dari metode yang lainnya.
• Memiliki ketergantungan pada individu yang akan diinterview.
Kuisioner
Kelebihan kuisioner:
• Dapat mengungkapkan pendapat atau tanggapan seseorang baik secara individual maupun
kelompok terhadap permasalahan.
• Dapat disebarkan untuk responden yang berjumlah besar dengan waktu yang relatif singkat.
• Tetap terjaganya objektivitas responden dari pengaruh luar terhadap satu permasalahan yang
diteliti.
Kekurangan kuisioner:
• Peneliti tidak dapat melihat reaksi responden ketika memberikan informasi melalui isian
kuesioner.
• Responden tidak memberikan jawaban dalam waktu yang telah ditentukan.
Studi Literatur
Kelebihan studi literatur:
• Tersedianya berbagai macam bahan referensi untuk digunakan.
• Semua topik sudah dikategorikan dalam penelitian.
Universitas Gunadarma
• Mudahnya menemukan bahan penelitian yang dicari.
Kekurangan studi literatur:
• Penelitian dengan menggunakan metode studi literatur ini tidak cepat untuk diterima, dicerna,
dicermati.
• Beberapa buku sebagai sumber referensi mungkin sudah usang atau tidak up to date karena
merupakan terbitan lama.
5. Verifikasi atau verification adalah sekelompok Metode yang mengkonfirmasi implementasi yang
tepat dari fungsi-fungsi tertentu dalam perangkat lunak.Sedangkan Validasi atau validasion adalah
serangkaian proses yang digunakan untuk memastikan keterlacakan perangkat lunak sesuai dengan
persyaratan pelanggan/user.
6.
a. Pembuatan Aplikasi untuk mengenali jenis kulit wajah manusia.
b. Aplikasi ini dibuat menggunakan Android Studio versi 4.2.2 dan dapat dijalankan pada
smartphone yang memiliki versi android dibawah 10 yang mampu mengklasifikasikan
jenis kulit wajah.
c.
Universitas Gunadarma
d. Kelebihan dari project ini ialah dapat membantu user mengenali jenis kulit wajahnya
dan membantu user menentukan skincare yang harus digunakan.
Universitas Gunadarma