Doimiy beta-versiya - Perpetual beta

Doimiy beta-versiya saqlashdir dasturiy ta'minot yoki a tizim da beta-versiya rivojlanish bosqichi uzaytirilgan yoki noma'lum muddatga. Tez-tez ishlab chiquvchilar to'liq sinovdan o'tmasligi mumkin bo'lgan yangi xususiyatlarni chiqarishda davom etganda foydalanadilar. Doimiy beta-dasturiy ta'minot tavsiya etilmaydi missiya juda muhim mashinalar. Biroq, ko'plab operatsion tizimlar buni rivojlanish, bosqichga qo'yish va joylashtirishga nisbatan ancha tezkor va tezkor yondashuv deb bilishadi.

Ta'rif

Doimiy beta-versiya xizmatni ishlab chiqish va chiqarish bilan bog'liq bo'lib, unda doimiy yangilanishlar xizmatning yashashga yaroqliligi yoki foydalanish uchun asos bo'lib xizmat qiladi. Nashriyot va ochiq manbali advokatning so'zlariga ko'ra Tim O'Rayli:

"Foydalanuvchilar ochiq manbali dasturlarni ishlab chiqish amaliyotini aks ettirgan holda, birgalikda ishlab chiquvchilar sifatida qarashlari kerak (garchi ushbu dastur ochiq manba litsenziyasi ostida chiqarilishi ehtimoldan yiroq bo'lsa ham.) Ochiq kodli diktator, 'erta ozod qiling va tez-tez chiqaring "aslida, yanada radikal mavqega ega bo'lib," doimiy beta "bo'lib, unda mahsulot yangi xususiyatlar bilan ochiq holda ishlab chiqilgan silliq oqim oylik, haftalik yoki hatto kundalik ravishda. Kabi xizmatlar tasodifiy emas Gmail, Google xaritalari, Flickr, dil.icio.us va shunga o'xshash narsalar bir necha yil davomida "Beta" logotipi bilan kutilishi mumkin. "[1]

Nimani aniqlaydigan katta suhbatda foydalaniladi Veb 2.0, O'Reilly doimiy qo'llaniladigan Internet-muhitning bir qismi sifatida doimiy beta-konsepsiyani ushbu dasturlar bilan ajralib turuvchi xususiyatlar sifatida tavsifladi:

  • Xizmatlar paketli dasturiy ta'minot emas, iqtisodiy jihatdan samarali o'lchovga ega
  • Qayta tiklash qiyin bo'lgan noyob manbalarni boshqarish, ular ko'proq odamlar foydalanishi bilan boyib boradi
  • Birgalikda ishlab chiquvchilar sifatida foydalanuvchilarga ishonish
  • Jabduqlar jamoaviy aql
  • Kaldıraç uzun quyruq mijozlarga o'z-o'ziga xizmat ko'rsatish orqali
  • Bitta qurilma darajasidan yuqori dasturiy ta'minot
  • Yengil foydalanuvchi interfeyslari, rivojlanish modellari va biznes modellari.[2]

Shuningdek qarang

Adabiyotlar

  1. ^ O'Rayli, Tim (2005-09-30). "Veb 2.0 nima?". Olingan 7 iyul, 2009.
  2. ^ Morris, Jeyms H. (2006 yil 30-avgust). "Dasturiy ta'minot mahsulotlarini boshqarish va cheksiz beta-versiya". Karnegi Mellon universiteti. Olingan 7 iyul, 2009.