Download
model prototype n.
Skip this Video
Loading SlideShow in 5 Seconds..
MODEL PROTOTYPE PowerPoint Presentation
Download Presentation
MODEL PROTOTYPE

MODEL PROTOTYPE

344 Vues Download Presentation
Télécharger la présentation

MODEL PROTOTYPE

- - - - - - - - - - - - - - - - - - - - - - - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - - -
Presentation Transcript

  1. MODEL PROTOTYPE

  2. Definisi Model Prototype • Gambar Model Prototype • Aktifitas Prototype • Cara Kerja / Konsep • Keunggulan Model Prototype • Kelemahan Model Prototype • Kesimpulan Bahasan

  3. Prototyping merupakansalahsatumetodepengembanganperangkatlunak yang banyakdigunakan. Denganmetode prototyping inipengembangdanpelanggandapatsalingberinteraksiselama proses pembuatansistem. • Seringterjadiseorangpelangganhanyamendefinisikansecaraumumapa yang dikehendakinyatanpamenyebutkansecara detail output apasaja yang dibutuhkan, pemrosesandan data-data apasaja yang dibutuhkan. Sebaliknyadisisipengembangkurangmemperhatikanefesiensialgoritma, kemampuansistemoperasidan interface yang menghubungkanmanusiadankomputer. Definisi Model Prototype

  4. Untukmengatasiketidakserasianantarapelanggandanpengembang , makaharusdibutuhkankerjasamayang baikdiantarakeduanyasehinggapengembangakanmengetahuidenganbenarapa yang diinginkanpelanggandengantidakmengesampingkansegi-segiteknisdanpelangganakanmengetahui proses-proses dalammenyelasaikansistem yang diinginkan. Dengandemikianakanmenghasilkansistemsesuaidenganjadwalwaktupenyelesaian yang telahditentukan. • Kunci agar model prototype iniberhasildenganbaikadalahdenganmendefinisikanaturan-aturan main padasaatawal, yaitupelanggandanpengembangharussetujubahwa prototype dibangununtukmendefinisikankebutuhan. Prototype akandihilangkansebagianatauseluruhnyadanperangkatlunakaktualdirekayasadengankualitasdanimplementasi yang sudahditentukan.

  5. GambarMetode Prototype

  6. Aktivitas Prototype

  7. Pengumpulankebutuhan Pelanggandanpengembangbersama-samamendefinisikan format seluruhperangkatlunak, mengidentifikasikansemuakebutuhan, dangarisbesarsistem yang akandibuat. • Membangunprototyping Membangun prototyping denganmembuatperancangansementara yang berfokuspadapenyajiankepadapelanggan (misalnyadenganmembuat input dan format (output). Cara Kerja/Konsep

  8. Evaluasiprotoptyping Evaluasiinidilakukanolehpelangganapakah prototyping yang sudahdibangunsudahsesuaidengankeinginanpelanggan. Jikasudahsesuaimakalangkah 4 akandiambil. Jikatidak prototyping direvisidenganmengulanglangkah 1, 2 , dan 3. • Mengkodekansistem Dalamtahapini prototyping yang sudahdisepakatiditerjemahkankedalambahasapemrograman yang sesuai. • Mengujisistem Setelahsistemsudahmenjadisuatuperangkatlunak yang siappakai, harusditesdahulusebelumdigunakan. Pengujianinidilakukandengan White Box, Black Box, Basis Path, pengujianarsitekturdan lain-lain.

  9. EvaluasiSistem Pelangganmengevaluasiapakahsistem yang sudahjadisudahsesuaidengan yang diharapkan. Jikaya, langkah 7 dilakukan; jikatidak, ulangilangkah 4 dan 5. • Menggunakansistem Perangkatlunak yang telahdiujidanditerimapelanggansiapuntukdigunakan .

  10. 1. Adanyakomunikasi yang baikantarapengembangdanpelanggan. 2. Pengembangdapatbekerjalebihbaikdalammenentukankebutuhanpelanggan. 3. Pelangganberperanaktifdalampengembangansistem. 4. Lebihmenghematwaktudalampengembangansistem. 5. Penerapanmenjadilebihmudahkarenapemakaimengetahuiapa yang diharapkannya. Keunggulan Prototype

  11. 1. Komunikasiantaraanalissistemdanpemakaimembaik;2. Analisdapatbekerjadenganlebihbaikdalammenemukankebutuhanpemakai;3. Pemakaiberperanlebihaktifdalampengembangansistem;4. Spesialisinformasidanpemakaimenghabiskanlebihsedikitwaktudanusahadalammengembangkansistem;5. Implementasimenjadilebihmudahkarenapemakaimengetahuisistem yang diharapkan. McLeod dan Schell (2001) alasan-alasanpemakaimaupunspesialisinformasimenyukai model prototype adalah:

  12. 1. Pelanggankadangtidakmelihatataumenyadaribahwaperangkatlunak yang adabelummencantumkankualitasperangkatlunaksecarakeseluruhandanjugabelummemikirkankemampuanpemeliharaanuntukjangkawaktu lama. 2. pengembangbiasanyaingincepatmenyelesaikanproyek. Sehinggamenggunakanalgoritmadanbahasapemrograman yang sederhanauntukmembuat prototyping lebihcepatselesaitanpamemikirkanlebihlanjutbahwa program tersebuthanyamerupakancetakbirusistem . 3. Hubunganpelanggandengankomputer yang disediakanmungkintidakmencerminkanteknikperancangan yang baik. Kelemahan Prototype

  13. 4. Prototyping memungkinkanterjadinyapengembalianterhadapkode, implementasi, danperbaikansiklushidup yang digunakanuntukmendominasisisteminformasi.5. Prototyping tidakmenolakkebutuhandarifaseanalisissistem. Prototype hanyadapatmemecahkanmasalah yang salahdanmemberikesempatansebagaisistempengembangankonvensional.6. Perancanganissunumeriktidakdialamatkanoleh prototyping. Isutersebutdapatdilupakanjikapenggunatidakberhati-hati.7. Prototyping dapatmengurangikreatifitasperancangan.

  14. Prototyping Model Berfungsisebagaimekanismependefinisiankebutuhan. Pertama, developer menggalisemuakebutuhan user secaracepatkemudianmembangunprototipe yang sesuaidengan yang diinginkandengancepat pula danditunjukkanke user, barudibuat PL yang sesungguhnyaberdasarkankomentar user terhadapprototipe. Kesimpulan

  15. TERIMA KASIH