Faktor yang sangat berpengaruh terhadap kegiatan penjaminan kualitas dalam proses pengembangan.

7.2. Faktor yang sangat berpengaruh terhadap kegiatan penjaminan kualitas dalam proses pengembangan.

Siklus hidup proyek kegiatan penjaminan mutu adalah proses yang berorientasi, dengan kata lain, terkait dengan penyelesaian fase proyek, penyelesaian dari sebuah kejadian penting proyek, dan sebagainya.

Kegiatan jaminan kualitas akan diintegrasikan ke dalam rencana pembangunan yang mengimplementasikan satu atau lebih model pengembangan perangkat lunak - air terjun, prototyping, spiral, berorientasi objek atau model.

Perencana jaminan kualitas dalam sebuah proyek diperlukan untuk menentukan :  Daftar jenis kegiatan jaminan kualitas yang diperlukan dalam sebuah proyek  Kegiatan untuk masing-masing jaminan kualitas :

o Waktu o Tipe dari kegiatan jaminan kualitas yang diterapkan o Siapa yang melakukan kegiatan dan sumber daya yang diperlukan o Sumber daya yang diperlukan untuk menghilangkan kecacatan dan mengenalkan

perubahan.

Faktor-faktor yang mempengaruhi intensitas kegiatan yang diperlukan dalam menjamin kualitas perangkat lunak terbagai atas :

1) Faktor Proyek  Besaran proyek  Teknis kompleksitas dan kesulitan  Tingkat dapat digunakan kembalinya komponen perangkat lunak  Resiko hasil kegagalan jika proyek gagal

2) Faktor Tim  Kualifikasi Profesional dari anggota tim  Pengetahuan Tim dengan proyek dan pengalamannya di daerah  Ketersediaan staf anggota yang dapat dengan profesional mendukung tim  Keakraban dengan anggota tim, dengan kata lain persentase staf anggota baru dalam tim

Contoh 1 : Sebuah tim pengembangan perangkat lunak telah merencanakan kegiatan jaminan kualitas untuk konsumen baru proyek klub. Kontrak proyek ini, ditandatangani oleh sebuah toko furnitur terkemuka, adalah 11 konsumen tim menangani proyek klub dalam tiga tahun terakhir. Tim ini memperkirakan bahwa sekitar tujuh orang-bulan perlu diinvestasikan oleh dua anggota tim yang ditugaskan untuk Contoh 1 : Sebuah tim pengembangan perangkat lunak telah merencanakan kegiatan jaminan kualitas untuk konsumen baru proyek klub. Kontrak proyek ini, ditandatangani oleh sebuah toko furnitur terkemuka, adalah 11 konsumen tim menangani proyek klub dalam tiga tahun terakhir. Tim ini memperkirakan bahwa sekitar tujuh orang-bulan perlu diinvestasikan oleh dua anggota tim yang ditugaskan untuk

Tabel 7.1. : Jangka waktu kegiatan jaminan kualitas - contoh klub konsumen

No kegiatan Jaminan kualitas Jangka waktu kegiatan Durasi koreksi dan jaminan mutu (hari)

perubahan (hari) 1 Desain pemeriksaan dari definisi persyaratan

2 Pemeriksaan dari desain

3 uji Sistem dari selesainya paket perangkat lunak

Sebuah tim pengembangan perangkat lunak telah merencanakan kegiatan jaminan kualitas untuk konsumen baru proyek klub. Kontrak proyek ini, ditandatangani oleh sebuah toko furnitur terkemuka, adalah 11 konsumen tim menangani proyek klub dalam tiga tahun terakhir. Tim ini memperkirakan bahwa sekitar tujuh orang-bulan perlu diinvestasikan oleh dua anggota tim yang ditugaskan untuk proyek, yang durasinya diperkirakan empat bulan. Diperkirakan bahwa komponen perpustakaan yang dapat digunakan kembali dapat memberi 90% dari proyek perangkat lunak. Tiga kegiatan jaminan kualitas telah direncanakan oleh pemimpin pPertimbangan utama yang mempengaruhi program ini adalah:

 Tingkat pengetahuan tim dengan subjek  persentase tinggi dari penggunaan kembali perangkat lunak  Ukuran proyek (dalam hal ini, menengah)  Resiko hasil kegagalan jika proyek gagal.

Contoh 2 unit pengembangan Perangkat lunak real-time dari departemen sistem informasi sebuah rumah sakit telah ditugaskan untuk mengembangkan kecanggihan suatu sistem pemantauan pasien. Unit pemantauan baru ini untuk menggabungkan unit kamar pasien dengan unit kontrol. Unit kamar pasien dimaksudkan untuk menghubungkan dengan beberapa jenis peralatan medis, yang disediakan oleh berbagai pabrik, yang mengukur berbagai indikator kondisi pasien. Sebuah unit kontrol canggih akan ditempatkan di stasiun perawat, dengan data yang akan dikomunikasikan kepada unit seluler yang dibawa oleh dokter.

Pemimpin proyek memperkirakan bahwa akan diperlukan 14 bulan untuk melengkapi sistem; tim lima akan dibutuhkan, dengan investasi dari total 40 orang-bulan. Dia memperkirakan bahwa hanya 15% dari komponen dapat diperoleh dari perpustakaan komponen yang dapat digunakan kembali. Metodologi SDLC dipilih untuk mengintegrasikan aplikasi dua prototip dari unit kamar pasien dan dua prototipe dari unit kontrol untuk tujuan memperbaiki komunikasi dengan pengguna dan meningkatkan timbal balik dari komentar pada tahap analisis dan desain. Pertimbangan utama yang mempengaruhi program ini adalah:

 Tinggi kompleksitas dan kesulitan sistem  Rendahnya persentase perangkat lunak yang dapat digunakan kembali tersedia  Besarnya ukuran proyek  Resiko Tinggi hasil kegagalan jika proyek gagal.