TESTING DAN IMPLEMENTASI SISTEM (Pertemuan Ke-3)

Slides:



Advertisements
Presentasi serupa
PERANCANGAN PERANGKAT LUNAK (SOFTWARE DESIGN)
Advertisements

PERTEMUAN 4 TAHAP PEMROGRAMAN.
Interaksi Manusia dan Komputer
Interaksi Manusia dan komputer
BAB 6 Design Interface (Perancangan Tampilan)
Pengelolaan Proyek Sistem Informasi
Perancangan sistem ( berbasis objek )
Testing dan Implementasi Sistem
PROSES DESIGN SISTEM BASIS DATA
TESTING DAN IMPLEMENTASI SISTEM
Posisi Testing pada SDLC
# T ESTING DAN IMPLEMENTASI SISTEM Dosen : Yulistia
# P ENDAHULUAN Materi Pertemuan 2. # D EFECT VS F AILURE C ACAT VS K EGAGALAN Defect : merupakan cacat/kekurangan (wrong/missing/extra) didalam sistem.
Methods for Software Engineering CHAPTER 5 Software Project Planning Software engineering: a practitioner’s approach / Roger S. Pressman.—5th ed.
TEKNIK TESTING DAN STRATEGI TESTING
PENGUJIAN DENGAN SIKLUS HIDUP
PERTEMUAN 4 TAHAP PEMROGRAMAN.
# P ENJELASAN UMUM P ENGUJIAN PERANGKAT LUNAK Pertemuan 1.
Systems Development Life Cycle
Testing dan Implementasi Sistem
10 documentation.
Rifky Kurniawan, S.Kom, MTI
Materi Sesi ke 8 Pengembangan Sistem Informasi Manajemen
Analisis Perancangan Berbasis Objek
TESTING DAN IMPLEMENTASI SISTEM (Pertemuan Ke-1)
Professional documents
Implementasi Sistem Akuntansi
Testing dan implementasi sistem
STRATEGI PENGUJIAN SISTEM PERANGKAT LUNAK
REKAYASA PERANGKAT LUNAK
DOKUMENTASI.
TESTING DAN IMPLEMENTASI SISTEM
9. Software Quality Assurance
Anna dara andriana., M.kom
Design Basis Data Kelompok 9
Software Requirement Specifications (SRS)
ANALISA DAN PERANCANGAN SISTEM INFORMASI
4 Managing Software Requirement Analisis Kebutuhan
Persyaratan Perangkat Lunak
Manajemen Konfigurasi Perangkat Lunak
SIKLUS HIDUP PEMBANGUNAN SOFTWARE
TESTING DAN IMPLEMENTASI SISTEM (Pertemuan Ke-8)
Testing dan Implementasi
FASE DESAIN.
Metode Perancangan Program
Materi Habis Uts IMK Prototyping
Analisa dan Perancangan Sistem
Rekayasa Perangkat Lunak Dosen : Citra Noviyasari, S.Si, MT
ANALISIS DAN DESAIN SISTEM INFORMASI
PEDOMAN PENYUSUNAN ALGORITMA
TESTING DAN IMPLEMENTASI SISTEM (Pertemuan Ke-10)
BAB VII Implementasi dan Testing
TESTING DAN IMPLEMENTASI SISTEM
MANAJEMEN PENGUJIAN PERANGKAT LUNAK
ANALISA DAN PERANCANGAN SISTEM INFORMASI
Anna dara andriana., M.kom
TESTING DAN IMPLEMENTASI PERTEMUAN 2
Testing dan Implementasi SI220A
TESTING DAN IMPLEMENTASI SISTEM (Pertemuan Ke-6)
ANALISIS DAN DESAIN SISTEM INFORMASI PERTEMUAN -1 RANI SUSANTO, S. KOM
Perancangan Basis Data
Siklus Hidup Perangkat Lunak
DOKUMENTASI.
Rekayasa Perangkat Lunak Dosen : Citra Noviyasari, S.Si, MT
Desain Basis Data.
Testing dan Implementasi
Pengujian Perangkat Lunak
Analisis dan Desain Sistem
Fathiah, S.T.,M.Eng Universitas Ubudiyah Indonesia
Modul 5 Kegiatan Belajar 4: DESAIN MULTIMEDIA INTERAKTIF Kelompok 4: Nur Awaludin Warjito Totok Hermawan.
Transcript presentasi:

TESTING DAN IMPLEMENTASI SISTEM (Pertemuan Ke-3) Mengetahui Kesalahan

Cara Mendeteksi Kesalahan Dengan memeriksa struktur dan desain internal Dengan memeriksa fungsi dari antarmuka pengguna (user interface) Dengan memeriksa sasaran design (design objective) Dengan memriksa permintaan user (user requirement) Dengan mengeksekusi progam

Klasifikasi Kesalahan Program (1) Kesalahan bahasa (language error) Kesalahan cara penulisan program (syntax error) dan/atau kesalahan tata bahasa (grammatical error) Contoh : Kekurangan penulisan sintaks program

Klasifikasi Kesalahan Program (2) Kesalahan sewaktu proses (run-time error) Kesalahan kondisi yang belum terpenuhi atau yang akan menyebabkan program hang dan/crash. Contoh : Kesalahan penggunaan tipe data pointer Kesalahan dalam suatu perhitungan

Klasifikasi Kesalahan Program (3) Kesalahan logika (logical error) Kesalahan mengartikan keinginan analis. Tidak terjadi kesalahan program secara sintaksis, tetapi akan menghasilkan sesuatu yang tidak diharapkan. Contoh : Kesalahan menentukan nilai boolean

Istilah Kesalahan (1) Defect berasal dari spesifikasi produk, berarti bahwa dalam proses pembuatan perangkat lunak terjadi kesalahan karena pelaksana lapangan tidak memahami hasil pekerjaan para analis (misscommunication).

Istilah Kesalahan (2) Variasi berasal dari keinginan customer/user, berarti dalam proses perencanaan perangkat lunak, terdapat keinginan customer yang tidak dimasukkan ke dalam dokumen SRS, atau walaupun keinginan customer itu tercantum dalam SRS, namum diabaikan karena kesalahan dalam mengimplementasikan metode pengembangan perangkat lunak.

Pengertian Kesalahan Mistake : suatu aksi manusia yang menyebabkan hasil tidak benar Fault : suatu langkah salah, baik proses atau definisi data dalam program komputer. Perkembangan dari mistake berpotensial menuju failure Failure : Suatu hasil yang salah. Hasil adalah manifestasi dari fault (contoh : crash) Error : Jumlah dari hasil yang salah.

Kategori Defect Wrong  Spefikasi telah diimplementasikan secara salah (variances form user) Missing  Suatu requirement tertentu tidak dimasukkan ke dalam produk (Variance from product evaluation) atau terdapat requirement yang baru ada ketika produk selesai dibuat atau dalam masa pembuatan. Extra  Suatu requirement tergabung dalam program tetapi belum / tidak ditentukan (Variances from specification product

Defect Defect adalah hal-hal yang tergabung dalam sistem perangkat lunak Defect adalah hal-hal yang tergabung dalam sistem software (dapat ditemukan dalam software, dokumentasi dan tata kerja manual ), yang pada awalnya tidak mempunyai dampak apapun, hingga akhirnya mempunyai berpengaruh pada user/customer dan pengoperasian sistem (yang disebut cacat)

Failure Defect yang menyebabkan suatu error dalam pengoperasian atau berdampak negative pada user/customer disebut Failure Defect dapat berubah menjadi failure. Failure akan merusak organisasi perangkat lunak, bahkan sistem.

Ide : Mengetahui jenis kesalahan Minggu Depan : Penguji ???