MANAJEMEN PENGUJIAN PERANGKAT LUNAK

Slides:



Advertisements
Presentasi serupa
Testing & Implementation System
Advertisements

Candra Irawan Dimas Bhirawa Fahrizky Syahrial Andri Daisy Rahmad
PERANCANGAN PERANGKAT LUNAK (SOFTWARE DESIGN)
Rekayasa Perangkat Lunak dan Proses Software
DASAR-DASAR PENGUJIAN PERANGKAT LUNAK
BAB 8 PENGUJIAN PERANGKAT LUNAK
PENGENALAN UMUM SISTEM OPERASI DAN STRUKTUR SISTEM KOMPUTER
REKAYASA PERANGKAT LUNAK
Sasaran Menjelaskan apa yang dimaksud model proses
Pengujian Sofware – strategi
PENGANTAR REKAYASA PERANGKAT LUNAK I
Manajemen Proyek Sistem Informasi
Mengaudit Sistem/ Teknologi Informasi
ANALISIS DAN DESAIN SISTEM INFORMASI
Testing dan Implementasi Sistem
Analisis Persyaratan Perangkat Lunak dan Spesifikasi
Perancangan Perangkat Lunak
FUNGSI PERENCANAAN.
SISTEM DEVELOPMENT LIFE CYCLE
STRATEGI PENGUJIAN PERANGKAT LUNAK
PROSES Perangkat Lunak
Software Testing Pertemuan III.
Methods for Software Engineering CHAPTER 5 Software Project Planning Software engineering: a practitioner’s approach / Roger S. Pressman.—5th ed.
Kriteria Rekayasa Perangkat Lunak (lanjutan)
TEKNIK TESTING DAN STRATEGI TESTING
PENGUJIAN DENGAN SIKLUS HIDUP
REKAYASA PERANGKAT LUNAK
Systems Development Life Cycle
Membangun Sistem Informasi ERP
1 Pendahuluan Pertemuan 12 Matakuliah: H0062/Teori Sistem Tahun: 2006.
Materi Sesi ke 8 Pengembangan Sistem Informasi Manajemen
PriNciples That Guide Practice
TESTING DAN IMPLEMENTASI SISTEM
Rekayasa Perangkat Lunak Model Proses PL
TESTING DAN IMPLEMENTASI SISTEM (Pertemuan Ke-1)
Materi Bab 5 Sistem Informasi
REKAYASA PERANGKAT LUNAK
STRATEGI PENGUJIAN SISTEM PERANGKAT LUNAK
TESTING DAN IMPLEMENTASI SISTEM
Nur fisabilillah, S.Kom, MMSI | UNIVERSITAS GUNADARMA
ANALISA DAN PERANCANGAN SISTEM INFORMASI
Strategi Pengujian Perangkat Lunak
TESTING DAN IMPLEMENTASI SISTEM (Pertemuan Ke-3)
Persyaratan Rekayasa Proses
Manajemen Integrasi Proyek
Black Box Testing.
Rekayasa Perangkat Lunak Dosen : Citra Noviyasari, S.Si, MT
Testing dan Implementasi Sistem [3-sks (3-0)]
Pelaksanaan Solusi Bisnis & Pengelolaan Perubahan
Desain Sistem.
TESTING DAN IMPLEMENTASI PERTEMUAN 2
WHITE BOX TESTING DAN BLACK BOX TESTING
Membangun Sistem Informasi ERP
MEMBANGUN MODEL SIMULASI YANG VALID DAN KREDIBEL
Membangun Sistem Informasi ERP
Validasi dan Verifikasi Software
SISTEM DEVELOPMENT LIFE CYCLE
Oleh: Devi Teti Susanti
PERANCANGAN BASIS DATA
Manajemen Integrasi Proyek
Strategi Pengujian Perangkat Lunak
Tim RPL Teknik Informatika 2018
COBIT untuk Penjaminan TI
Analisis Persyaratan Perangkat Lunak dan Spesifikasi
Strategi Pengujian Perangkat Lunak
Fathiah, S.T.,M.Eng Universitas Ubudiyah Indonesia
PENGANTAR Testing dan implementasi sistem. Definisi testing Testing adalah proses menganalisa suatu entitas software untuk mendeteksi perbedaan antara.
Strategi Pengujian Perangkat Lunak
Strategi Pengujian Perangkat Lunak
LANGKAH-LANGKAH ANALISA SISTEM Oleh : Saenal Abidin, S.IP., M.Hum.
Transcript presentasi:

MANAJEMEN PENGUJIAN PERANGKAT LUNAK Kelompok 5 I gusti ngurah gede suryawan Made nugraha winata Muhammad nur qolby hidayat Muhammad faeruza Hudaibi Yan pamungkas I komang sudiarta

Sub Materi Pengujian perangkat lunak Tujuan Pengujian perangkat lunak Proses Pengujian perangkat lunak Pengujian Awal Pengujian Akhir

Dalam mengangkat konsep-konsep pengujian perangkat lunak ke suatu pengimplementasian diperlukan manajemen yang mengatur keseluruhan proses pengujian. proses manajemen pengujian perangkat lunak menangani berbagai aktifitas dan langkah-langkah pengujian perangkat lunak. Diantaranya adalah inisialisasi dan penentuan lingkup kerja pengujian, perencanaan pengujian perangkat lunak, eksekusi dan pengendalian perangkat lunak selama pengujian, evaluasi pengujian serta peninjauan kembali hasil pengujian, dan penutup yaitu pelaporan hasil pengujian diikuti pembenahan Software testing dapat juga sebagai proses memvalidasi dan memverifikasi bahwa sebuah program komputer / aplikasi / produk Sesuai dengan requirement yang ditentukan untuk design dan pengembangannya dan bekerja sesuai dengan yang diharapkan dan dapat memenuhi kebutuhan.

Beberapa fakta di lapangan tentang pengujian perangkat lunak Instansi-instansi penguji tidak memandang perlunya gelar kependidikan tertentu. Proses pengujian memandang perangkat lunak dari sisi kebutuhan pengguna.

Beberapa hal yang sering terjadi dalam pengujian perangkat lunak Manajer tidak memiliki konsep yang kuat mengenai upaya-upaya pengujian perangkat lunak. Penguji tidak dapat menyentuh suatu perangkat lunak hingga perangkat lunak tersebut benar-benar jadi dan dipasarkan. Banyaknya penguji tidak sebanding dengan banyaknya pengembang perangkat lunak.

Sementara bagi pihak penguji perangkat lunak dengan berbagai keterbatasan baik waktu pengujian dan akses terhadap lingkungan kerja perangkat lunak yang sebenarnya, dapat memenuhi hal berikut : Prioritas pengujian Studi keperluan pengujian Pelatihan penguji Prinsip pengembangan. Evaluasi dan pelaporan

Tujuan pengujian perangkat lunak Tujuan Langsung Untuk mengidentifikasi dan mengungkapkan kesalahan sebanyak mungkin  dalam perangkat lunak yang diuji. Untuk membawa perangkat lunak diuji, setelah memperbaiki kesalahan yang diidentifikasi dan melakukan pengujian ulang, pada tingkat kualitas yang memadai Untuk melakukan tes yang diperlukan secara efisien dan efektif, dalam keterbatasan anggaran dan penjadwalan.

Tujuan Tidak Langsung Tujuan ini berfokus terutama pada evaluasi atau menilai kualitas produk, menggunakan sejumlah praktek inti antara lain : Menemukan dan dokumen kegagalan dalam produk perangkat lunak: cacat,  masalah. Menyarankan manajemen pada kualitas yang dirasakan pada perangkat lunak Mengevaluasi asumsi yang dibuat dalam spesifikasi rancangan dan persyaratan melalui demonstrasi nyata Memvalidasi bahwa produk perangkat lunak yang dibuat bekerja sesuai rancangan. Memvalidasi bahwa persyaratan diterapkan secara tepat.

PROSES PENGUJIAN PERANGKAT LUNAK Kesalahan Pengujian Fault (Kekeliruan) Error (Kesalahan) Failure (Kegagalan). Pengujian Awal Pengujian kadang-kadang disalah pahami sebagai kegiatan after the fact, dilakukan setelah pemrograman sebuah produk dilakukan. Namun, pengujian harus dilakukan setiap tahapan pengembangan produk. Pengujian Akhir Proses pengujian akhir sulit untuk ditentukan karena kebanyakan aplikasi perangkat lunak modern sangat kompleks dan berjalan sebagai lingkungan interdependen dan pengujian lengkap pun tidak pernah bisa dilakukan.