Setelah menyelesaikan tujuh tahap pengujian, hasilnya terlihat bagus. Tidak ada masalah signifikan yang terjadi dalam proyek Guru99 Bank. Anda mengelola proyek dengan baik, dan Anda bangga atas keberhasilan proyek ini
Sayangnya, Dewan Manajemen berpendapat berbeda
Anda tidak memiliki bukti yang menunjukkan bahwa Anda mengelola proyek ini dengan baik. Anda meminta seorang penasihat untuk mendapatkan solusi. Inilah jawabannya
Jawaban ini adalah permulaan, tetapi Anda masih memiliki pertanyaan berikut -
Tutorial ini akan membantu Anda menjawab pertanyaan-pertanyaan ini -
Apa itu Test Management Review & Audit?
-
Tinjauan Manajemen: Tinjauan Manajemen juga dikenal sebagai Jaminan Kualitas Perangkat Lunak atau (SQA). Ini lebih berfokus pada proses perangkat lunak daripada produk kerja perangkat lunak. Quality Assurance adalah serangkaian kegiatan yang dirancang untuk memastikan bahwa manajer proyek mengikuti proses standar yang telah ditentukan sebelumnya. Dengan kata lain, Quality Assurance memastikan Test Manager melakukan hal yang benar dengan cara yang benar.
-
Audit: Audit adalah pemeriksaan produk pekerjaan dan informasi terkait untuk menilai apakah proses standar diikuti atau tidak.
Mengapa kita membutuhkan SQA dalam proses Manajemen Tes?
Untuk memahami ini, pertimbangkan skenario berikut-
Dalam proyek Guru99 Bank, menangani berbagai tahapan pengujian seperti -
Sebagai Manajer Tes, Anda adalah orang yang bertanggung jawab atas aktivitas ini. Namun, Anda berada di posisi tertinggi dalam tim proyek. Siapa yang akan meninjau tugas Anda dan memeriksa kegiatan manajemen proyek dilaksanakan dengan standar tertinggi?
Nah, SQA auditor adalah orang yang ulasan dan pemeriksaan kegiatan manajemen proyek yang dilaksanakan dengan kemungkinan tertinggi standar . Hanya melalui hasil review ini, Dewan Manajemen dapat mengevaluasi kualitas penanganan proyek Anda.
Inilah alasan mengapa kami membutuhkan Tinjauan Manajemen atau SQA dalam proses Manajemen Tes.
SQA mewawancarai Anda, Manajer Tes, untuk membandingkan proyek dengan standar yang ditetapkan.
Manfaat SQA adalah -
Bagaimana cara menerapkan jaminan kualitas?
Langkah 1) Kembangkan Rencana SQA
Kegiatan pengujian membutuhkan Rencana Pengujian demikian juga dengan kegiatan SQA juga membutuhkan suatu rencana yang disebut rencana SQA.
Tujuan dari rencana SQA adalah untuk menyusun proses dan prosedur perencanaan untuk memastikan produk yang diproduksi, atau layanan yang diberikan oleh organisasi memiliki kualitas yang luar biasa.
Selama perencanaan proyek, Test Manager membuat rencana SQA di mana audit SQA dijadwalkan secara berkala.
Dalam Rencana SQA, Manajer Pengujian harus melakukan hal berikut
Langkah 1.1) Identifikasi peran dan tanggung jawab tim SQA
Dalam sebuah tim proyek, setiap anggota harus memiliki tanggung jawab atas kualitas pekerjaannya. Setiap orang harus memastikan pekerjaan mereka memenuhi kriteria QA.
Tim SQA adalah sekelompok orang yang memainkan peran utama dalam proyek tersebut. Tanpa QA, tidak ada bisnis yang berjalan dengan sukses. Oleh karena itu, Test Manager harus menjelaskan tanggung jawab setiap anggota SQA dalam rencana SQA seperti di bawah ini:
- Tinjau dan evaluasi kualitas kegiatan proyek untuk memenuhi kriteria QA
- Berkoordinasi dengan dewan manajemen dan tim proyek untuk menilai persyaratan dan terlibat dalam tinjauan proyek dan pertemuan status.
- Rancang trek dan kumpulkan metrik untuk memantau kualitas proyek.
- Ukur kualitas produk; memastikan produk memenuhi harapan pelanggan.
Misalnya, dalam Rencana SQA dari proyek Guru99 Bank, Anda dapat membuat daftar anggota tim SQA seperti di bawah ini
Tidak |
Anggota |
Peran |
Tanggung jawab |
---|---|---|---|
1 | Peter | Pemimpin SQA | Mengembangkan dan mendokumentasikan standar kualitas dan proses untuk semua proses manajemen. Mengelola aktivitas jaminan kualitas perangkat lunak untuk proyek tersebut |
2 | James | Auditor SQA | Lakukan tugas SQA, laporkan kepada pemimpin SQA hasil review SQA. |
3 | Kacang | Auditor SQA | Lakukan tugas SQA, laporkan kepada pemimpin SQA hasil review SQA. |
Langkah 1.2) Daftar produk kerja yang akan ditinjau dan diaudit oleh auditor SQA
Manajer Tes harus
- Buat daftar semua produk kerja dari setiap Proses Manajemen Tes
- Tentukan fasilitas atau peralatan apa yang dapat diakses oleh auditor SQA untuk melakukan tugas SQA seperti evaluasi dan audit proses.
Misalnya, untuk proyek Guru99 Bank, Anda dapat membuat daftar produk kerja dari setiap Proses Manajemen Tes dan menentukan izin untuk anggota SQA untuk mengakses produk kerja ini sesuai tabel berikut
Tidak | Tahapan Manajemen | Produk kerja | Jalan | Izin | Diberikan kepada Orang |
---|---|---|---|---|---|
1 | Analisis resiko | Dokumen Manajemen Risiko | [Jalur server] | Baca baca | Semua anggota tim SQA |
2 | Perkiraan | Laporan Estimasi dan Metrik | … | Baca baca | Peter |
3 | Perencanaan | Dokumen Perencanaan Tes | … | Baca baca | Semua anggota tim SQA |
4 | Organisasi | Rencana sumber daya manusia, rencana pelatihan | … | Baca baca | Semua anggota tim SQA |
5 | Pemantauan dan Pengendalian | Metrik yang dikumpulkan dari upaya proyek | … | Baca baca | Kacang |
6 | Manajemen Masalah | Laporan manajemen masalah | … | Baca baca | James |
7 | Laporan pengujian | Dokumen Laporan Tes | … | Baca baca | Semua anggota tim SQA |
Langkah 1.3) Buat jadwal untuk melakukan tugas SQA
Pada langkah ini, Test Manager harus mendeskripsikan tugas yang akan dilakukan oleh auditor SQA dengan penekanan khusus pada aktivitas SQA serta hasil kerja untuk setiap tugas.
Test Manager juga membuat penjadwalan tugas SQA tersebut. Biasanya, jadwal SQA didorong oleh jadwal pengembangan proyek. Oleh karena itu, tugas SQA dilakukan dalam kaitannya dengan aktivitas pengembangan perangkat lunak yang sedang berlangsung.
Dalam rencana SQA, Manajer Pengujian membuat jadwal tinjauan manajemen. Sebagai contoh
Tanggal |
Tugas SQA |
Pribadi yang bertanggung jawab |
Deskripsi |
Keluaran |
---|---|---|---|---|
30-Okt-2014 | Evaluasi proses perencanaan, pelacakan dan pengawasan proyek | James | - Review Spesifikasi Software - Estimasi, Jadwal Induk dan Review Rencana Proyek | Laporan perencanaan SQA, menit tinjauan SQA |
15-Des-2014 | Tinjau analisis kebutuhan | James | - Tinjau pengembangan kebutuhan perangkat lunak | Proses laporan audit |
30 Maret 2015 | Review dan Evaluasi Desain Tes | James | - Tinjau dokumen Test Design | Laporan SQA, menit tinjauan SQA |
30 Maret 2015 | Tinjau rilis | Kacang | - Audit Proses: Rilis Akhir | Laporan audit proses SQA |
2 April 2015 | Tinjau penutupan proyek | Kacang | - Review eksternal setelah pengiriman akhir ke pelanggan | Laporan audit proses SQA |
Langkah 2) Tentukan standar / metodologi
Untuk meninjau aktivitas Manajemen terhadap proses standar, Anda harus melakukan langkah-langkah berikut
- Tetapkan kebijakan dan prosedur yang dimaksudkan untuk mencegah terjadinya cacat dalam proses manajemen
- Dokumentasikan kebijakan & prosedur
- Informasikan dan latih staf untuk menggunakannya
Langkah 3) Tinjau prosesnya
Tinjau aktivitas proyek untuk memverifikasi kepatuhan dengan proses manajemen yang ditentukan. Dalam tinjauan manajemen, anggota SQA harus melakukan 5 tinjauan SQA sebagai berikut
Waktu peninjauan untuk SQA bergantung pada model siklus hidup pengembangan proyek. Dalam kasus Bank Guru99 proyek, jadwal peninjauan harus mengikuti
Dalam setiap fase SQA, anggota SQA memberikan konsultasi dan peninjauan rencana proyek, produk kerja, dan prosedur terkait kepatuhan terhadap kebijakan organisasi dan prosedur standar yang ditetapkan.
Selama Audit, anggota SQA harus menggunakan daftar periksa tinjauan SQA
Setelah Anda menjalani 3 langkah penerapan jaminan perangkat lunak, Anda akan mendapatkan hasil dari Pemeriksaan & Audit Manajemen Pengujian. Ini adalah bukti untuk ditunjukkan kepada pemangku kepentingan Anda tentang kualitas manajemen Anda.
Praktik terbaik jaminan kualitas perangkat lunak
Berikut adalah beberapa praktik terbaik untuk penerapan SQA yang efektif
- Perbaikan berkelanjutan: Semua proses standar di SQA harus sering ditingkatkan dan dibuat resmi sehingga yang lain dapat mengikuti. Proses ini harus disertifikasi oleh organisasi populer seperti ISO, CMMI… dll.
- Dokumentasi: Semua kebijakan dan metode QA, yang ditentukan oleh tim QA, harus didokumentasikan untuk pelatihan dan digunakan kembali untuk proyek-proyek masa depan.
- Pengalaman: Memilih anggota yang berpengalaman sebagai auditor SQA adalah cara yang baik untuk memastikan kualitas tinjauan manajemen
- Penggunaan Alat: Memanfaatkan alat seperti alat pelacakan, alat manajemen untuk proses SQA mengurangi upaya SQA dan biaya proyek.
- Metrik: Mengembangkan dan membuat metrik untuk melacak kualitas perangkat lunak dalam keadaannya saat ini, serta membandingkan peningkatan dengan versi sebelumnya, akan membantu meningkatkan nilai dan kematangan proses Pengujian
- Tanggung jawab: Proses SQA bukanlah tugas anggota SQA, tetapi tugas semua orang . Semua orang di tim bertanggung jawab atas kualitas produk, bukan hanya pemimpin pengujian atau manajer.