Pair Programming Collective Ownership

ini, XAMPP tersedia untuk sistem operasi Microsoft Windows, Linux, Sun Solaris, dan Mac OS X. Sutarman, 2007 dalam Cahyanto dkk, 2013

2.7 Pengujian Black Box

Pengujian black box merupakan suatu teknik pengujian perangkat lunak dengan berfokus pada persyaratan fungsional. Pengujian black box memungkinkan perekayasa perangkat lunak mendapat kanserangkaian kondisi input yang sepenuhnya menggunakan semua persyaratan fungsional untuk suatu program. Pengujian black box berusaha menemukan kesalahan dalam kategori sebagai berikut : 1. Fungsi-fungsi yang tidak benar atau hilang. 2. Kesalahan interface. 3. Kesalahan dalam struktur data atau akses database eksternal. 4. Kesalahan kinerja. 5. Inisialisasi dan kesalahan terminasi. Pengujian black box diaplikasikan selama tahap akhir pengujian, karena black box memperhatikan stuktur kontrol, maka perhatian berfokus pada domain informasi Pressman, 2002. BAB III METODE PENELITIAN

3.1 Waktu dan Tempat Penelitian

Penelitian ini dilakukan di Jurusan Ilmu Komputer Fakultas Matematika dan Ilmu Pengetahuan Alam Universitas Lampung. Waktu penelitian dilakukan pada Semester Genap Tahun Ajaran 2013-2014.

3.2 Metode Pengembangan Sistem

Aplikasi Penyederhanaan Grammar ini dikembangkan menggunakan metode Extreme Programming XP. Metode XP ini merupakan metode yang sangat fleksibel dan cocok dipakai untuk mengembangkan software dalam waktu singkat. Aplikasi Penyederhanaan Context Free Grammar ini hanya dikembangkan dalam waktu singkat dan sedikit resource serta masih berupa prototype yang setiap saat bisa saja ditambah atau dirubah sourcenya, sehingga penggunaan metode XP sangat membantu dalam pengembangan aplikasi ini. Metode XP, seperti sudah dijelaskan pada bab tinjauan pustaka memiliki dua belas tahapan. Penelitian ini tidak menggunakan seluruh tahapan dalam XP karena aplikasi yang dikembangkan merupakan aplikasi kecil dan tim hanya terdiri dari satu programmer. Tahapan-tahapan XP yang digunakan dalam pembuatan Aplikasi Penyederhanaan Grammar Context Free Grammar adalah sebagai berikut: