SlideShare a Scribd company logo
PENGEMBANGAN
SDLC METODE
PROTOTYPE
Nama : Herjuno Risang Mahardika
Nim : 222520061
Kelas : TI A
METODE PROTOTYPE
2
PENGERTIAN
Metode prototype adalah metode yang memungkinkan pengguna
atau user memiliki gambaran awal tentang perangkat lunak yang akan dikembangkan,
serta pengguna dapat melakukan pengujian di awal sebelum perangkat lunak dirilis.
Metode ini bertujuan untuk mengembangkan model menjadi perangkat
lunak yang final. Artinya sistem akan dikembangkan lebih cepat dan biaya yang
dikeluarkan lebih rendah. Metode prototype ini memiliki tahap-tahap yang harus
dilakukan dalam pengembangan perangkat lunak.
3
TAHAP-TAHAP PENGEMBANGAN PERANGKAT LUNAK
MENGGUNAKAN METODE PROTOTYPE
Analisa kebutuhan
Pada tahap ini pengembang melakukan identifikasi perangkat lunak dan semua kebutuhan sistem yang akan dibuat.
Etika yang diterapkan:
 Kerahasiaan: Menjaga kerahasiaan data dan informasi yang diidentifikasi selama analisis kebutuhan.
 Integritas: Memastikan bahwa data dan informasi yang diidentifikasi selama analisis kebutuhan tidak
atau dimanfaatkan secara tidak sah.
 Transparansi: Berkomunikasi secara terbuka dan jujur dengan pemangku kepentingan mengenai hasil
kendala yang mungkin ada.
Membuat prototype
Membuat rancangan sementara yang berfokus pada alur program kepada pengguna.
Etika yang diterapkan:
 Kreativitas: Berinovasi dalam merancang prototipe untuk mencapai konsep yang sesuai dengan kebutuhan
pengguna.
 Kerahasiaan: Memahami dan menghormati hak cipta dan kekayaan intelektual dalam pembuatan prototipe.
 Transparansi: Memastikan pemangku kepentingan terlibat dalam proses perancangan prototipe.
4
Evaluasi prototype
Evaluasi dilakukan untuk mengetahui apakah model prototype sudah sesuai dengan harapan.
Etika yang diterapkan:
 Objektivitas: Melakukan evaluasi prototype dengan kriteria yang obyektif dan memastikan hasilnya tidak dipengaruhi oleh
atau kepentingan tertentu.
 Kerahasiaan: Memastikan bahwa data dan informasi dalam evaluasi tetap rahasia dan tidak disalahgunakan.
 Responsivitas: Merespons dengan cepat terhadap masukan dari pengguna dan pemangku kepentingan.
Mengkodekan system
Jika prototype disetujui maka akan diterjemahkan ke dalam bahasa pemrograman yang sesuai.
Etika yang diterapkan:
 Kualitas Kode: Memastikan bahwa kode yang dihasilkan memenuhi standar kualitas perangkat lunak dan tidak melanggar
cipta atau lisensi.
 Transparansi: Berkomunikasi dengan jelas dan jujur mengenai perkembangan dalam pengkodean sistem.
 Kemampuan Pemrogram: Menggunakan keterampilan pemrograman dengan etika dan integritas.
5
Pengujian system
Setelah perangkat lunak sudah siap, perangkat lunak harus melewati pengujian. Pengujian ini biasanya dilakukan dengan White
Box Testing, Black Box Testing, dan lain-lain.
Etika yang diterapkan:
 Integritas Pengujian: Melakukan pengujian dengan integritas, menghindari pemalsuan hasil dan menyediakan laporan
pengujian yang jujur.
 Privasi Data: Melindungi privasi data yang digunakan dalam pengujian sistem.
 Ketepatan Pengujian: Memastikan bahwa pengujian dilakukan dengan akurat dan mengikuti prosedur yang ditetapkan.
Evaluasi system
Pengguna melakukan evaluasi apakah perangkat lunak sudah sesuai dengan apa yang diharapkan atau tidak. Jika ya, lakukan
tahap selanjutnya. Jika tidak, ulangi tahap mengkodekan sistem dan pengujian sistem.
Etika yang diterapkan:
 Responsivitas terhadap Umpan Balik: Menghargai umpan balik dari pengguna dan pemangku kepentingan, dan
umpan balik ini untuk perbaikan jika diperlukan.
 Integritas Evaluasi: Memastikan bahwa evaluasi sistem dilakukan dengan obyektif dan tidak dipengaruhi oleh kepentingan
pribadi atau kelompok.
 Transparansi: Berkomunikasi secara jujur mengenai hasil evaluasi dan rencana tindak lanjut.
6
7
Menggunakan system
Perangkat lunak yang telah diuji dan disetujui siap untuk digunakan.
Etika yang diterapkan:
 Kerahasiaan Data: Memastikan bahwa data yang dihasilkan dan digunakan dalam perangkat
lunak tidak disalahgunakan atau dilanggar privasinya.
 Dukungan Pengguna: Memberikan dukungan yang diperlukan kepada pengguna sistem dan
merespons dengan cepat terhadap masalah atau kebutuhan mereka.
 Integritas Sistem: Memastikan bahwa sistem digunakan sesuai dengan yang telah disepakati
dan tidak dimanipulasi secara ilegal.

More Related Content

Similar to Pengembangan sdlc dengan metode prototype.pptx

Slide-INF205-Pertemuan-12-Pengujian-Perangkat-Lunak.pptx
Slide-INF205-Pertemuan-12-Pengujian-Perangkat-Lunak.pptxSlide-INF205-Pertemuan-12-Pengujian-Perangkat-Lunak.pptx
Slide-INF205-Pertemuan-12-Pengujian-Perangkat-Lunak.pptx
YessiSofia1
 
Mkpl Pertemuan5
Mkpl Pertemuan5Mkpl Pertemuan5
Mkpl Pertemuan5
Mrirfan
 
M K P L Pertemuan5
M K P L  Pertemuan5M K P L  Pertemuan5
M K P L Pertemuan5
Mrirfan
 
Kualitas Source Code dan Pengujian Program
Kualitas Source Code dan Pengujian ProgramKualitas Source Code dan Pengujian Program
Kualitas Source Code dan Pengujian Program
BongMuingo
 
Sim,shandy dwi juniardi,hapzi ali,sumber daya komputasi dan komunikasi,univer...
Sim,shandy dwi juniardi,hapzi ali,sumber daya komputasi dan komunikasi,univer...Sim,shandy dwi juniardi,hapzi ali,sumber daya komputasi dan komunikasi,univer...
Sim,shandy dwi juniardi,hapzi ali,sumber daya komputasi dan komunikasi,univer...
Shandydwi
 
Model quality management sofwtware
Model quality management sofwtwareModel quality management sofwtware
Model quality management sofwtware
Istiqomah Nur Fatayati
 
BAB_1_PENGUJIAN_PERANGKAT_LUNAK.ppt
BAB_1_PENGUJIAN_PERANGKAT_LUNAK.pptBAB_1_PENGUJIAN_PERANGKAT_LUNAK.ppt
BAB_1_PENGUJIAN_PERANGKAT_LUNAK.ppt
MunawirBahnget
 
Testing dan implemetasi sistem 3
Testing dan implemetasi sistem 3Testing dan implemetasi sistem 3
Testing dan implemetasi sistem 3
Fendi Hidayat
 
KUALITAS SOURCE CODE DAN PENGUJIAN PROGAM.pptx
KUALITAS SOURCE CODE DAN PENGUJIAN PROGAM.pptxKUALITAS SOURCE CODE DAN PENGUJIAN PROGAM.pptx
KUALITAS SOURCE CODE DAN PENGUJIAN PROGAM.pptx
viierpii
 
Kualitas Source Code dan pengujian Program pptx
Kualitas Source Code dan pengujian Program pptxKualitas Source Code dan pengujian Program pptx
Kualitas Source Code dan pengujian Program pptx
BongSemoi1506
 
Sim p13, rizhul januar ramadhan, prof hapzi ali mm, sistem life cycle, univer...
Sim p13, rizhul januar ramadhan, prof hapzi ali mm, sistem life cycle, univer...Sim p13, rizhul januar ramadhan, prof hapzi ali mm, sistem life cycle, univer...
Sim p13, rizhul januar ramadhan, prof hapzi ali mm, sistem life cycle, univer...
Rizhul Ramadhan
 
Rekayasa Perangkat Lunak JAMINAN KUALITAS PERANGKAT LUNAK
Rekayasa Perangkat Lunak JAMINAN KUALITAS PERANGKAT LUNAKRekayasa Perangkat Lunak JAMINAN KUALITAS PERANGKAT LUNAK
Rekayasa Perangkat Lunak JAMINAN KUALITAS PERANGKAT LUNAKListyowatik (Yanie)
 
RPL
RPLRPL
Testing dan implemetasi sistem 1
Testing dan implemetasi sistem 1Testing dan implemetasi sistem 1
Testing dan implemetasi sistem 1
Fendi Hidayat
 
Tugas sim, alfina rolitasari, yananto mihadi putra, implementasi sistem infor...
Tugas sim, alfina rolitasari, yananto mihadi putra, implementasi sistem infor...Tugas sim, alfina rolitasari, yananto mihadi putra, implementasi sistem infor...
Tugas sim, alfina rolitasari, yananto mihadi putra, implementasi sistem infor...
AlfinaRltsr
 
software testing (black box testing) -- irma darmayanti
software testing (black box testing) -- irma darmayantisoftware testing (black box testing) -- irma darmayanti
software testing (black box testing) -- irma darmayanti
Irma Darmayanti
 
SIM, Suryo Aji Saputro, Prof. Dr. Hapzi Ali, M.M, Sumber Daya Komputasi dan K...
SIM, Suryo Aji Saputro, Prof. Dr. Hapzi Ali, M.M, Sumber Daya Komputasi dan K...SIM, Suryo Aji Saputro, Prof. Dr. Hapzi Ali, M.M, Sumber Daya Komputasi dan K...
SIM, Suryo Aji Saputro, Prof. Dr. Hapzi Ali, M.M, Sumber Daya Komputasi dan K...
Suryo Aji Saputro
 
RPL_Kelompok
RPL_KelompokRPL_Kelompok
RPL_Kelompok
Siti Khadijah
 
Kuliah7 penilaianb&w
Kuliah7 penilaianb&wKuliah7 penilaianb&w
Kuliah7 penilaianb&w
Kamarudin Jaafar
 
Minggu Ii
Minggu IiMinggu Ii
Minggu Ii
Achmad Sapawi
 

Similar to Pengembangan sdlc dengan metode prototype.pptx (20)

Slide-INF205-Pertemuan-12-Pengujian-Perangkat-Lunak.pptx
Slide-INF205-Pertemuan-12-Pengujian-Perangkat-Lunak.pptxSlide-INF205-Pertemuan-12-Pengujian-Perangkat-Lunak.pptx
Slide-INF205-Pertemuan-12-Pengujian-Perangkat-Lunak.pptx
 
Mkpl Pertemuan5
Mkpl Pertemuan5Mkpl Pertemuan5
Mkpl Pertemuan5
 
M K P L Pertemuan5
M K P L  Pertemuan5M K P L  Pertemuan5
M K P L Pertemuan5
 
Kualitas Source Code dan Pengujian Program
Kualitas Source Code dan Pengujian ProgramKualitas Source Code dan Pengujian Program
Kualitas Source Code dan Pengujian Program
 
Sim,shandy dwi juniardi,hapzi ali,sumber daya komputasi dan komunikasi,univer...
Sim,shandy dwi juniardi,hapzi ali,sumber daya komputasi dan komunikasi,univer...Sim,shandy dwi juniardi,hapzi ali,sumber daya komputasi dan komunikasi,univer...
Sim,shandy dwi juniardi,hapzi ali,sumber daya komputasi dan komunikasi,univer...
 
Model quality management sofwtware
Model quality management sofwtwareModel quality management sofwtware
Model quality management sofwtware
 
BAB_1_PENGUJIAN_PERANGKAT_LUNAK.ppt
BAB_1_PENGUJIAN_PERANGKAT_LUNAK.pptBAB_1_PENGUJIAN_PERANGKAT_LUNAK.ppt
BAB_1_PENGUJIAN_PERANGKAT_LUNAK.ppt
 
Testing dan implemetasi sistem 3
Testing dan implemetasi sistem 3Testing dan implemetasi sistem 3
Testing dan implemetasi sistem 3
 
KUALITAS SOURCE CODE DAN PENGUJIAN PROGAM.pptx
KUALITAS SOURCE CODE DAN PENGUJIAN PROGAM.pptxKUALITAS SOURCE CODE DAN PENGUJIAN PROGAM.pptx
KUALITAS SOURCE CODE DAN PENGUJIAN PROGAM.pptx
 
Kualitas Source Code dan pengujian Program pptx
Kualitas Source Code dan pengujian Program pptxKualitas Source Code dan pengujian Program pptx
Kualitas Source Code dan pengujian Program pptx
 
Sim p13, rizhul januar ramadhan, prof hapzi ali mm, sistem life cycle, univer...
Sim p13, rizhul januar ramadhan, prof hapzi ali mm, sistem life cycle, univer...Sim p13, rizhul januar ramadhan, prof hapzi ali mm, sistem life cycle, univer...
Sim p13, rizhul januar ramadhan, prof hapzi ali mm, sistem life cycle, univer...
 
Rekayasa Perangkat Lunak JAMINAN KUALITAS PERANGKAT LUNAK
Rekayasa Perangkat Lunak JAMINAN KUALITAS PERANGKAT LUNAKRekayasa Perangkat Lunak JAMINAN KUALITAS PERANGKAT LUNAK
Rekayasa Perangkat Lunak JAMINAN KUALITAS PERANGKAT LUNAK
 
RPL
RPLRPL
RPL
 
Testing dan implemetasi sistem 1
Testing dan implemetasi sistem 1Testing dan implemetasi sistem 1
Testing dan implemetasi sistem 1
 
Tugas sim, alfina rolitasari, yananto mihadi putra, implementasi sistem infor...
Tugas sim, alfina rolitasari, yananto mihadi putra, implementasi sistem infor...Tugas sim, alfina rolitasari, yananto mihadi putra, implementasi sistem infor...
Tugas sim, alfina rolitasari, yananto mihadi putra, implementasi sistem infor...
 
software testing (black box testing) -- irma darmayanti
software testing (black box testing) -- irma darmayantisoftware testing (black box testing) -- irma darmayanti
software testing (black box testing) -- irma darmayanti
 
SIM, Suryo Aji Saputro, Prof. Dr. Hapzi Ali, M.M, Sumber Daya Komputasi dan K...
SIM, Suryo Aji Saputro, Prof. Dr. Hapzi Ali, M.M, Sumber Daya Komputasi dan K...SIM, Suryo Aji Saputro, Prof. Dr. Hapzi Ali, M.M, Sumber Daya Komputasi dan K...
SIM, Suryo Aji Saputro, Prof. Dr. Hapzi Ali, M.M, Sumber Daya Komputasi dan K...
 
RPL_Kelompok
RPL_KelompokRPL_Kelompok
RPL_Kelompok
 
Kuliah7 penilaianb&w
Kuliah7 penilaianb&wKuliah7 penilaianb&w
Kuliah7 penilaianb&w
 
Minggu Ii
Minggu IiMinggu Ii
Minggu Ii
 

Recently uploaded

13-14. P ORTOGONAL_13-30_5_2024 (#5).pptx
13-14. P ORTOGONAL_13-30_5_2024 (#5).pptx13-14. P ORTOGONAL_13-30_5_2024 (#5).pptx
13-14. P ORTOGONAL_13-30_5_2024 (#5).pptx
MSahrul7
 
anamnesa-dan-pemeriksaan-fisik-penderita-urologi.ppt
anamnesa-dan-pemeriksaan-fisik-penderita-urologi.pptanamnesa-dan-pemeriksaan-fisik-penderita-urologi.ppt
anamnesa-dan-pemeriksaan-fisik-penderita-urologi.ppt
DianIslamiatiIswan1
 
Contoh pengisian Formulir metadataq.pptx
Contoh pengisian Formulir metadataq.pptxContoh pengisian Formulir metadataq.pptx
Contoh pengisian Formulir metadataq.pptx
4301170149rizkiekose
 
ALUR-TUJUAN-PEMBELAJARAN KURIKULUM MERDEKA SEMESTER 1.docx
ALUR-TUJUAN-PEMBELAJARAN KURIKULUM MERDEKA SEMESTER 1.docxALUR-TUJUAN-PEMBELAJARAN KURIKULUM MERDEKA SEMESTER 1.docx
ALUR-TUJUAN-PEMBELAJARAN KURIKULUM MERDEKA SEMESTER 1.docx
susisulastri043
 
Materi Sosialisasi SPI Pendidikan 2024_Wilayah 2.pdf
Materi Sosialisasi SPI Pendidikan 2024_Wilayah 2.pdfMateri Sosialisasi SPI Pendidikan 2024_Wilayah 2.pdf
Materi Sosialisasi SPI Pendidikan 2024_Wilayah 2.pdf
ssuser3378b5
 
Rangkuman Buku “KORUPSI Melacak Arti, Menyimak Implikasi” Oleh : B. HERRY PR...
Rangkuman Buku “KORUPSI Melacak Arti, Menyimak Implikasi”  Oleh : B. HERRY PR...Rangkuman Buku “KORUPSI Melacak Arti, Menyimak Implikasi”  Oleh : B. HERRY PR...
Rangkuman Buku “KORUPSI Melacak Arti, Menyimak Implikasi” Oleh : B. HERRY PR...
attikahgzl
 

Recently uploaded (6)

13-14. P ORTOGONAL_13-30_5_2024 (#5).pptx
13-14. P ORTOGONAL_13-30_5_2024 (#5).pptx13-14. P ORTOGONAL_13-30_5_2024 (#5).pptx
13-14. P ORTOGONAL_13-30_5_2024 (#5).pptx
 
anamnesa-dan-pemeriksaan-fisik-penderita-urologi.ppt
anamnesa-dan-pemeriksaan-fisik-penderita-urologi.pptanamnesa-dan-pemeriksaan-fisik-penderita-urologi.ppt
anamnesa-dan-pemeriksaan-fisik-penderita-urologi.ppt
 
Contoh pengisian Formulir metadataq.pptx
Contoh pengisian Formulir metadataq.pptxContoh pengisian Formulir metadataq.pptx
Contoh pengisian Formulir metadataq.pptx
 
ALUR-TUJUAN-PEMBELAJARAN KURIKULUM MERDEKA SEMESTER 1.docx
ALUR-TUJUAN-PEMBELAJARAN KURIKULUM MERDEKA SEMESTER 1.docxALUR-TUJUAN-PEMBELAJARAN KURIKULUM MERDEKA SEMESTER 1.docx
ALUR-TUJUAN-PEMBELAJARAN KURIKULUM MERDEKA SEMESTER 1.docx
 
Materi Sosialisasi SPI Pendidikan 2024_Wilayah 2.pdf
Materi Sosialisasi SPI Pendidikan 2024_Wilayah 2.pdfMateri Sosialisasi SPI Pendidikan 2024_Wilayah 2.pdf
Materi Sosialisasi SPI Pendidikan 2024_Wilayah 2.pdf
 
Rangkuman Buku “KORUPSI Melacak Arti, Menyimak Implikasi” Oleh : B. HERRY PR...
Rangkuman Buku “KORUPSI Melacak Arti, Menyimak Implikasi”  Oleh : B. HERRY PR...Rangkuman Buku “KORUPSI Melacak Arti, Menyimak Implikasi”  Oleh : B. HERRY PR...
Rangkuman Buku “KORUPSI Melacak Arti, Menyimak Implikasi” Oleh : B. HERRY PR...
 

Pengembangan sdlc dengan metode prototype.pptx

  • 1. PENGEMBANGAN SDLC METODE PROTOTYPE Nama : Herjuno Risang Mahardika Nim : 222520061 Kelas : TI A
  • 3. PENGERTIAN Metode prototype adalah metode yang memungkinkan pengguna atau user memiliki gambaran awal tentang perangkat lunak yang akan dikembangkan, serta pengguna dapat melakukan pengujian di awal sebelum perangkat lunak dirilis. Metode ini bertujuan untuk mengembangkan model menjadi perangkat lunak yang final. Artinya sistem akan dikembangkan lebih cepat dan biaya yang dikeluarkan lebih rendah. Metode prototype ini memiliki tahap-tahap yang harus dilakukan dalam pengembangan perangkat lunak. 3
  • 4. TAHAP-TAHAP PENGEMBANGAN PERANGKAT LUNAK MENGGUNAKAN METODE PROTOTYPE Analisa kebutuhan Pada tahap ini pengembang melakukan identifikasi perangkat lunak dan semua kebutuhan sistem yang akan dibuat. Etika yang diterapkan:  Kerahasiaan: Menjaga kerahasiaan data dan informasi yang diidentifikasi selama analisis kebutuhan.  Integritas: Memastikan bahwa data dan informasi yang diidentifikasi selama analisis kebutuhan tidak atau dimanfaatkan secara tidak sah.  Transparansi: Berkomunikasi secara terbuka dan jujur dengan pemangku kepentingan mengenai hasil kendala yang mungkin ada. Membuat prototype Membuat rancangan sementara yang berfokus pada alur program kepada pengguna. Etika yang diterapkan:  Kreativitas: Berinovasi dalam merancang prototipe untuk mencapai konsep yang sesuai dengan kebutuhan pengguna.  Kerahasiaan: Memahami dan menghormati hak cipta dan kekayaan intelektual dalam pembuatan prototipe.  Transparansi: Memastikan pemangku kepentingan terlibat dalam proses perancangan prototipe. 4
  • 5. Evaluasi prototype Evaluasi dilakukan untuk mengetahui apakah model prototype sudah sesuai dengan harapan. Etika yang diterapkan:  Objektivitas: Melakukan evaluasi prototype dengan kriteria yang obyektif dan memastikan hasilnya tidak dipengaruhi oleh atau kepentingan tertentu.  Kerahasiaan: Memastikan bahwa data dan informasi dalam evaluasi tetap rahasia dan tidak disalahgunakan.  Responsivitas: Merespons dengan cepat terhadap masukan dari pengguna dan pemangku kepentingan. Mengkodekan system Jika prototype disetujui maka akan diterjemahkan ke dalam bahasa pemrograman yang sesuai. Etika yang diterapkan:  Kualitas Kode: Memastikan bahwa kode yang dihasilkan memenuhi standar kualitas perangkat lunak dan tidak melanggar cipta atau lisensi.  Transparansi: Berkomunikasi dengan jelas dan jujur mengenai perkembangan dalam pengkodean sistem.  Kemampuan Pemrogram: Menggunakan keterampilan pemrograman dengan etika dan integritas. 5
  • 6. Pengujian system Setelah perangkat lunak sudah siap, perangkat lunak harus melewati pengujian. Pengujian ini biasanya dilakukan dengan White Box Testing, Black Box Testing, dan lain-lain. Etika yang diterapkan:  Integritas Pengujian: Melakukan pengujian dengan integritas, menghindari pemalsuan hasil dan menyediakan laporan pengujian yang jujur.  Privasi Data: Melindungi privasi data yang digunakan dalam pengujian sistem.  Ketepatan Pengujian: Memastikan bahwa pengujian dilakukan dengan akurat dan mengikuti prosedur yang ditetapkan. Evaluasi system Pengguna melakukan evaluasi apakah perangkat lunak sudah sesuai dengan apa yang diharapkan atau tidak. Jika ya, lakukan tahap selanjutnya. Jika tidak, ulangi tahap mengkodekan sistem dan pengujian sistem. Etika yang diterapkan:  Responsivitas terhadap Umpan Balik: Menghargai umpan balik dari pengguna dan pemangku kepentingan, dan umpan balik ini untuk perbaikan jika diperlukan.  Integritas Evaluasi: Memastikan bahwa evaluasi sistem dilakukan dengan obyektif dan tidak dipengaruhi oleh kepentingan pribadi atau kelompok.  Transparansi: Berkomunikasi secara jujur mengenai hasil evaluasi dan rencana tindak lanjut. 6
  • 7. 7 Menggunakan system Perangkat lunak yang telah diuji dan disetujui siap untuk digunakan. Etika yang diterapkan:  Kerahasiaan Data: Memastikan bahwa data yang dihasilkan dan digunakan dalam perangkat lunak tidak disalahgunakan atau dilanggar privasinya.  Dukungan Pengguna: Memberikan dukungan yang diperlukan kepada pengguna sistem dan merespons dengan cepat terhadap masalah atau kebutuhan mereka.  Integritas Sistem: Memastikan bahwa sistem digunakan sesuai dengan yang telah disepakati dan tidak dimanipulasi secara ilegal.