# data[].attributes.body
Anggota:

1. Zada Kumara Owena (18523132)
2. Muhammad Fiqhi Ramadhan (18523150)
3. Aulizar Arfan (18523199)
4. Muhammad Kevin Naufal Faza
Affrianto (18523224)

# data[].attributes.body
Pengujian beta juga dikenal sebagai pengujian pengguna berlangsung di lokasi pengguna akhir yang pengujiannya dilakukan oleh pengguna akhir untuk memvalidasi kegunaan, fungsi, kompatibilitas, dan uji reliabilitas dari software yang dibuat.

Tujuan dari pengujian beta adalah untuk menempatkan aplikasi Anda di tangan pengguna yang sebenarnya yang berada di luar tim teknik Anda untuk menemukan setiap kekurangan atau masalah dari perspektif pengguna akhir.

Sumber:

# data[].attributes.attachment_link.readable_text
P engujian beta juga dikenal sebagai pengujian pengguna berlangsung di lokasi pengguna akhir oleh pengguna akhir untuk memvalidasi kegunaan, fungsi, kompatibilitas, dan uji reliabilitas dari software yang dibuat.

Aktifitas pengujian beta menambah nilai siklus hidup pengembangan perangkat lunak karena memungkinkan pelanggan sebenarnya kesempatan untuk memberikan masukan ke dalam desain, fungsi, dan kegunaan dari produk. Masukan ini tidak hanya penting untuk keberhasilan produk tetapi juga investasi ke produk masa depan ketika data yang dikumpulkan dikelola secara efektif.

Hal ini juga dikenal sebagai uji lapangan. Ini terjadi di lokasi pelanggan. Ini mengirimkan sistem untuk pengguna yang menginstal dan menggunakannya di bawah kondisi kerja dunia nyata.

Tes beta merupakan tahap kedua dari pengujian perangkat lunak di mana pengguna mencoba produk. Awalnya, tes alpha berarti tahap pertama pengujian dalam proses pengembangan perangkat lunak. Tahap pertama meliputi unit testing, pengujian komponen, dan pengujian sistem. pengujian beta dapat dianggap "pengujian pra-rilis artinya sebelum produk tersebut dilempar ke pasaran maka harus dipastikan dari sisi pelanggan bahwa perangkat lunak tersebut terbebas dari cacat atau kegagalan .

Tujuan dari pengujian beta adalah untuk menempatkan aplikasi Anda di tangan pengguna yang sebenarnya yang berada di luar tim teknik Anda untuk menemukan setiap kekurangan atau masalah dari perspektif pengguna akhir.
Pengujian Beta - Dalam SDLC
Diagram berikut menjelaskan pengujian Beta dalam siklus hidup pengembangan perangkat lunak:

Beta Testing Dependensi

Ada sejumlah faktor yang tergantung pada keberhasilan pengujian beta:

Uji Biaya

Jumlah Peserta Uji

Pengiriman

Durasi Uji

cakupan Demografi

Pengembang merilis baik beta tertutup atau beta terbuka;

versi beta tertutup dilepaskan untuk kelompok memilih individu untuk uji pengguna dan sesuai undangan saja, sedangkan

pengujian beta terbuka berasal dari kelompok yang lebih besar dari masyarakat umum dan siapapun yang tertarik. Penguji melaporkan bug yang mereka temukan, dan kadang-kadang menyarankan fitur tambahan yang mereka pikir harus tersedia dalam versi final.

Keuntungan dari pengujian beta:

Anda memiliki kesempatan untuk mendapatkan aplikasi Anda ke tangan pengguna sebelum melepaskannya ke masyarakat umum.

Pengguna dapat menginstal, menguji aplikasi Anda, dan mengirim umpan balik kepada Anda selama periode pengujian beta ini.

penguji beta Anda dapat menemukan masalah dengan aplikasi Anda bahwa Anda mungkin tidak menyadari, seperti aliran aplikasi membingungkan, dan bahkan crash.

Menggunakan umpan balik yang Anda dapatkan dari pengguna ini, Anda dapat memperbaiki masalah sebelum dirilis ke masyarakat umum.

Semakin masalah Anda memperbaikinya memecahkan masalah pengguna nyata, semakin tinggi kualitas aplikasi Anda ketika Anda melepaskannya untuk masyarakat umum.

Memiliki aplikasi berkualitas tinggi ketika Anda lepaskan untuk masyarakat umum akan meningkatkan kepuasan pelanggan.

pengguna ini, yang pengadopsi awal dari aplikasi Anda, akan menghasilkan kegembiraan tentang aplikasi Anda.

Sumber :
https://www.tutorialspoint.com/software_testing_dictionary/beta_testing.htm http://istqbexamcertification.com/what-is-beta-testing/

# data[].attributes.attachment_link.description
P engujian beta juga dikenal sebagai pengujian pengguna berlangsung di lokasi pengguna akhir oleh pengguna akhir untuk memvalidasi kegunaan, fungsi, kompatibilitas, dan uji reliabilitas dari software yang dibuat. Aktifitas pengujian beta menambah nilai siklus hidup pengembangan perangkat lunak karena memungkinkan pelanggan sebenarnya kesempatan untuk memberikan masukan ke dalam desain, fungsi, dan kegunaan dari produk.

# data[].attributes.attachment_link.title
What is Beta Testing? Explained in Detail - Software Testing Training

# data[].attributes.body
Manfaat dari Beta Testing adalah menambah nilai siklus hidup pengembangan perangkat lunak karena memungkinkan pelanggan sebenarnya kesempatan untuk memberikan masukan ke dalam desain, fungsi, dan kegunaan dari produk. Masukan ini tidak hanya penting untuk keberhasilan produk tetapi juga investasi ke produk masa depan ketika data yang dikumpulkan dikelola secara efektif.

# data[].attributes.attachment_link.readable_text
P engujian beta juga dikenal sebagai pengujian pengguna berlangsung di lokasi pengguna akhir oleh pengguna akhir untuk memvalidasi kegunaan, fungsi, kompatibilitas, dan uji reliabilitas dari software yang dibuat.

Aktifitas pengujian beta menambah nilai siklus hidup pengembangan perangkat lunak karena memungkinkan pelanggan sebenarnya kesempatan untuk memberikan masukan ke dalam desain, fungsi, dan kegunaan dari produk. Masukan ini tidak hanya penting untuk keberhasilan produk tetapi juga investasi ke produk masa depan ketika data yang dikumpulkan dikelola secara efektif.

Hal ini juga dikenal sebagai uji lapangan. Ini terjadi di lokasi pelanggan. Ini mengirimkan sistem untuk pengguna yang menginstal dan menggunakannya di bawah kondisi kerja dunia nyata.

Tes beta merupakan tahap kedua dari pengujian perangkat lunak di mana pengguna mencoba produk. Awalnya, tes alpha berarti tahap pertama pengujian dalam proses pengembangan perangkat lunak. Tahap pertama meliputi unit testing, pengujian komponen, dan pengujian sistem. pengujian beta dapat dianggap "pengujian pra-rilis artinya sebelum produk tersebut dilempar ke pasaran maka harus dipastikan dari sisi pelanggan bahwa perangkat lunak tersebut terbebas dari cacat atau kegagalan .

Tujuan dari pengujian beta adalah untuk menempatkan aplikasi Anda di tangan pengguna yang sebenarnya yang berada di luar tim teknik Anda untuk menemukan setiap kekurangan atau masalah dari perspektif pengguna akhir.
Pengujian Beta - Dalam SDLC
Diagram berikut menjelaskan pengujian Beta dalam siklus hidup pengembangan perangkat lunak:

Beta Testing Dependensi

Ada sejumlah faktor yang tergantung pada keberhasilan pengujian beta:

Uji Biaya

Jumlah Peserta Uji

Pengiriman

Durasi Uji

cakupan Demografi

Pengembang merilis baik beta tertutup atau beta terbuka;

versi beta tertutup dilepaskan untuk kelompok memilih individu untuk uji pengguna dan sesuai undangan saja, sedangkan

pengujian beta terbuka berasal dari kelompok yang lebih besar dari masyarakat umum dan siapapun yang tertarik. Penguji melaporkan bug yang mereka temukan, dan kadang-kadang menyarankan fitur tambahan yang mereka pikir harus tersedia dalam versi final.

Keuntungan dari pengujian beta:

Anda memiliki kesempatan untuk mendapatkan aplikasi Anda ke tangan pengguna sebelum melepaskannya ke masyarakat umum.

Pengguna dapat menginstal, menguji aplikasi Anda, dan mengirim umpan balik kepada Anda selama periode pengujian beta ini.

penguji beta Anda dapat menemukan masalah dengan aplikasi Anda bahwa Anda mungkin tidak menyadari, seperti aliran aplikasi membingungkan, dan bahkan crash.

Menggunakan umpan balik yang Anda dapatkan dari pengguna ini, Anda dapat memperbaiki masalah sebelum dirilis ke masyarakat umum.

Semakin masalah Anda memperbaikinya memecahkan masalah pengguna nyata, semakin tinggi kualitas aplikasi Anda ketika Anda melepaskannya untuk masyarakat umum.

Memiliki aplikasi berkualitas tinggi ketika Anda lepaskan untuk masyarakat umum akan meningkatkan kepuasan pelanggan.

pengguna ini, yang pengadopsi awal dari aplikasi Anda, akan menghasilkan kegembiraan tentang aplikasi Anda.

Sumber :
https://www.tutorialspoint.com/software_testing_dictionary/beta_testing.htm http://istqbexamcertification.com/what-is-beta-testing/

# data[].attributes.attachment_link.description
P engujian beta juga dikenal sebagai pengujian pengguna berlangsung di lokasi pengguna akhir oleh pengguna akhir untuk memvalidasi kegunaan, fungsi, kompatibilitas, dan uji reliabilitas dari software yang dibuat. Aktifitas pengujian beta menambah nilai siklus hidup pengembangan perangkat lunak karena memungkinkan pelanggan sebenarnya kesempatan untuk memberikan masukan ke dalam desain, fungsi, dan kegunaan dari produk.

# data[].attributes.headline
Perbedaan Beta Testing dan Alpha Testing

# data[].attributes.subject
Perbedaan Beta Testing dan Alpha Testing

# data[].attributes.body
Alpha Testing

Alpha Testing adalah pengujian yang dilakukan oleh organisasi yang membuat (developer)

Beta Testing

Beta Testing adalah pengujian yang dilakukan oleh pengguna akhir yang bukan merupakan seorang programmer, software engineer, atau tester dari organisasi pembuat (developer)

# data[].attributes.attachment_link.title
Alpha Testing and Beta Testing | Software Testing Tutorials in hindi

# data[].attributes.body
1. Closed Beta Testing
Dilakukan pada sejumlah responden yang sudah terpilih saja. Umumnya, jumlah responden
dalam tahap pengujian ini akan dibatasi sesuai dengan kriteria yang sudah ditetapkan.

2. Open Beta Testing
Dilakukan secara terbuka

3. Technical Beta Testing
Dilakukan oleh pengguna yang sudah mahir dari segi teknis terkait dengan teknologi yang diujikan.

Tujuannya adalah untuk menemukan masalah yang lebih kompleks dan memberikan laporannya pada tim teknisi.

4. Focused Beta Testing
Dilakukan hanya untuk mendapatkan Feedback dari fitur terkait.

5. Marketing Beta Testing
pengujian yang dilakukan untuk mendapatkan perhatian publik.
Bertujuan untuk mengetahui media  marketing dan juga memahami reaksi pengguna terhadap produk yang dirilis.

Sumber :
Mengenal Beta Testing Sebelum Suatu Produk Dirilis - Pengadaan Barang dan Jasa
Beta Testing: Pengertian dan Cara Melakukannya - Glints Blog

# data[].attributes.body
1. Skala Likert = Skala yang digunakan untuk mengukur sikap, pendapat, dan persepsi seseorang atau sekelompok orang tentang fenomena sosial. Dengan skala Likert maka variabel yang akan diukur dijabarkan menjadi indikator variabel. Kemudian indikator tersebut dijadikan sebagai titik tolak untuk menyusun item-item instrumen yang berupa pernyataan atau pertanyaan.

2. Technology Acceptance Model (TAM) merupakan salah satu jenis teori yang menggunakan pendekatan teori perilaku (behavior theory) yang banyak digunakan untuk mengkaji proses adopsi suatu teknologi. Technology Acceptance Model (TAM) memberikan dasar untuk mengetahui pengaruh faktor eksternal terhadap kepercayaan, sikap, dan tujuan dari penggunanya.

Sesuai dengan istilah TAM, bahwa “A” singkatan dari “Acceptence” artinya penerimaan. Sehingga bisa dikatakan bahwa TAM merupakan suatu model analisis untuk mengetahui perilaku pengguna akan penerimaan teknologi.

Sumber :
[1] Joni Suhartono. Beta Test. http://sis.binus.ac.id/2016/12/16/beta-test/. Diakses terahir : 02 Agustus 2018.

[2] Prof. Dr. Sugiyono. Metode Penelitian kuantitatif, kualitatif dan R&D. Bandung: Alfabeta, cv. 2018.

[3] Prioyono, Metode Penelitian Kuantitatif. Sidoarjo: Zifatama. 2016.

[4] Endang Fatmawati. Technology Acceptance Model (TAM) untuk menganalisis penerimaan terhadap sistem informasi perpustakaan. Jurnal Iqra’. 2015; 09(1).

# data[].attributes.body
1. Menentukan tujuan beta testing sangatlah penting. Berdasarkan tujuan tersebut, kita bisa tau cakupan apa saja yang akan kita capai selama beta testing dilakukan.

2. Rekrut beta tester yang tepat. Tidak semua pengguna bisa menjadi beta tester. Karena itu bisa menyebabkan kegagalan dalam beta tester. Berikut ada tiga faktor untuk menentukan beta tester :
- Jangkauan pengguna
- durasi pelaksanaan beta testing
- biaya yang dibutuhkan

3. Tentukan durasi pelaksanaan beta testing. Durasi yang terlalu pendek atau terlalu panjang tidak akan menghasilkan hasil yang representatif. Beta testing harus ditentukan durasinya menyesuaikan dengan anggaran dan faktor-faktor lain yang telah disetujui.

4. Sampaikan informasi-informasi penting kepada beta tester. Jika telah memperoleh beberapa informasi, misalkan sebelunya telah dilakukan alpha testing, sampaikanlah kepada para beta tester agar beta tester dapat menemukan masalah-masalah yang belum ditemukan sebelumnya.

5. Buat prosedur pengumpulan feedback yang jelas. Para beta tester harus dapat mengkomunikasikan dengan baik dan jelas tentang fitur produk yang telah ia uji.

Sumber:
https://glints.com/id/lowongan/beta-testing-adalah/#.YFezRK8zZPZ

# data[].attributes.body
Berikut adalah lampiran dokumen untuk contoh kasus beta testing

Sumber :
https://reyzaps.wordpress.com/2018/08/04/pengujian-beta-dengan-tam/