際際滷

際際滷Share a Scribd company logo
Testing dan Implementasi Sistem
Outline  Teknik untuk menjamin SW quality  Inspection Walkthrough Code review
Inspections  Review  work product  yang bersifat formal, mengikuti standar proses yang bertujuan mendeteksi defect lebih awal dalam suatu development lifecycle
Work product Adalah model, desain, program, testplan dll yang dihasilkan selama proses pengembangan sistem  Contoh work product : Fase analisis : DFD, ERD, spesifikasi proses Fase desain : form input/output, report, desain database Fase implementasi : code program, testplan untuk code program
Contd Dibandingkan dengan walkthrough : Pendekatan lebih formal Bersifat lebih ekonomis Ada jadwalnya dan pelaksanaannya lebih jarang
Partisipan  Setidaknya terdiri dari 3-8 orang reader (presenter) bukan programmer yang sesungguhnya writer moderator  Inspector, tergantung inspections dilakukan pada fase apa  terdiri atas : PM senior engineer Tester/developer terkait User  inspector bertugas mereview code dari berbagai macam sudut pandang, baik sebagai user, tester atau dari fungsi support
Contd Fokus bahasan :  tujuan inspeksi hari ini apa kenapa pembuatan suatu modul tertunda / kenapa ada resource yang sedang free bagaimana cara kita menyelesaikan masalah tersebut agar jadwal tidak molor
Yang perlu dimiliki seorang inspector Anggapan bahwa suatu  work product  bermasalah sampai terbukti baik-baik saja
Alasan melakukan inspeksi Alasan utama adalah ekonomi  biaya pembuatan SW Semakin awal suatu defect sw teridentifikasi, semakin murah biaya yang diperlukan untuk memperbaikinya untuk melacak progress pekerjaan mengurangi waktu rework dan debug dpt memberikan peringatan awal tentang masalah yang akan datang information sharing
Kapan baiknya dilaksanakan Ketika suatu unit kerja/ dokumentasi sudah rampung, dan unit tersebut masih dalam skala byte size, maka inspeksi harus segera dijadwalkan Misal : analisis : draft pertama DFD selesai maka diadakan inspeksi Programming : ketika akan membuat modul baru, maka diadakan inspeksi untuk modul sebelumnya Lakukan inspection sesering mungkin untuk menemukan error seawal mungkin
Step-step inspeksi menyebarkan materi yang akan diinspeksi ke peserta (peserta yang ikut inspeksi sudah benar-benar siap) proof reading reader (presenter) membaca pekerjaan yang telah diselesaikannya / rencana untuk kegiatan selanjutnya (bisa berupa code, testcase/design)  writer akan menuliskan permasalahan yang didiskusikan/akan diselesaikan moderator dan inspector akan mengeluarkan pendapatnya
Output dari inspection  Action list dari error/deficiency yang perlu diperbaiki  Action list tersebut akan diserahkan kepada penghasil work product Inspection hanya mendeteksi error, tidak memperbaiki error  Perbaikan error didelegasikan ke penghasil work product
Walkthrough  Informal review untuk evaluasi atau untuk tujuan informasi tidak perlu persiapan dpt terjadi kapan saja (disemua tahapan pengembangan) dan menghasilkan kesimpulan saat itu juga, tidak memakai jadwal
Contd tujuan dari walkthrough adalah mengidentifikasi dan mempertegas keberadaan defect (bukan bagaimana cara menyelesaikan defect tersebut)  secara umum Tujuan lainnya : mendeteksi eror lebih dini memastikan standar pengembangan diikuti melatih dan sebagai sarana bertukar informasi teknis antar anggota tim proyek meningkatkan kualitas proyek
Partisipan  Presenter adalah programmer (yang menuliskan code)  menyampaikan code (perbaris) yang ditulisnya  menjelaskan apa yang dilakukan oleh suatu code dan kenapa memakai code tersebut ke grup kecil (programmer dan tester) reviewer mendengarkan dan menanyakan sesuatu yang terlihat mencurigakan, melanggar standar pengembangan sw dan masalah-masalah lain setelah review selesai, presenter menulis laporan yang menjelaskan apa yang jadi temuan (biasanya berupa bug)
Contd Walkthrough dikatakan selesai jika : seluruh sw produk sudah diperiksa rekomendasi dan kegiatan yang diperlukan sudah dicatat output dari walkthrough sudah lengkap
Picture from Inspections presentation http://www.math.uaa.alaska.edu/~afkjm/cs470/handouts/inspections.pdf
Simulasi inspection atau walkthrough terhadap project yang dikerjakan
Minggu depan Code review ????? Proses testing Perencanaan  Pembuatan testcase Testing Testing unit Testing modul Testing subsistem
Ad

Recommended

Softwate testing implementasi
Softwate testing implementasi
irna_300791
Testing dan implemetasi sistem 2
Testing dan implemetasi sistem 2
Fendi Hidayat
04 Testing Perangkat Lunak
04 Testing Perangkat Lunak
Mrirfan
Ch 02 - Hubungan Software Development Life Cycle (SDLC) dan Testing
Ch 02 - Hubungan Software Development Life Cycle (SDLC) dan Testing
Tri Sugihartono
Ch 01
Ch 01
Tri Sugihartono
Minggu Ii
Minggu Ii
Achmad Sapawi
Testing dan implemetasi sistem 1
Testing dan implemetasi sistem 1
Fendi Hidayat
Pengujian Perangkat Lunak
Pengujian Perangkat Lunak
Adam Mukharil Bachtiar
Testing&implementasi 2
Testing&implementasi 2
aiiniR
Testing&implementasi 3
Testing&implementasi 3
aiiniR
Teknik Pengujian Perangkat Lunak
Teknik Pengujian Perangkat Lunak
Ardha Herdianto
RPL 1 (Lama) - Pengujian Perangkat Lunak
RPL 1 (Lama) - Pengujian Perangkat Lunak
Adam Mukharil Bachtiar
Protype model (rekayasa perangkat lunak)
Protype model (rekayasa perangkat lunak)
priyadiajabae
Pertemuan 04 Software Testing Techniques
Pertemuan 04 Software Testing Techniques
Mrirfan
Pertemuan 2 Pemodelan Perangkat Lunak
Pertemuan 2 Pemodelan Perangkat Lunak
Disma Ariyanti W
Tugas MPPL
Tugas MPPL
Widhera Yoza Mahana Putra
Strategi pengujian perangkat lunak
Strategi pengujian perangkat lunak
Ardha Herdianto
Strategi Pengujian Perangkat Lunak Mg Ke 8 Lanj
Strategi Pengujian Perangkat Lunak Mg Ke 8 Lanj
Mrirfan
Testing QA slide
Testing QA slide
rezki suryana
Kd 1 lengkap + kd 2 pertemuan 1
Kd 1 lengkap + kd 2 pertemuan 1
maisya28
Metode pengembangan RPL dan DFD
Metode pengembangan RPL dan DFD
Ayu Rahmala
Testing dan implementasi(1)
Testing dan implementasi(1)
rizkijr Putra
Pertemuan 4 Strategi Testing
Pertemuan 4 Strategi Testing
Endang Retnoningsih
Bug management
Bug management
Ivano78
Testing&implementasi 1 pendahuluan
Testing&implementasi 1 pendahuluan
aiiniR
Software Measurement : Function Point
Software Measurement : Function Point
Dendie Sanjaya
Dwi h (09)
Dwi h (09)
Dwiharyani Dwiharyani
Pertemuan 11 Konsep Baru Sekitar Testing
Pertemuan 11 Konsep Baru Sekitar Testing
Endang Retnoningsih
Minggu Iv
Minggu Iv
Achmad Sapawi
Whitebox
Whitebox
Anggun Setyanto

More Related Content

What's hot (20)

Testing&implementasi 2
Testing&implementasi 2
aiiniR
Testing&implementasi 3
Testing&implementasi 3
aiiniR
Teknik Pengujian Perangkat Lunak
Teknik Pengujian Perangkat Lunak
Ardha Herdianto
RPL 1 (Lama) - Pengujian Perangkat Lunak
RPL 1 (Lama) - Pengujian Perangkat Lunak
Adam Mukharil Bachtiar
Protype model (rekayasa perangkat lunak)
Protype model (rekayasa perangkat lunak)
priyadiajabae
Pertemuan 04 Software Testing Techniques
Pertemuan 04 Software Testing Techniques
Mrirfan
Pertemuan 2 Pemodelan Perangkat Lunak
Pertemuan 2 Pemodelan Perangkat Lunak
Disma Ariyanti W
Tugas MPPL
Tugas MPPL
Widhera Yoza Mahana Putra
Strategi pengujian perangkat lunak
Strategi pengujian perangkat lunak
Ardha Herdianto
Strategi Pengujian Perangkat Lunak Mg Ke 8 Lanj
Strategi Pengujian Perangkat Lunak Mg Ke 8 Lanj
Mrirfan
Testing QA slide
Testing QA slide
rezki suryana
Kd 1 lengkap + kd 2 pertemuan 1
Kd 1 lengkap + kd 2 pertemuan 1
maisya28
Metode pengembangan RPL dan DFD
Metode pengembangan RPL dan DFD
Ayu Rahmala
Testing dan implementasi(1)
Testing dan implementasi(1)
rizkijr Putra
Pertemuan 4 Strategi Testing
Pertemuan 4 Strategi Testing
Endang Retnoningsih
Bug management
Bug management
Ivano78
Testing&implementasi 1 pendahuluan
Testing&implementasi 1 pendahuluan
aiiniR
Software Measurement : Function Point
Software Measurement : Function Point
Dendie Sanjaya
Dwi h (09)
Dwi h (09)
Dwiharyani Dwiharyani
Pertemuan 11 Konsep Baru Sekitar Testing
Pertemuan 11 Konsep Baru Sekitar Testing
Endang Retnoningsih
Testing&implementasi 2
Testing&implementasi 2
aiiniR
Testing&implementasi 3
Testing&implementasi 3
aiiniR
Teknik Pengujian Perangkat Lunak
Teknik Pengujian Perangkat Lunak
Ardha Herdianto
RPL 1 (Lama) - Pengujian Perangkat Lunak
RPL 1 (Lama) - Pengujian Perangkat Lunak
Adam Mukharil Bachtiar
Protype model (rekayasa perangkat lunak)
Protype model (rekayasa perangkat lunak)
priyadiajabae
Pertemuan 04 Software Testing Techniques
Pertemuan 04 Software Testing Techniques
Mrirfan
Pertemuan 2 Pemodelan Perangkat Lunak
Pertemuan 2 Pemodelan Perangkat Lunak
Disma Ariyanti W
Strategi pengujian perangkat lunak
Strategi pengujian perangkat lunak
Ardha Herdianto
Strategi Pengujian Perangkat Lunak Mg Ke 8 Lanj
Strategi Pengujian Perangkat Lunak Mg Ke 8 Lanj
Mrirfan
Kd 1 lengkap + kd 2 pertemuan 1
Kd 1 lengkap + kd 2 pertemuan 1
maisya28
Metode pengembangan RPL dan DFD
Metode pengembangan RPL dan DFD
Ayu Rahmala
Testing dan implementasi(1)
Testing dan implementasi(1)
rizkijr Putra
Bug management
Bug management
Ivano78
Testing&implementasi 1 pendahuluan
Testing&implementasi 1 pendahuluan
aiiniR
Software Measurement : Function Point
Software Measurement : Function Point
Dendie Sanjaya
Pertemuan 11 Konsep Baru Sekitar Testing
Pertemuan 11 Konsep Baru Sekitar Testing
Endang Retnoningsih

Viewers also liked (6)

Minggu Iv
Minggu Iv
Achmad Sapawi
Whitebox
Whitebox
Anggun Setyanto
Automating Testing Web Applications : Selinium IDE
Automating Testing Web Applications : Selinium IDE
Dendie Sanjaya
Metnum kel 5 diferensiasi & integrasi numerik
Metnum kel 5 diferensiasi & integrasi numerik
Istiqomah Istiqomah
metode-pengujian-blackbox
metode-pengujian-blackbox
Iwan Kurniarasa
Metode numerik-buku-ajar-unila
Metode numerik-buku-ajar-unila
tejowati
Automating Testing Web Applications : Selinium IDE
Automating Testing Web Applications : Selinium IDE
Dendie Sanjaya
Metnum kel 5 diferensiasi & integrasi numerik
Metnum kel 5 diferensiasi & integrasi numerik
Istiqomah Istiqomah
metode-pengujian-blackbox
metode-pengujian-blackbox
Iwan Kurniarasa
Metode numerik-buku-ajar-unila
Metode numerik-buku-ajar-unila
tejowati
Ad

Recently uploaded (20)

9 Inovasi Berbasis Teknologi.pptx inovation
9 Inovasi Berbasis Teknologi.pptx inovation
fitri814388
BREAST CANCER IN MEhcfhchchhchgchgN.pptx
BREAST CANCER IN MEhcfhchchhchgchgN.pptx
Maritha7
Mendidik Manajer Ala Harvard dengan Case Study.pptx
Mendidik Manajer Ala Harvard dengan Case Study.pptx
adambuma
WA/TELP : 0822-3006-6162, Agen Tas Obrok Jumbo, Agen Tas Obrok Malang, Agen T...
WA/TELP : 0822-3006-6162, Agen Tas Obrok Jumbo, Agen Tas Obrok Malang, Agen T...
sofiasalsabillaputri
BUKTI KEMENANGAN HARI INI MINGGU 15 JUNI 2025 !!!
BUKTI KEMENANGAN HARI INI MINGGU 15 JUNI 2025 !!!
GRAB
MATERI KELEMBAGAAN EKONOMI PETANI INDONESIA
MATERI KELEMBAGAAN EKONOMI PETANI INDONESIA
AndriFitriani2
PERTEMUAN 13 MANAJEMEN RESIKO ( PENGERTIAN FUNGSI , MANFAAT, PERENCANAAN DAN ...
PERTEMUAN 13 MANAJEMEN RESIKO ( PENGERTIAN FUNGSI , MANFAAT, PERENCANAAN DAN ...
safhatjadida
Pertemuan 9 AKBI.pptmmmmmmmmmmmmmmmmmmmmmmm
Pertemuan 9 AKBI.pptmmmmmmmmmmmmmmmmmmmmmmm
RIZKYRACHMAWAN1
MATERI PENGEMBANGAN DAN LEGALITAS UMKM.pdf
MATERI PENGEMBANGAN DAN LEGALITAS UMKM.pdf
AndriFitriani2
BOSPLAY Situs Slot Terpercaya Mudah Cuannya
BOSPLAY Situs Slot Terpercaya Mudah Cuannya
BOSPLAY88
pajak penghasilan dua puluh satu (21) badan
pajak penghasilan dua puluh satu (21) badan
ulfahlailaias
BUKTI KEMENANGAN HARI INI MINGGU 15 JUNI 2025 !!!
BUKTI KEMENANGAN HARI INI MINGGU 15 JUNI 2025 !!!
GRAB
Contoh slip gaji karyawan tukang sampah.pdf
Contoh slip gaji karyawan tukang sampah.pdf
Dank67
MENDORONG LITERASI MASYARAKAT MENGENAI SERTIPIKT ELEKTRONIK.pptx
MENDORONG LITERASI MASYARAKAT MENGENAI SERTIPIKT ELEKTRONIK.pptx
setiamanhulu3
Pengantar Statistika bisnis pada akuntansi
Pengantar Statistika bisnis pada akuntansi
ulfahlailaias
Kompetensi Calon gurubsbsbsbbsbsbs 21.pptx
Kompetensi Calon gurubsbsbsbbsbsbs 21.pptx
RezaTurmudzi
MODUL 7 PROBABILITAS.pdf76ytyi8ughb8uiy7hg87g8
MODUL 7 PROBABILITAS.pdf76ytyi8ughb8uiy7hg87g8
arifhidayat123832
Lampiran Kerja Sama Pegawai dan Pemberi Kerja
Lampiran Kerja Sama Pegawai dan Pemberi Kerja
DedyLoebis1
05-Malicious Code (lama) pada keamanan sistem komputer.pptx
05-Malicious Code (lama) pada keamanan sistem komputer.pptx
chyanphie
SITUS SLOT GACOR TERPERCAYA! TUNGGU APA LAGI?
SITUS SLOT GACOR TERPERCAYA! TUNGGU APA LAGI?
tungku4d
9 Inovasi Berbasis Teknologi.pptx inovation
9 Inovasi Berbasis Teknologi.pptx inovation
fitri814388
BREAST CANCER IN MEhcfhchchhchgchgN.pptx
BREAST CANCER IN MEhcfhchchhchgchgN.pptx
Maritha7
Mendidik Manajer Ala Harvard dengan Case Study.pptx
Mendidik Manajer Ala Harvard dengan Case Study.pptx
adambuma
WA/TELP : 0822-3006-6162, Agen Tas Obrok Jumbo, Agen Tas Obrok Malang, Agen T...
WA/TELP : 0822-3006-6162, Agen Tas Obrok Jumbo, Agen Tas Obrok Malang, Agen T...
sofiasalsabillaputri
BUKTI KEMENANGAN HARI INI MINGGU 15 JUNI 2025 !!!
BUKTI KEMENANGAN HARI INI MINGGU 15 JUNI 2025 !!!
GRAB
MATERI KELEMBAGAAN EKONOMI PETANI INDONESIA
MATERI KELEMBAGAAN EKONOMI PETANI INDONESIA
AndriFitriani2
PERTEMUAN 13 MANAJEMEN RESIKO ( PENGERTIAN FUNGSI , MANFAAT, PERENCANAAN DAN ...
PERTEMUAN 13 MANAJEMEN RESIKO ( PENGERTIAN FUNGSI , MANFAAT, PERENCANAAN DAN ...
safhatjadida
Pertemuan 9 AKBI.pptmmmmmmmmmmmmmmmmmmmmmmm
Pertemuan 9 AKBI.pptmmmmmmmmmmmmmmmmmmmmmmm
RIZKYRACHMAWAN1
MATERI PENGEMBANGAN DAN LEGALITAS UMKM.pdf
MATERI PENGEMBANGAN DAN LEGALITAS UMKM.pdf
AndriFitriani2
BOSPLAY Situs Slot Terpercaya Mudah Cuannya
BOSPLAY Situs Slot Terpercaya Mudah Cuannya
BOSPLAY88
pajak penghasilan dua puluh satu (21) badan
pajak penghasilan dua puluh satu (21) badan
ulfahlailaias
BUKTI KEMENANGAN HARI INI MINGGU 15 JUNI 2025 !!!
BUKTI KEMENANGAN HARI INI MINGGU 15 JUNI 2025 !!!
GRAB
Contoh slip gaji karyawan tukang sampah.pdf
Contoh slip gaji karyawan tukang sampah.pdf
Dank67
MENDORONG LITERASI MASYARAKAT MENGENAI SERTIPIKT ELEKTRONIK.pptx
MENDORONG LITERASI MASYARAKAT MENGENAI SERTIPIKT ELEKTRONIK.pptx
setiamanhulu3
Pengantar Statistika bisnis pada akuntansi
Pengantar Statistika bisnis pada akuntansi
ulfahlailaias
Kompetensi Calon gurubsbsbsbbsbsbs 21.pptx
Kompetensi Calon gurubsbsbsbbsbsbs 21.pptx
RezaTurmudzi
MODUL 7 PROBABILITAS.pdf76ytyi8ughb8uiy7hg87g8
MODUL 7 PROBABILITAS.pdf76ytyi8ughb8uiy7hg87g8
arifhidayat123832
Lampiran Kerja Sama Pegawai dan Pemberi Kerja
Lampiran Kerja Sama Pegawai dan Pemberi Kerja
DedyLoebis1
05-Malicious Code (lama) pada keamanan sistem komputer.pptx
05-Malicious Code (lama) pada keamanan sistem komputer.pptx
chyanphie
SITUS SLOT GACOR TERPERCAYA! TUNGGU APA LAGI?
SITUS SLOT GACOR TERPERCAYA! TUNGGU APA LAGI?
tungku4d
Ad

Minggu Vi

  • 2. Outline Teknik untuk menjamin SW quality Inspection Walkthrough Code review
  • 3. Inspections Review work product yang bersifat formal, mengikuti standar proses yang bertujuan mendeteksi defect lebih awal dalam suatu development lifecycle
  • 4. Work product Adalah model, desain, program, testplan dll yang dihasilkan selama proses pengembangan sistem Contoh work product : Fase analisis : DFD, ERD, spesifikasi proses Fase desain : form input/output, report, desain database Fase implementasi : code program, testplan untuk code program
  • 5. Contd Dibandingkan dengan walkthrough : Pendekatan lebih formal Bersifat lebih ekonomis Ada jadwalnya dan pelaksanaannya lebih jarang
  • 6. Partisipan Setidaknya terdiri dari 3-8 orang reader (presenter) bukan programmer yang sesungguhnya writer moderator Inspector, tergantung inspections dilakukan pada fase apa terdiri atas : PM senior engineer Tester/developer terkait User inspector bertugas mereview code dari berbagai macam sudut pandang, baik sebagai user, tester atau dari fungsi support
  • 7. Contd Fokus bahasan : tujuan inspeksi hari ini apa kenapa pembuatan suatu modul tertunda / kenapa ada resource yang sedang free bagaimana cara kita menyelesaikan masalah tersebut agar jadwal tidak molor
  • 8. Yang perlu dimiliki seorang inspector Anggapan bahwa suatu work product bermasalah sampai terbukti baik-baik saja
  • 9. Alasan melakukan inspeksi Alasan utama adalah ekonomi biaya pembuatan SW Semakin awal suatu defect sw teridentifikasi, semakin murah biaya yang diperlukan untuk memperbaikinya untuk melacak progress pekerjaan mengurangi waktu rework dan debug dpt memberikan peringatan awal tentang masalah yang akan datang information sharing
  • 10. Kapan baiknya dilaksanakan Ketika suatu unit kerja/ dokumentasi sudah rampung, dan unit tersebut masih dalam skala byte size, maka inspeksi harus segera dijadwalkan Misal : analisis : draft pertama DFD selesai maka diadakan inspeksi Programming : ketika akan membuat modul baru, maka diadakan inspeksi untuk modul sebelumnya Lakukan inspection sesering mungkin untuk menemukan error seawal mungkin
  • 11. Step-step inspeksi menyebarkan materi yang akan diinspeksi ke peserta (peserta yang ikut inspeksi sudah benar-benar siap) proof reading reader (presenter) membaca pekerjaan yang telah diselesaikannya / rencana untuk kegiatan selanjutnya (bisa berupa code, testcase/design) writer akan menuliskan permasalahan yang didiskusikan/akan diselesaikan moderator dan inspector akan mengeluarkan pendapatnya
  • 12. Output dari inspection Action list dari error/deficiency yang perlu diperbaiki Action list tersebut akan diserahkan kepada penghasil work product Inspection hanya mendeteksi error, tidak memperbaiki error Perbaikan error didelegasikan ke penghasil work product
  • 13. Walkthrough Informal review untuk evaluasi atau untuk tujuan informasi tidak perlu persiapan dpt terjadi kapan saja (disemua tahapan pengembangan) dan menghasilkan kesimpulan saat itu juga, tidak memakai jadwal
  • 14. Contd tujuan dari walkthrough adalah mengidentifikasi dan mempertegas keberadaan defect (bukan bagaimana cara menyelesaikan defect tersebut) secara umum Tujuan lainnya : mendeteksi eror lebih dini memastikan standar pengembangan diikuti melatih dan sebagai sarana bertukar informasi teknis antar anggota tim proyek meningkatkan kualitas proyek
  • 15. Partisipan Presenter adalah programmer (yang menuliskan code) menyampaikan code (perbaris) yang ditulisnya menjelaskan apa yang dilakukan oleh suatu code dan kenapa memakai code tersebut ke grup kecil (programmer dan tester) reviewer mendengarkan dan menanyakan sesuatu yang terlihat mencurigakan, melanggar standar pengembangan sw dan masalah-masalah lain setelah review selesai, presenter menulis laporan yang menjelaskan apa yang jadi temuan (biasanya berupa bug)
  • 16. Contd Walkthrough dikatakan selesai jika : seluruh sw produk sudah diperiksa rekomendasi dan kegiatan yang diperlukan sudah dicatat output dari walkthrough sudah lengkap
  • 17. Picture from Inspections presentation http://www.math.uaa.alaska.edu/~afkjm/cs470/handouts/inspections.pdf
  • 18. Simulasi inspection atau walkthrough terhadap project yang dikerjakan
  • 19. Minggu depan Code review ????? Proses testing Perencanaan Pembuatan testcase Testing Testing unit Testing modul Testing subsistem