Matakuliah : M0604 - Testing dan Implementasi Tahun : 2009 Pengelolaan Perubahan pada Pengujian yang Sedang Berjalan Pertemuan 17-18 TIK • Mahasiswa dapat menunjukkan masalah genting yang dihadapi pada saat proses pengujian. (C3) TIK-27 • Mahasiswa akan dapat menggunakan dua alat bantu batu untuk mengelola masalah-masalah yang dihadapi selama proses pengujian: logistic database dan simple change management database. (C3) TIK-28 Bina Nusantara Mengelola Perubahan pada Proses Testing • Apabila kita sudah menangani proyek pengujian perangkat lunak satu atau dua kali maka kita akan mengalami masa-masa kegentingan yang sangat memeras tenaga dan membingungkan. • Masalah yang dihadapi: kenyataan yang dihadapi tidak sesuai yang diharapkan, perencanaan yang selalu berubah, dan ketergantungan yang tidak jelas. Bina Nusantara Beberapa Saran dalam menghadapi Kegentingan Pada Proses Pengujuan • Tetap maju sementara mendapatkan seluruh kenyataan: keinginan terhadap kepastian, kemajuan yang tetap harus terlaksana. • Ketergantungan, Jadwal, dan peringatan: pentingnya untuk menindaklanjuti. • Masalah Pengiriman: Proses Revisi dan pengeluaran (release) • Masalah instalasi: Konfigurasi lingkungan pengujian. • Pemeriksaan (auditing) dan memperbaharui (update) hasil pengujian. [Gambar 6.1] • Mendefinisikan proses pelaksanaan pengujian.=> Mengaplikasikan Exploratory Testing. • Ketika pengujian gagal: meminimumkan kesalahan pada interpretasi hasil pengujian. • Bila saat kegentingan, liburan dan tradisi kebudayaan bertubrukan. Bina Nusantara Hubungan antara test tracking dan laporan Bina Nusantara Alat Bantu • Disini akan dibahas 2 buah alat bantu baru untuk mengatasi kegentingan yang terjadi pada proses pengujian. • Pertama: Basis Data Logistik (Logistics Database) yang dapat menelusuri lokasi, konfigurasi, dan kebutuhan pengujian akan perangkat keras, perangkat lunak, infrastruktur, dan staf. • Kedua: Basis Data Pengelola Perubahan Sederhana (Simple Change Management Database) yang membantu dalam menanggapi bagian perbaikan yang tak terelakan yang muncul pada setiap proyek pengujian. Bina Nusantara Basis Data Logistik (Logistics Database) Bina Nusantara Basis Data Logistik (Logistics Database) • Mengelola logistik perangkat keras pengujian dan konfigurasi perangkat lunak. • Basis data ini dapat melakukan penelusuran terhadap: – Lokasi, instalasi, dan perpindahan perangkat keras. – Konfigurasi perangkat lunak pada saat ini, pada masa lalu, dan konfigurasi yang akan direncanakan. – Interkoneksi perangkat keras dan jaringan komputer. – Lokasi pengujian. – Infrastruktur pengujian. – Penugasan engineer pengujian dan lokasinya. – Penyebaran sumber daya manusia. Bina Nusantara E-R Diagram Bina Nusantara Menerapkan Basisdata Logistik Bina Nusantara Contoh: Speedy Writer Test Bina Nusantara Daftar Tester dan Penugasan Tester Daftar Lokasi Tester Bina Nusantara Laporan Penugasan Tester Bina Nusantara Laporan Jadwal Pengujian Bina Nusantara Laporan Lokasi Pengujian Bina Nusantara The Location by Test and Tester Report Bina Nusantara Form Query untuk mencari lokasi, tests, dan tester Bina Nusantara Test Hardware & Jaringan Bina Nusantara Bina Nusantara Bina Nusantara Tabel Lokasi Perangkat Keras Bina Nusantara Bina Nusantara Bina Nusantara Bina Nusantara Basis Data Pengelola Perubahan Sederhana (Simple Change Management Database) Bina Nusantara Basis Data Pengelola Perubahan Sederhana • Bagaimanapun sempurnanya suatu perencanaan, langkah penanganan yang hati-hati, kefektifan kerjasama dengan tim penguji, rekan kerja, dan manajer tetap saja akan menghadapi tanggapan yang tidak diharapkan. • Perubahan tidak dapat dihindari dan tidak seluruh perubahan dapat direncanakan sebelumnya. • Perubahan seringkali merupakan manifestasi dari proses pembelajaran. • Pengelolaan perubahan dapat dilakukan secara formal dengan CCB (change control board) atau secara informal dengan simple change management database. Bina Nusantara Menggunakan Data Pengelolaan Perubahan • Dengan mengumpulkan data mengenai perubahan, pengaruhnya dan perencanaan pemulihan (recovery plan) akan dapat memenuhi beberapa komunikasi yang penting dan tanggung jawab perencanaan. • Dengan data ini maka komunikasi dengan manajemen proyek dapat dilakukan secara terstruktur Bina Nusantara Tabel sederhana untuk mencatat perubahan dalam pengujian. Bina Nusantara Contoh formulir untuk memasukan data. Bina Nusantara
© Copyright 2024 Paperzz