1 / 11

SOFTWARE RELEASE LIFECYCLE (DAUR HIDUP PELUNCURAN PERANGKAT LUNAK)

SOFTWARE RELEASE LIFECYCLE (DAUR HIDUP PELUNCURAN PERANGKAT LUNAK). TAHAP PENGEMBANGAN DAN TESTING. TAHAP PELUNCURAN. Pre-Alpha

tiva
Télécharger la présentation

SOFTWARE RELEASE LIFECYCLE (DAUR HIDUP PELUNCURAN PERANGKAT LUNAK)

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. SOFTWARE RELEASE LIFECYCLE (DAUR HIDUP PELUNCURAN PERANGKAT LUNAK)

  2. TAHAP PENGEMBANGAN DAN TESTING TAHAP PELUNCURAN

  3. Pre-Alpha Pre-Alpha merujukpadasemuaaktifitaspembuatandanpengembangan software sebelumdilakukan testing, aktifitasinibisaberupaanalisakebutuhan, desainperangkatlunak, pengembangan unit maupunpengujian unit software.

  4. Alpha FaseAlpha dalamdaurhidupperangkatlunakadalahtahappertamauntukmelakukanpengujianpada software (penggunaan alpha berasaldarihurufpertamadalamsistemalfabetYunanikuno yang diartikansebagaiangka 1). Padatahapini developer software biasanyamelakukanpengujianterhadap software denganmenggunakanteknikbernamawhite box techniques. Tambahanvalidasikemudiandilakukandenganmenggunakanteknikbernama black box or gray box techniques olehtimpengujian yang lain. Perpindahanpadametodepengujian black box dalamsebuahorganisasiinidisebutdengan alpha release. Software alpha bisasajatidakstabildandapatmenyebabkan error maupunkehilangan data, jarangsekali software padatahap alpha tersediasecarabebasuntukpublik, terkecualidigunakanuntuk bonus pre-order.

  5. Beta Beta adalahtahappengembangan software yang mengikutitahap alpha (penggunaanistilah beta berasaldaribahasaYunanikuno yang diartikansebagaiangka 2). Tahapinibiasanyatahapdimana software telahmemilikifitur yang lengkap, beberapaorganisasimenyebuttahapinisebagai prototype atau technical preview. Fokusdaritahap beta adalahmengurangidampakburukpadapengguna, yang biasanyaberupapengujianpenggunaanproduk. Beta release biasanyamerupakantahappertamasebuahperangkatlunaktersediauntukpihakdiluarpengembang software. Penggunadariversi beta inidisebut beta tester, biasanyaadalahpenggunaataucalonpenggunadariproduk yang ada, maumelakukanpengujianterhadapprodukperangkatlunaktanpabayarandanbiasanyamenerimahasilakhir software secaracuma-cumaataudenganpenguranganharga (untuk software berbayar). Beberapapengembang software meluncurkan closed beta maupun open beta dimanaclosed beta version adalahproduk yang diluncurkanuntuksekelompok orang ataugrupsebagaipenggunapengujisedangkanopen beta diluncurkanuntukkomunitaspenggunasecaraumummaupunsiapasaja yang tertarik. Penggunakemudianmelaporkanadanyakesalahan yang ditemukanmaupunmemberi saran untuktambahanfitur yang seharusnyaadapadaprodukakhir 22/5/2013

  6. Release Candidate (RC) Pengunaanistilah Release Candidate atau RC yaitumerujukpadasuatuversiperangkatlunak yang dilihatsebagaipotensisebuahprodukakhir, yang kemudianakandiluncurkanjikatidakterdapatkesalahan fatal padaproduk software yang ada. Padatahapiniproduksudahlebihstabildansemuafitursudahdidesaindandiujimelaluibeberapa kali beta testing tanpamenunjukkankesalahan. Beberapa developer software seperti Apple Inc. menggunakanistilah‘Golden Master’ untukmengindikasikanversi RC yang dimilikinya. Beberapa developer menggunakanistilah Gamma dan Delta untukmengindikasikanversi yang sudahkomplittapimasihbutuhbeberapapengujian, Omega atau Zenith untukmengindikasikanversipengujianakhir yang dipercayasudahlebihbebaskesalahandansiapuntukdiproduksi.

  7. TAHAP PELUNCURAN (RELEASE PERIOD)

  8. RELEASE TO MANUFACTURING / RELEASE TO MARKETING (RTM) Penggunaanistilah Release To Manufacturing atau Release To Marketing (keduanyadisingkatdengan RTM, inisial yang samajugadigunakanuntuk “Return To Manufacturer” ataubarang yang rusak, meskiartinyaberbeda) disebutjuga Going Gold digunakanuntuk software yang siapuntukdikirimkanmaupundigunakanolehpengguna. Istilahinibiasanyadigunakanuntuk software yang digunakanuntukproduksimasaldimana software dijualsebagaibagiandarikelengkapan hardware komputerataudistribusimasal retail (berkebalikandengan software yang khususdiproduksiuntukproyekkomersialataudistribusiterbatas). RTM biasanyamerupakantahapsebelum software disediakanuntukumum (GA).

  9. General Availability (GA) General Availability atau General Acceptance adalahtitikdimanasemuahal yang diperlukanuntukkegiatankomersialisasiproduktelahdilakukandan software sudahsiapuntukdisediakanpadapasarataupublikbaikmelalui web atau media fisik. Istilah lain yang memilikiarti yang hampirsamadengan GA adalah First Customer Shipment (FCS), istilahinidigunakanolehbeberapaperusahaanseperti Sun Microsystem dan Cisco untukmendeskripsikan software yang telahdikirimkanuntukmendapatkanpendapatan. Beberapaversimungkin di klasifikasikansebagai Long Term Support (LTS) yang disertaidengankemampuanuntukdiupgradekeversi LTS selanjutnyadanakanterusdidukung, update ataupunditambah patch untukwaktu yang panjangdibandingkanversi non-LTS. 29/5/2013

  10. SUPPORT RELEASE Istilah Support Release ataudalamsistemoperasi Windows disebutdengan Service Pack tidakselaluadadalamsebuahdaurhidupperangkatlunak. Biasadisebutjugadengan Update Patch, paketiniberisikoleksi update, perbaikanmaupunpenambahanfiturdalamsebuahpaket yang dapatdiinstal. END OF LIFE Tahapiniadalahtahapdimanasebuah software sudahtidaklagidiproduksi, dijualmaupundidukungdengan support release.

  11. TERIMAKASIH

More Related