Teknik Informatika S1

dokumen-dokumen yang mirip
Teknik Informatika S1

Teknik Informatika S1

Teknik Informatika S1

Teknik Informatika S1

Teknik Informatika S1

Teknik Informatika S1

Teknik Informatika S1

TEKNIK DOKUMENTASI APLIKASI 12.1 STIKOM SURABAYA. PENGEMBANGAN DOKUMENTASI APLIKASI Pertemuan 2

Teknik Informatika S1

Teknik Informatika S1

Teknik Informatika S1

Kualitas Software dan Pengujian

Teknik Informatika S1

Teknik Informatika S1

BAB 16 IMPLEMENTASI SISTEM

Teknik Informatika S1

MINGGU KE-9 MANAJEMEN MUTU PROYEK

TESTING & IMPLEMENTASI SISTEM 4KA PENDAHULUAN. helen.staff.gunadarma.ac.id

Teknik Informatika S1

MANAJEMEN PROYEK DALAM PRAKTEK

Teknik Informatika S1

Testing Implementasi Sistem. Black Box Testing Equivalence Partitioning & Boundary Value Analysis

BAB II LANDASAN TEORI. harapan akan memperoleh laba dari adanya transaksi-transaksi tersebut dan. atas barang atau jasa dari pihak penjual ke pembeli.

BAB 1 PENDAHULUAN 1.1. Latar Belakang

Rekayasa Perangkat Lunak

BAB 5 FAKTOR PENGUJIAN

PERANAN TEAM SOFTWARE PROCESS PADA REKAYASA PERANGKAT LUNAK

Materi. Definisi Test Case White Box Testing Blackbox Testing Teknik Testing yang Lain Penggunaan Metode Tes

Teknik Informatika S1

Analisis dan Perancangan Sistem Hanif Al Fatta M.kom

GARIS-GARIS BESAR PROGRAM PENGAJARAN PROGRAM STUDI: S1 SISTEM INFORMASI Semester : 7

SOFTWARE QUALITY ASSURANCE

RENCANA PEMBELAJARAN

SATUAN ACARA PERKULIAHAN PROGRAM STUDI : S1 SISTEM INFORMASI

3/17/16 Testing dan Audit Perangkat Lunak - Universitas Mercu Buana Yogyakarta

BAB 1 PENDAHULUAN. Secara umum, diketahui bahwa dalam suatu siklus pengembaangan perangkat lunak selalu terdapat empat proses utama, yaitu :

BAB II LANDASAN TEORI. pembelian dilakukan dengan mengubah bentuk barang. 2003). Menurut Soemarso S.R (1994) kegiatan pembelian dalam perusahaan

Dasar-Dasar Pengujian Perangkat Lunak. Fakultas Ilmu Komputer dan Teknologi Informasi Jurusan Sistem Informasi Univesitas Gunadarma

BAB II LANDASAN TEORI. ditulis dan diterjemahkan oleh language software (bahasa Pemrograman) untuk

4/10/14 Testing dan Audit Perangkat Lunak - Universitas Mercu Buana Yogyakarta

BAB 3 PENGUJIAN DALAM SIKLUS PENGEMBANGAN

GARIS-GARIS BESAR PROGRAM PENGAJARAN (GBPP)

GARIS-GARIS BESAR PROGRAM PENGAJARAN (GBPP)

Teknik Informatika S1

TESTING DAN IMPLEMENTASI SISTEM. WAHYU PRATAMA, S.Kom., MMSI.

Chapter 2 What is Software Quality?

Teknik Informatika S1

Teknik Informatika S1

SATUAN ACARA PERKULIAHAN(SAP)

Teknik Informatika S1

SATUAN ACARA PERKULIAHAN (SAP)

SILABUS MATAKULIAH. Revisi : - Tanggal Berlaku : September Indikator Pokok Bahasan/Materi Aktifitas Pembelajaran

BAB III LANDASAN TEORI. yang disusun guna menyelesaikan masalah secara sistematis. Pada bab ini akan

10/21/2016. Titan Parama Yoga, S.Kom, M.Kom

BAB II LANDASAN TEORI. aplikasi sesuai dengan tujuan penelitian yang diharapkan. Aplikasi Penilaian Kinerja Karyawan ini antara lain sebagai berikut.

5. Aktivitas generic dalam semua proses perangkat lunak antara lain adalah : a. Spesifikasi dan pengembangan b. Validasi dan evolusi c.

Teknik Informatika S1

3/17/16 Testing dan Audit Perangkat Lunak - Universitas Mercu Buana Yogyakarta

BAB 1 PENDAHULUAN Latar Belakang. Persaingan yang semakin ketat dalam dunia bisnis dan perkembangan

Pengembangan Perangkat Lunak. Fakultas Ilmu Komputer dan Teknologi Informasi Jurusan Sistem Informasi Univesitas Gunadarma

Teknik Informatika S1

SDLC Concepts. Muhammad Yusuf D3 Manajemen Informatika Universitas Trunojoyo

TESTING DAN IMPLEMENTASI SISTEM. WAHYU PRATAMA, S.Kom., MMSI.

Rational Unified Process (RUP)

STMIK AMIKOM YOGYAKARTA

REKAYASA PERANGKAT LUNAK

Sistem (3 sks) Black Box Testing (1) Black Box Testing

KONTROL KUALITAS PADA PERANGKAT LUNAK

Pengelolaan Proyek PPSI. Part 1 Part 2 Part 3

Manajemen Proyek Perangkat Lunak Minggu 1

BAB 1 ASUMSI PERANAN PENGANALISIS SISTEM

Nama : Rendi Setiawan Nim :

Hubungan antara rencana pengujian dan proses pengembangan system. Tim RPL 1 3

2. BAB II LANDASAN TEORI. lanjut sehingga terbentuk suatu aplikasi yang sesuai dengan tujuan awal.

Tujuan Perkuliahan. PENGANTAR RPL (Pert. 2 chapter 1 Pressman) Agenda. Definisi Software (Perangkat Lunak) Lunak) 23/09/2010

Implementasi Sistem dan Maintenace Sistem. Sistem Informasi Universitas Gunadarma 2012/2013

Dokumentasi Pengujian

A. Tujuan dan Ruang Lingkup Proyek Perancangan Rekayasa Perangkat Lunak

Jenis Metode Pengembangan Perangkat Lunak

LANDASAN TEORI. perusahaan yang usaha utamanya membeli obat untuk dijual kembali dengan

Dibuat Oleh : 1. Andrey ( )

BAB I PENDAHULUAN. oleh banyak kalangan masyarakat untuk mengetahui informasi letak geografis

Development Lifecycles and Approaches

SOFTWARE QUALITY ASSURANCE

Proyek Perangkat Lunak

I. PENDAHULUAN. Perkembangan software sekarang ini sudah semakin maju. Banyak softwaresoftware

PROJECT MANAGEMENT BODY OF KNOWLEDGE (PMBOK) PMBOK dikembangkan oleh Project Management. Institute (PMI) sebuah organisasi di Amerika yang

Pendahuluan. Tes Implementasi System. Yahya Erdipasa, ST., M.Kom (candidate) Teknik Informatika

BAB I PENDAHULUAN. Indonesia memiliki keanekaragaman budaya dan kesenian, dengan

1 PENDAHULUAN. 1.1 Latar Belakang

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

BAB II LANDASAN TEORI. beberapa ahli, definisi sistem adalah sebagai berikut.

Pengenalan Rekayasa Perangkat Lunak (RPL)

Teknik Informatika S1

PERBANDINGAN V-MODEL TRADISIONAL DAN ADVANCE V-MODEL

Pengujian Perangkat Lunak Berorientasi Objek. Tim RPL Teknik Informatika

BAB II LANDASAN TEORI

Tugas Rekayasa Perangkat Lunak

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

1 BAB I PENDAHULUAN. 1.1 Latar Belakang

Transkripsi:

Teknik Informatika S1 SOFTWARE QUALITY AND TESTING Manajemen Fungsi Testing Disusun Oleh: Egia Rosi Subhiyakto, M.Kom, M.CS Teknik Informatika UDINUS egia@dsn.dinus.ac.id +6285740278021

SILABUS MATA KULIAH 8. Perencanaan Pengujian 9. Penugasan Pengujian PL 10.White Box (1) 11.White Box (2) 12. Manajemen Fungsi Testing 13. OO Testing 14. Presentasi Tugas White Box

Tugas Manajemen Dalam pernyataan sederhana, tugas manajemen adalah untuk mengawasi hasil-hasil dari pekerjaan yang lainnya.

Tugas Manajemen Area kepemimpinan meliputi pemberian arah dan motivasi individual dalam mencapai tujuan umum. Termasuk penetapan obyektifitas, ekspektasi, dan rencana. Area pengendalian meliputi pemberian kepastian bahwa organisasi tetap pada jalur yang diinginkan. Termasuk pemonitoran, penindaklanjutan, pelaporan, pengevaluasian, dan pengarahan kembali

Tugas Manajemen Area dukungan meliputi pemberian fasilitas terhadap kinerja pekerja. Termasuk pelatihan, metode kerja, alat bantu, dan asistensi secara umum.

5 M Testing sangat penting bagi tiap manajer karena testing adalah proses dimana kualitas produk dapat dilihat dan nyata.

5 M Management (Manajemen) & Motivation (Motivasi) dalam area kepemimpinan Methodology (Metodologi) dan Mechanization (Mekanisasi) dalam area dukungan Measurement (Pengukuran) dalam area pengendalian mendeskripsikan area tanggung jawab utama bagi semua manajer.

Management (Manajemen) 5 M Apa rencana Anda sehubungan dengan testing? Apakah Anda mengetahui siapa yang bertanggung jawab? Sudahkah Anda mensosialiasikan kebijakan testing Anda?

5 M Motivation (Motivasi) Apakah Anda menyediakan insentif bagi mereka yang melakukan kerja berkualiatas? Apakah Anda memberikan dukungan pada mereka untuk mendapatkan keuntungan dari kesempatan pelatihan dalam metode testing?

5 M Methodology (Metodologi) Apa metode testing Anda berprosedur dan mereka dilatih dalam penggunaannya? Apakah Anda memiliki perhatian pada teknik-teknik testing baru dan apakah Anda bekerja untuk memperkenalkannya?

5 M Mechanization (Mekanisasi) Apakah Anda menyediakan hardware dan peralatan yang cukup untuk testing? Apakah Anda telah menyediakan Software alat bantu testing dan pertolongan yang tepat? Apakah Anda mengevaluasi alat bantu testing yang diotomasi pada suatu basis yang sedang berjalan?

5 M Measurement (Pengukuran) Apakah Anda melacak kesalahan, dan kegagalan? Apakah Anda tahu apa saja biaya tetsing? Apakah Anda mengukur kinerja testing secara kuantitatif?

Evolusi spesialisasi testing

Testing Specialist Tugas dari Testing Specialist adalah: Memastikan testing dilakukan Memastikan testing didokumentasikan Memastikan teknik testing ditetapkan dan dikembangkan

Testing Specialist Tanggung Jawab dari Testing Specialist adalah: Menyiapkan rencana dan desain tes Mengorganisasikan aktivitas testing Mengembangkan spesifikasi dan prosedur tes Mengembangkan Test Cases

Testing Specialist Tanggung Jawab dari Testing Specialist adalah: Menyiapkan dokumentasi testing Menggunakan alat bantu dan pertolongan testing Mereview desain dan spesifikasi Tes program dan sistem Tes perubahan dari perawatan sistem

5 C 5 Kriteria kemampuan seorang Testing Specialist, sebagai berikut: Controlled Individu yang terorganisasi serta terencana secara sistematis Competent Memiliki kemampuan teknis terhadap teknik dan alat bantu testing.

5 C 5 Kriteria kemampuan seorang Testing Specialist, sebagai berikut: Critical Memiliki kemampuan dalam menemukan masalah. Comprehensive Memiliki atensi terhadap detail. Considerate Memiliki kemampuan untuk menghubungkan satu dengan yang lainnya dan mengatasi konflik.

Elemen Kunci Testing Beberapa elemen kunci testing dan pengukuran efektivitas testing: Pelacakan Error, Fault dan Failure Penganalisaan kecenderungan (trend). Pelacakan biaya testing Pelacakan status testing Dokumentasi testing

Dokumentasi Testing Identifier. Spesifikasi Kebutuhan. Metodologi verifikasi kode. Metodologi verifikasi disain. Rencana Pengujian Fitur dan sisi yang diujikan 20

Dokumentasi Testing Personal yang bertanggung jawab serta jadwal Perangkat bantu dan program bantu yang digunakan Data pengujian dan instruksi pengujian Hasil pengujian yang diharapkan Hasil pengujian sesungguhnya, serta analisis. 21

Standard Dokumentasi: Dokumentasi Software Development Plan (IEEE Standard 1058.1 1987) Dokumentasi Software Requirements Specification (IEEE Standard 830 1993) Dokumentasi Software Design Specification (IEEE Standard 1016 1987) Dokumentasi Software Testing (IEEE Standard 829 1983) Dokumentasi Software User Documentasi (IEEE Standard 1063 1987) 22

TERIMA KASIH