Mengidentifikasi metode penjaminan kualitas proses dan produk pengembangan perangkat lunak
Jenis-jenis metode penjaminan kualitas proses dan produk pengembangan perangkat lunak diidentifikasi sebagai dasar kegiatan assurance.
Prasyarat setiap metode penjaminan kualitas proses dan produk pengembangan perangkat lunak diidentifikasi untu dipergunakan dalam proses selanjutnya.
Metode Software Quality Assurance (SQA yang berlaku di organisasi diidentifikasi sesuai dengan standar yang berlaku.
Menentukan metode penjaminan kualitas proses dan produk pengembangan perangkat lunak
Kesesuaian metode penjaminan dengan metode pengembangan diidentifikasi sebagai dasar kegiatan berikutnya.
Metode-metode penjaminan kualitas proses dan produk pengembangan perangkat lunak ditentukan sebagai dasar proses selanjutnya.
Menganalisis acuan-acuan Penjaminan kualitas perangkat lunak
Acuan-acuan Software Quality Assurance (SQA) diidentifikasi sesuai konteks dari industri.
Acuan penjaminan kualitas ditentukan berdasarkan kesesuaian dengan standar yang berlaku.
Acuan yang telah ditentukan didokumentasikan sesuai standar yang berlaku untuk dipergunakan pada proses berikutnya.
Menentukan Lingkup Quality Assurance untuk Perangkat Lunak
Menggali kebutuhan aspek kualitas perangkat lunak yang akan dikembangkan
Material pendukung/bahan–bahan penyusunan objektif assurance diidentifikasi sebagai dasar kegiatan berikutnya.
Material pendukung/bahan–bahan penyusunan objektif assurance didokumentasikan sesuai standard dokumentasi yang ditetapkan.
Kualitas-kualitas perangkat lunak diidentifikasi sebagai dasar kegiatan berikutnya.
Semua pihak yang berkepentingan terhadap proses dan hasil assurance diidentifikasi sesuai standar yang ditetapkan.
Prioritas kualitas perangkat lunak yang utama ditentukan sesuai standar yang ditetapkan.
Menyusun metrik kualitas perangkat lunak
Metrik kualitas diidentifikasi berdasarkan metode dan acuan yang dipilih.
Metrik kualitas dipilih berdasarkan kesesuaian dengan kebutuhan kualitas dan prioritas yang ada.
Metriks kualitas yang telah dipilih didokumentasikan untuk menjadi acuan penilaian kualitas perangkat lunak.
Menentukan batasan aktivitas penjaminan perangkat lunak
Objektif penjaminan kualitas produk perangkat lunak ditentukan sesuai dengan standard yang berlaku
Batasan aktivitas dari acuan penjaminan perangkat lunak diidentifikasikanberdasarkan kebutuhan kualitas.
Batasan aktivitas penjaminan perangkat lunak ditentukan sesuai dengan standard yang berlaku
Dampak pembatasan aktivitas penjaminan perangkat lunak diidentifikasi sesuai dengan konteks industri
Menentukan batasan nilai metrik kualitas perangkat lunak
Dampak nilai maksimal/minimal metric kualitas diidentifikasi sebagai dasar kegiatan berikutnya.
Batasan toleransi metrik kualitas ditentukan sesuai standar yang ditetapkan sesuai dengan konteks industri.
Batasan nilai metrik yang telah ditentukan didokumentasikan sebagai acuan untuk proses penjaminan kualitas
Menentukan keluaran (deliverable) dari proses review kualitas produk perangkat lunak
Semua keluaran proses pelaksanaan Quality Assurance (QA) didokumentasikan sesuai dengan template acuan.
Tahapan (waktu) dihasilkannya keluaran didokumentasikan sesuai standar dokumentasi yang ditetapkan.
Semua keluaran dan waktu dihasilkannya dikoordinasikan dan dikomunikasikan kepada semua stakeholder.
Menentukan Lingkup Quality Assurance untuk Proses Pengembangan Perangkat Lunak
Menggali kebutuhan kualitas proses pengembangan perangkat lunak yang ditentukan
Material penjaminan proses pengembangan perangkat lunak yang telah ditentukan diidentifikasi sebagai dasar kegiatan berikutnya.
Kualitas proses pengembangan perangkat lunak diidentifikasi sebagai dasar kegiatan berikutnya.
Semua pihak yang berkepentingan terhadap proses dan hasil assurance diidentifikasi sebagai dasar kegiatan berikutnya.
Menyusun metrik kualitas proses pengembanga perangkat lunak
Metrik kualitas proses berdasarkan metode dan acuan yang terpilih diidentifikasi sesuai dengan kebutuhan kualitas dan prioritas yang ada.
Metrik kualitas ditentukan berdasar pada kesesuaian dengan kebutuhan kualitas dan prioritas yang ada.
Metriks kualitas yang terpilih didokumentasikan untuk menjadi acuan dalam pelaksanaan kegiatan pengembangan sistem.
Menentukan batasan aktivitas penjaminan proses pengembangan perangkat lunak
Objektif penjaminan kualitas proses pengembangan perangkat lunak ditentukan sesuai kebutuhan.
Batasan penjaminan berdasarkan metode pengembangan yang terpilih diidentifikasi sebagai dasar kegiatan berikutnya.
Batasan aktivitas dari acuan penjaminan perangkat lunak diidentifikasi sebagai dasar kegiatan berikutnya.
Batasan aktivitas penjaminan perangkat lunak ditentukan sesusai standar yang ditetapkan
Dampak pembatasan aktivitas penjaminan perangkat lunak diidentifikasikan sebagai dasar kegiatan berikutnya
Menentukan batasan nilai metrik kualitas proses pengembangan perangkat lunak
Dampak nilai maksimal metrik kualitas diidentifikasikan sebagai dasar kegiatan berikutnya.
Batasan atas dibawah maksimal metric kualitas ditentukan sesuai standar yang ditetapkan.
Batasan nilai metrik yang telah ditentukan didokumentasikan sebagai acuan untk proses penjaminan kualitas.
Mengelola Risiko Penjaminan Kualitas
Melakukan identifikasi risiko jika proses penjaminan perangkat lunak tidak dilakukan
Kemungkinan risiko akibat rendahnya kualitas perangkat lunak diidentifikasi guna proses selanjutnya.
Berdasarkan analisis risiko, kemungkinan perubahan deliverable didokumentasikan sesuai standar dokumentasi yang digunakan.
Melakukan identifikasi risiko bisnis yang terkait dengan review kualitas proses dan produk perangkat lunak
Semua faktor risiko dari Quality Assurance (QA) didokumentasikan sesuai standar dokumentasi yang digunakan.
Berdasarkan analisa risiko, kemungkinan perubahan lingkup, didokumentasikan sesuai standar dokumentasi yang digunakan.
Merencanakan mitigasi risiko
Setiap risiko yang telah diidentifikasikan dibuat mitigasinya.
Risiko dan mitigasi didokumentasikan untuk menjadi salah satu acuan pengembangan sistem.
Mendefinisikan Sumber Daya yang Dibutuhkan
Menentukan kebutuhan sumber daya proses pelaksanaan review kualitas proses dan produk pengembangan perangkat lunak
Kualifikasi pelaksana proses penjaminan diidentifikasi berdasarkan objektif, batasan, dan keluaran pelaksanaan penjaminan.
Waktu pelaksanaan tiap tahapan pekerjaan review ditentukan sesuai dengan metoda Quality Assurance (QA) yang telah ditentukan.
Kebutuhan sumber daya pelaksanaan review didokumentasikan untuk setiap tahapan pekerjaan.
Menentukan alat bantu penjaminan perangkat lunak yang akan digunakan
Alat bantu diidentifikasi sesuai dengan metode dan acuan Quality Assurance (QA) yang telah ditentukan.
Alat bantu yang tersedia dianalisis kesesuaiannya dengan metode pengembangan yang telah ditentukan.
Mengintegrasikan Penjaminan Kualitas ke dalam Organisasi Pengembang
Menentukan struktur pemanfaatan sumber daya yang sesuai dengan organisasi
Struktur organisasi yang diperlukan untuk melaksanakan proses Quality Assurance (QA) dibandingkan dengan struktur organisasi yang ada untuk dijadikan masukan proses berikutnya.
Struktur organisasi yang mendukung penjaminan kualitas disusun sesuai dengan standard yang berlaku.
Rancangan struktur dikordinasikan dengan para stakeholders sesuai dengan standard pengelolaan sumber daya yang berlaku.
Menentukan pembagian tugas dan tanggung jawab SDM dalam pelaksanaan penjaminan kualitas
Pembagian tahapan pelaksanaan penjaminan kualitas oleh SDM organisasi ditentukan.
Pemanfaatan alat bantu dialokasikan sesuai dengan ketentuan dari SDM organisasi.