Kualitas asuransi
Definisi IEEE untuk jaminan kualitas perangkat lunak adalah sebagai berikut -
"Pola terencana dan sistematis dari semua tindakan yang diperlukan untuk memberikan keyakinan yang memadai bahwa item atau produk sesuai dengan persyaratan teknis yang ditetapkan. Serangkaian aktivitas yang dirancang untuk mengevaluasi proses di mana produk tersebut dikembangkan atau diproduksi."
Tujuan Kegiatan SQA
Tujuan dari kegiatan SQA adalah sebagai berikut -
Dalam pengembangan perangkat lunak (berorientasi proses)
Menjamin tingkat kepercayaan yang dapat diterima bahwa perangkat lunak akan sesuai dengan persyaratan teknis fungsional.
Menjamin tingkat kepercayaan yang dapat diterima bahwa perangkat lunak akan sesuai dengan penjadwalan manajerial dan persyaratan anggaran.
Memulai dan mengelola aktivitas untuk peningkatan dan efisiensi yang lebih besar dari pengembangan perangkat lunak dan aktivitas SQA.
Dalam pemeliharaan perangkat lunak (berorientasi produk)
Memastikan dengan tingkat keyakinan yang dapat diterima bahwa aktivitas pemeliharaan perangkat lunak akan sesuai dengan persyaratan teknis fungsional.
Memastikan dengan tingkat keyakinan yang dapat diterima bahwa aktivitas pemeliharaan perangkat lunak akan sesuai dengan penjadwalan manajerial dan persyaratan anggaran.
Memulai dan mengelola aktivitas untuk meningkatkan dan meningkatkan efisiensi pemeliharaan perangkat lunak dan aktivitas SQA. Ini melibatkan peningkatan prospek pencapaian persyaratan fungsional dan manajerial sambil mengurangi biaya.
Pengorganisasian untuk Jaminan Kualitas
Kerangka organisasi jaminan kualitas yang beroperasi dalam struktur organisasi mencakup peserta berikut -
Manajer
Eksekutif manajemen puncak, terutama eksekutif yang bertanggung jawab langsung atas jaminan kualitas perangkat lunak
Manajer departemen pengembangan dan pemeliharaan perangkat lunak
Manajer departemen pengujian perangkat lunak
Manajer proyek dan pemimpin tim proyek pengembangan dan pemeliharaan
Pemimpin tim pengujian perangkat lunak
Penguji
- Anggota tim pengujian perangkat lunak
Profesional SQA dan praktisi yang tertarik -
- Pengawas SQA
- Anggota komite SQA
- Anggota forum SQA
- Anggota tim unit SQA
Hanya manajer dan karyawan dari departemen pengujian perangkat lunak yang bekerja penuh waktu dalam melaksanakan tugas SQA. Yang lain mendedikasikan sebagian waktu mereka untuk masalah kualitas, baik selama pemenuhan fungsi manajerial atau tugas profesional mereka, atau sebagai sukarelawan di orang lain, paling sering sebagai komite SQA, forum SQA, atau sebagai pengawas SQA.