BAB III RANCANG BANGUN PENELITIAN
Bab ini berisi uraian tentang rancang bangun yang menjadi proses tahapan penelitian, yang berupa jenis penelitian, obyek penelitian,
identifikasi resiko perangkat lunak, tahap pengujian, modul pengujian, perolehan data, pendukung pengujian, metode analisa serta estimasi waktu
dan keterlibatan pengguna..
3.1. Jenis Penelitian
Penelitian ini ditujukan untuk mengidentifikasi kesalahan yang terdapat pada perangkat lunak. Pengujian ini berfokus pada persyaratan
fungsional perangkat lunak, yang memungkinkan perekayasa perangkat lunak mendapatkan serangkaian kondisi input yang sepenuhnya
menggunakan semua persyaratan fungsional untuk suatu program. Melalui kondisi-kondisi yang ada maka akan dianalisa proses apa saja yang terjadi
dan apakah sesuai dengan hasil yang diinginkan. Penelitian ini mencoba untuk mengetahui kriteria-kriteria
kesalahan Perry,1995 : 1 Fungsi – fungsi yang tidak benar atau hilang,
2 Kesalahan interface, 3 Kesalahan dalam struktur data atau akses database eksternal, 4 Kesalahan kinerja atau performansi, 5 Inisialisasi
dan kesalahan terminasi, semua hal tersebut diuji dalam satu perangkat lunak BRS Online. Dalam membantu menemukan kesalahan-kesalahan
tersebut penelitian ini menggunakan tahap-tahap pengujian berupa
Pressman, 2005 : 1 Pengujian graph-based, 2 Equivalence Partitioning Partisi Ekuivalensi, 3 Boundary Value Analysis Analisis Nilai Batas.
3.2. Obyek Penelitian
Obyek penelitian merupakan suatu atribut atau sifat atau nilai dari seseorang, terhadap suatu kegiatan yang di mana mempunyai variasi
tertentu yang ditetapkan oleh peneliti untuk dipelajari dan kemudian ditarik kesimpulannya Sugiyono, 2009. Obyek penelitian ditentukan
berdasarkan permasalahan yang ditimbulkan oleh suatu sistem yang akan dianalisa.
Obyek penelitian ini adalah seluruh komponen pembangkit yang terdapat didalam sistem perangkat lunak BRS Online Universitas Sanata
Dharma. Komponen-komponen tersebut mulai dari interface, tools-tools, database, performansi perangkat lunak, desain dokumentasi. Semua hal
tersebut merupakan suatu rangkaian pengujian dan penelitian apakah sesuai dengan konsep desain awal sampai perancangan akhir dari
perangkat lunak ini. setiap komponen diuji dan dinilai berdasarkan persyaratan fungsional suatu perangkat lunak yaitu nilai input dan output
yang diberikan.
3.3. Identifikasi Resiko Perangkat Lunak