250 likes | 728 Views
KITAR HAYAT PEMBANGUNAN PENGUJIAN PENYELENGGARAAN. BAB 2. Pengenalan Pembangunan Sistem Multimedia Perancangan Rekabentuk Pembangunan Pengujian Penyelenggaraan. Objektif Menerangkan tentang langkah-langkah dalam pembangunan sistem multimedia.
E N D
Pengenalan Pembangunan Sistem MultimediaPerancanganRekabentuk Pembangunan PengujianPenyelenggaraan Objektif • Menerangkantentanglangkah-langkahdalampembangunansistem multimedia. • Membericontohbagaimanafasainiberfungsidenganmenggunakansebuahcontohaplikasi.
Pengenalan Pembangunan Sistem MultimediaPerancanganRekabentuk Pembangunan PengujianPenyelenggaraan KitarHayat Pembangunan Projek Multimedia • Merupakansaturangkakerjabagisetiaplangkah yang diperlukanuntukmembangunkansesuatuprojek multimedia. • Fasa-fasa yang terdapatdidalamnyaakanmenjadipanduankepadasetiappembangun multimedia disepanjangprosespembangunan • Pembangunan projek multimedia ialahsatuproses yang berterusanolehitusetiapprojek multimedia harusmelaluifasa-fasadalamkitaranini.
Pengenalan Pembangunan Sistem MultimediaPerancanganRekabentuk Pembangunan PengujianPenyelenggaraan KitarHayat Pembangunan Projek Multimedia FasaDefinisidanPerancangan FasaPenyelenggaraan FasaRekabentukProjek FasaPengujianatauPenilaian FasapembangunandanIntegrasiProjek
Pengenalan Pembangunan Sistem MultimediaFasaDefinisidanPerancangan • Dalamfasaini , pembangunakanmelaksanakanprosesmenganalisisterhadapkeperluanperisianbagimemastikanpembangunansesebuahperisianlebihterancangdansistematik. • Inijugamerupakanfasa yang utamakeranaianyamembolehkanseseorangperekabentukataupembangunmemahamidenganjelasciri-ciriutamabagisesebuahprojek. • Perekabentukjugaperlumengetahuiataumemahamipengetahuanpenggunasebenar (end user) sesebuahperisian yang akandibangunkan.
Pengenalan Pembangunan Sistem MultimediaFasaDefinisidanPerancangan • Padafasainikeperluansesuatuprojekmengandungi 3 langkahutamaseperti yang berikut: • Pembinaankonsepperisian • Menyatakantujuan • Mengenalpastikumpulansasaran
Pengenalan Pembangunan Sistem MultimediaFasaDefinisidanPerancangan • Pembinaankonsepperisian • Projekpembangunanperisian multimedia kebiasaannyabermuladaripadasuatu idea ataudaripadasatuimaginasi. • Kebanyakansyarikatpenerbitan multimedia jugadipengaruhiolehpasaran, makabiasanyamerekabergantungkepadapenggunadanmaklumbalasdaripadapekerjabagipenjanaan idea yang baru.
Pengenalan Pembangunan Sistem MultimediaFasaDefinisidanPerancangan • Menyatakantujuan • Setelahsesuatukonsepdapatdibangunkan, matlamatdanobjektifprojekperluditentusertadiperincikan. • Matlamatdanobjektifdapatmenentukanhalatujuprosespembangunanperisian multimedia danbolehdigunakanuntukmenilaikesesuaiansesuatutajuksamaadasebelumatausesudahperisiandibangunkan. • Objektifjugaperludinyatakandalamsuatupernyataan yang bolehdiukurdanperluditentukan had masanya.
Pengenalan Pembangunan Sistem MultimediaFasaDefinisidanPerancangan
Pengenalan Pembangunan Sistem MultimediaFasaDefinisidanPerancangan • Mengenalpastikumpulansasaran • Para penggunasecaraamnyabolehdibahagikankepadabeberapakategorisepertimengikutfaktordemografik (penempatan, umur, jantina, tarafperkahwinan, pendidikandansebagainya). • Individu yang inginmembangunkanperisian multimedia perlumenentukanmaklumat yang diperlukandanbagaimanaiabersesuaiandenganparapengguna.
Pengenalan Pembangunan Sistem MultimediaFasaDefinisidanPerancangan • Mengenalpastikumpulansasaran • Selaindariitu, fasamenganalisiskeperluanperisianjugamelibatkanlangkahkerjaseperti yang berikut: • Mengenalpastimasalah yang ingindiselesaikan • Menentukanjalanpenyelesaiankeatasmasalahtersebut • Membuatkajiankeatasmasalah yang dikenalpasti, mengumpul data berkaitandanmenyenaraikanbahanrujukan yang akandigunakan. • Menentukanobjektif yang ingindicapaimelaluiperisian yang dibina. • Menentukanciri-ciripengguna yang akanmenggunakanperisian • Menentusertamemilihisikandungan yang akandimasukkankedalamperisian. • Memilihstrategiataupendekatanpengajaran yang digunakandalamperisian. • Menentukankesesuaianrekabentukperisian • Menentukanpersekitarandimanaperisian yang dibangunkanakandigunakan • Menentukanperjalanprosespembinaansesebuahperisian.
Pengenalan Pembangunan Sistem MultimediaFasaRekabentukProjek • Dalamfasarekabentukini, beberapalangkahkerjaseringdilaksanakan. • Antaralangkahkerja yang utamaialahmenentukancarapelaksanaan, menentukanspesifikasidanmenghasilkancartaalirsertapapancerita.
Pengenalan Pembangunan Sistem MultimediaFasaRekabentukProjek Menentukancarapelaksanaan • Denganmengambilkirakonsep, objektifdanterutamasekalipengguna, akandapatmembantumenentukanbagaimanasesuatutajukperluatauakandipersembahkankepadapengguna. • Perkara-perkaraseperticorak, pendekatan, metaforadankeutamaansesuatutajukperludimasukkankedalamsesebuahperisianbagimembolehkanpenggunamelihatdanmerasaikeadaan yang sebenar.
Pengenalan Pembangunan Sistem MultimediaFasaRekabentukProjek Corak • Kebanyakanperisian mm yang dibangunkanuntukkegunaandirumahsptpermainandanhiburanbiasanyatidak formal sertamempunyaiunsur-unsurjenaka. • Perisianuntukperniagaanataulatihan pula biasanyamenggunakancorak yang lebih formal, rasmisertaserius. • Tajukperisianuntukkanak-kanakjugabiasanyacenderungcorak yang pelbagaidengantajukperisianuntuk skim latihan
Pengenalan Pembangunan Sistem MultimediaFasaRekabentukProjek Pendekatan • Sesetengahtajukterutama yang berbentukpermainanuntukkanak-kanakdanbuku yang interaktif, memfokuskankepadateknikpenjelajahan. Metafora • MetaforaatauMetaphormerupakansejenispetaimejistimewa yang menggunakanimejdalamkonteks yang lebihbermakna. • Ianyakaanmempersembahkaninformasidalambentukobjek (sptbuku), lokasi (bangunanpejabat) atauperantielektronik (spt VCR) yang telahbiasadigunakanpadapersekitaranbukankomputer.
Pengenalan Pembangunan Sistem MultimediaPerancanganRekabentuk Pembangunan PengujianPenyelenggaraan 6 ProsesDalamMembentukAplikasi Multimedia • Terdapat 6 prosesdalammebentukprojek multimedia: (Vaughan, 2001) • Analisis Idea • Pra-Pengujian • Pembangunan Prototaip • Pembangunan Alpha • Pembangunan Beta • Penghantaran
Pengenalan Pembangunan Sistem MultimediaPerancanganRekabentuk Pembangunan PengujianPenyelenggaraan Pengenalan • Pembangunakanmenafsirkan idea yang telahmerekarancangdalambentukfasa-fasaproduksi yang nyata. • Setiapfasa-fasa yang terlibatakandikenalpastidandipecahkanlagikepadaproses-proses yang lebihkecildanmudahdifahami. • Perancanganperludilakukandengantelitikeranaiabolehmemberikanimpak yang besarkepadaprosesseterusnya. • Setiaptugasan yang telahdirancangkanakandiberikantempoh yang sesuaibagimenyiapkantugasantersebut.
Pengenalan Pembangunan Sistem MultimediaPerancanganRekabentuk Pembangunan PengujianPenyelenggaraan Pengenalan • Merupakansatufasadimanasemuapengetahuanakandiintegrasikanbagimembentuksatuprojek yang diinginkan. • Prosesinimelibatkanbanyakperbincangan, pembentukanlakarandanujiansupayasemuapihakberpuashati. • Papanceritaakandibincangkandenganpelanggansupayakatapersetujuandapatdicapaidiantarakedua-duapihak.
Pengenalan Pembangunan Sistem MultimediaPerancanganRekabentuk Pembangunan PengujianPenyelenggaraan AntaramukaPengguna • Antaramukapenggunadapatmemudahkanpenggunasistem multimedia menggunakansistemtersebut. • Penggunaanbutang, ikon, hotspot dansebagainyadapatmembantupenggunamencapaimaklumat yang dikehendaki. • Pemilihanwarnaperludisesuaikandenganmesejdisampingpenggunaanruangsecarabijakdanefektifperludiambilkira. • Kreativitipadamasainimemainkanperanan yang cukuppenting.
Pengenalan Pembangunan Sistem MultimediaPerancanganRekabentukPembangunanPengujianPenyelenggaraan Pengenalan • Dalamfasainisemuaproses-proses yang telahdibuatdalamfasaperancangandanfasarekabentukakandisatukan. • Pelanprojek yang telahdibuatdalamfasaperancanganakandigunakansebagaipanduanbagimembangunkanprojek. • Pelankontigensiakandiwujudkanbagimenghadapiperkara-perkara yang tidakdijangkakan.
Pengenalan Pembangunan Sistem MultimediaPerancanganRekabentuk Pembangunan PengujianPenyelenggaraan Pengenalan • Ujianakandilakukankeatasnyabagimemastikanprodukatauprototaipitumemenuhikehendak yang telahdirancangkan. • Setiapprodukperlumenjalaniujiansekerapmungkinsehinggatiadakesalahanditemuikeatasproduktersebut. • Terdapatduajenisujian yang biasanyadilakukaniaituujian alpha danujian beta.
Pengenalan Pembangunan Sistem MultimediaPerancanganRekabentuk Pembangunan PengujianPenyelenggaraan Ujian Alpha • Ujian alpha adalahsatuujian yang dikenakankeatasprodukdimanaproduktersebutakandiujiolehpenggunadalaman. • Hasilujianakandicatatkanakandigunakanbagimemperbaikirekabentukdanfungsiproduk.
Pengenalan Pembangunan Sistem MultimediaPerancanganRekabentuk Pembangunan PengujianPenyelenggaraan Ujian Beta • Ujian beta pula merupakansatuujiankeatasproduk yang telahmenjalaniujian alpha. • Dalamujianini, produkatauprototaipakandiujiolehkumpulanpenggunasebenar yang lebihbesarpopulasinya. • Ujiandaripadapembangun yang terlibatdalamprojekperludielakkansupayahasilujiantidakbias. • Hasilujianperluditelitidenganseriussupayapenambahbaikansistematauaplikasi multimedia tersebutmemenuhikehendakparapengguna.
Pengenalan Pembangunan Sistem MultimediaPerancanganRekabentuk Pembangunan PengujianPenyelenggaraan Ujian Alpha dan Beta Ujian Beta Ujian Alpha
Pengenalan Pembangunan Sistem MultimediaPerancanganRekabentuk Pembangunan PengujianPenyelenggaraan Penyelenggaraan • Penyelenggaraanialahsatuproses yang dilakukankeatasproduk yang telahdihantar (delivered) kepadapelanggan. • Penyelenggaraanakanmemastikankandunganprodukterkemaskini. • Kebiasaannyaprojek multimedia akandihantardalambentukcakerapadatataudimuatatas (upload) kedalam internet.