tugas

Embed Size (px)

DESCRIPTION

tugas

Citation preview

Tugas Personal 3Minggu 11 1. Jelaskan perbedaan dari validasi dan verifikasi dalam rekayasa perangkat lunak.2. Sebutkan keuntungan pemeriksaan atas pengujian suatu perangkat lunak3. Jelaskan secara singkat tiga tahap utama pengujian untuk sistem perangkat lunak komersial4. Apa itu skenario pengujian perangkat lunak

JAWAB

1. PERBEDAAN ANTARA VERIFIKASI DAN VALIDASI PADA RPL.. Verifikasi . (lebih ke arah apakah proses pengembangan produk sudah benar dan telah berhasil mengimplementasikan fungsi yang benar) mengacu pada sekumpulan aktifitas yang menjamin bahwa perangkat lunak mengimplementasikan dengan benar sebuah fungsi yang spesifik. (lebih ke arah apakah proses pengembangan produk sudah benar dan telah berhasil mengimplementasikan fungsi yang benar)

Validasi(lebih ke arah hasil produk apakah sudah sesuai dengan yang diinginkan) mengacu pada sekumpulan aktifitas yang berbeda yang menjamin bahwa perangkat lunak yang dibangun dapat ditelusuri sesuai dengan kebutuhan pelanggan (customer). (lebih ke arah hasil produk apakah sudah sesuai dengan yang diinginkan)

2. Keuntungan pemeriksaan Pengujian Perangkat Lunak Untuk menghindari banyaknya bug maka diperIukan adanya pengujian perangkat lunak sebelum perangkat lunak diberikan ke pelanggan atau selama perangkat lunak masih terus dikembangkan Setelah Perangkat Lunak dibetulkan, kita dapat mengidentifikasi lagi kesalahan dan di tes ulang untuk menjamin kualitan level penerimaan Pengujian diperlukan tidak hanya untuk meminimalisasi kesalahan secara teknis tapi juga kesalahan nonteknis (misalnya pengujian pesan kesalahan sehingga user tidak bingung atau tidak mengerti dengan pesan kesalahan yang muncul, atau juga jika masukan dan keluaran yang diperlukan berkapasitas sangat besar). Setelah kita tahu kesalahan, maka kita dapat membuat perangkat Lunak yang lebih baik lagi sesuai dengan kebutuhan user. keuntungan lain kita dapat mengumpulkan daftar kesalahan untuk digunakan dalam daftar pencegahan kesalahan (tindakan corrective dan preventive) jika sewaktu waktu kita ingin membuat program lain

3. Tahap Pengujian sistem Perangkat Lunak Pengujian Unit adalah berupa kumpulan fungsi atau prosedur yang memiliki keterkaitan pada pemrograman terstruktur Pengujian Integrasi lebih pada pengujian penggabungan dari dua atau lebih unit pada perarigkat lunak. Pengujian Sistem dimaksudkan untuk menguji sistem perangkat lunak secara keseluruhan dan diuji secara satu sistem (tidak terpisah-pisah lagi). Pengujian Penerimaan digunakan untuk mengetahui kepuasan pelanggan atau user terhadap perangkat lunak yang sudah dibuat.

4. Skenario Pengujian Perangkat Lunak adalah tahapan tahapan yang diperlukan untuk mengembangkan perangkat lunak agar sesuai dengan program yang diinginkan oleh userGambar pengujian perangkat lunak

Dimana :1. Pengujian Unit berupa kumpulan fungsi atau prosedur yang memiliki keterkaitan pada pemrograman terstruktur2. Pengujian Integrasi lebih pada pengujian penggabungan dari dua atau lebih unit pada perarigkat lunak.3. Pengujian Sistemuntuk menguji sistem perangkat lunak secara keseluruhan dan diuji secara satu sistem (tidak terpisah-pisah lagi). 4. Pengujian Penerimaan untuk mengetahui kepuasan pelanggan atau user terhadap perangkat lunak yang sudah dibuat.Rekayasa Perangkat Lunak