Matakuliah : M0604 - Testing dan Implementasi Tahun : 2009 Pengelolaan Tim Pengujian Pertemuan 21-22 TIK • Mahasiswa dapat membentuk tim pengujian berdasarkan kualifikasi yang dibutuhkan. (C5) TIK-31 • Mahasiswa dapat mengatur kelompok pengujian. (C5) TIK-32 Bina Nusantara Daniel Kartawiguna, D2431 2 Pokok Bahasan • Menentukan jumlah tenaga kerja, keahlian dan jabatan dalam sebuah test organization. • Pengorganisasian sebuah test team. • Kualifikasi test engineer. • Memotivasi pegawai testing department. • Penggunakan pekerja kontrak dalam suatu proyek. Bina Nusantara Daniel Kartawiguna, D2431 3 Staffing and Managing a Test Team • Most Basic Principle for Managing Staff – Hiring – Motivating – Retaining Bina Nusantara Daniel Kartawiguna, D2431 4 What Kind of People Make Good Test Engineers • • • • • • Professional Pessimism Balanced Curiosity Focus: No Space Cadets Avoid the Aspiring Hero Shun the Sloth Reject Casper Milquetoast Bina Nusantara Daniel Kartawiguna, D2431 5 Defining the Test Team • Size • Skills – Technology – Application Domain – Testing • Education and Training • Positions, Experience, and Goals Bina Nusantara Daniel Kartawiguna, D2431 6 Jumlah Personel • Ada dua cara untuk menentukan jumlah anggota suatu test team, yaitu: 1. 2. • Bina Nusantara Berdasarkan tugas/task yang harus dikerjakan. Berdasarkan rasio antara tester dan developer. Rasio yang ideal antara tester dan developer 1:1, umumnya berkisar 1:2 s.d. 1:5. Daniel Kartawiguna, D2431 7 Keahlian • Dalam beberapa kasus testing diperlukan tenaga yang memiliki suatu keahlian khusus. • Harus dapat membaca dan belajar secara cepat. • Dapat menulis laporan dengan baik. • Dalam beberapa kasus diperlukan tenaga yang menguasai statistik dan matematika. Bina Nusantara Daniel Kartawiguna, D2431 8 Jabatan 1. 2. 3. • Bina Nusantara Test engineer : programmer,mechanical engineer, dan electrical engineer. Test Technician. Test Manager. Dalam beberapa kasus mungkin diperlukan juga release management engineer dan configuration management engineer. Daniel Kartawiguna, D2431 9 Model Organisasi • Skill-based Model: sangat direkomen-dasikan pada sistem2 yang rumit dan berteknologi canggih. • Project-bases Organization : pembagian tugas berdasarkan proyek yang dikerjakaan, bukan berdasarkan spesialisasinya. Bina Nusantara Daniel Kartawiguna, D2431 10 Organization Model Bina Nusantara Daniel Kartawiguna, D2431 11 Organization Model Bina Nusantara Daniel Kartawiguna, D2431 12 Hiring Tester • • • • • • Defining the Job Gathering and Screening Resumes On-site Interviews Making the Hiring Decision Avoiding and Undoing Hiring Mistakes Bringing the New Tester on board Bina Nusantara Daniel Kartawiguna, D2431 13 Kualifikasi • Memiliki latar belakang teknik. • Memiliki komitment pada bidang testing sebagai spesialisasi. • Selalu memiliki rasa ingin tahu. • Dapat berkonsentrasi dengan baik dan terfokus. • Kemampuan analisa yang baik. • Kreatif. Bina Nusantara Daniel Kartawiguna, D2431 14 Test Specialists & Content Specialists • Test Specialists : orang yang meniti karir khusus pada bidang testing, menduduki posisi sebagai test engineer. • Content Specialists : orang yang mengerti produk perusahaan dan teknologinya secara menyeluruh, dapat melakukan functional testing secara baik tetapi mungkin tidak begitu menguasai proses testing secara terinci.. Bina Nusantara Daniel Kartawiguna, D2431 15 Kualifikasi yang tidak tepat • Orang yang ingin mendapatkan jabatan/ posisi yang prestige dalam organisasi. • Tidak memiliki dorongan untuk mengerjakan tugasnya. • Orang yang memiliki sifat menjatuhkan orang lain. Bina Nusantara Daniel Kartawiguna, D2431 16 Hal-hal yang membangkitkan Motivasi • Bertindak bijaksana pada anggota team yang melakukan kesalahan. • Pemberian upah yang standar sesuai dengan tanggung jawab dan keahliannya. • Jenjang jabatan yang jelas. • Adanya kompensasi untuk over-time. • Pemberian pelatihan, kesempatan mengikuti seminar, konferensi, dan rekreasi. Bina Nusantara Daniel Kartawiguna, D2431 17 Hal-hal yang dapat menurunkan Motivasi Team • Pemberian bonus berdasarkan ketepatan pencapaian jadwal yang telah ditentukan. • Pemberian bonus berdasarkan jumlah bugs yang ditemukan. • Pemberian “pizza” (junk-food) sebagai menu makan malam. • Mengkonfrontasi test team dengan development team atas problem yang ditemukan. Bina Nusantara Daniel Kartawiguna, D2431 18 Pemanfaatan Pekerja Temporer • Test technician yang memiliki peran yang penting tetapi bukan merupakan peran yang kritis dalam implementasi. • Konsultan • Trainer • Tenaga ahli • Kontaktor Bina Nusantara Daniel Kartawiguna, D2431 19 Bina Nusantara Daniel Kartawiguna, D2431 20 Bina Nusantara Daniel Kartawiguna, D2431 21
© Copyright 2024 Paperzz