Perbedaan Release Alpha Beta RC Dan Stable

30/09/2017 Maykhel David Teknologi

Hallo semuanya kalian pasti pernah mendengar tentang aplikasi atau produk digital yang memiliki versi Beta atau Alpha? Seperti contohnya adalah framework responsive bootstrap yang baru beberapa bulan telah meluncurkan versi terbarunya yaitu bootstrap 4 beta, atau firefox yang juga telah merilis firefox quantum versi beta.

Namun sebenarnya apakah kalian tahu apa itu perbedaan rilis Alpha, Beta, RC, dan Stable? Jika kalian adalah pengembang aplikasi, maka seharusnya kalian wajib mengetahui istilah tersebut.

Untuk itu jika kalian belum terlalu paham tentang istilah tersebut maka akan saya jelaskan berurutan dari alpha sampai rilis stable

Alpha
Alpha adalah tahap pertama adalah tahap dimana aplikasi sudah jadi dengan fitur lengkap. Pada tahap ini banyak dilakukan pengujian untuk mengecek bug atau celah pada aplikasi yang masih sangat memiliki resiko crash atau error dan merugikan pengguna, atau juga memungkinkan adanya pengurangan dan penambahan fitur juka diperlukan. Dan biasanya pada tahap ini aplikasi tidak akan di distribusikan ke public.

Beta
Beta merupakan tahap lebih lanjut dari Alpha, dimana pada tahap ini sudah dianggap bisa dan layak digunakan namun masih dalam kategori pengujian untuk menghilangkan bug, perbedaan dengan alpha adalah versi beta ini sudah boleh di distribusikan

Release candidate (RC)
Release Candidate (RC) adalah aplikasi yang sudah jadi setelah mengalami pengujian pada versi beta. Pada aplikasi versi ini sebenarnya aplikasi sudah siap untuk dipasarkan namun masih tergolong belum stabil dengan sedikit bug.

Stable
Rilis Stabel tentunya sudah tidak perlu lagi saya jelaskan, karena ini adalah tahap akhir dimana aplikasi sudah bisa digunakan dan dipasarkan secara masal. Pada rilis Stable sendiri memiliki 2 kategori umum, yaitu LTS dan non-LTS. LTS adalah long term support, dimana aplikasi akan didukung dengan penambahan fitur untuk jangka waktu yang panjang.

Penamaan dengan istilah diatas seharusnya bisa dipahami oleh kaloian para pengembang website dan aplikasi. Sebagai pengembang aplikasi juga tentu harus memiliki komitmen tentang pengembangan aplikasi dan maintenance bagi mereka yang membuat ketentuan Long term support.

No data.