Types of External Participants
Semakin besar dan lebih kompleks proyek, semakin besar kemungkinanbahwa peserta eksternal akan dibutuhkan, dan semakin besar proporsipekerjaan yang harus ditransmisikan.
External participants dapat diklasifikasikan menjadi tiga kelompok utama :
External participants dapat diklasifikasikan menjadi tiga kelompok utama :
- Subkontraktor yang melakukan untuk melaksanakan bagian dari proyek, kecil atau besar, menurut CIR-cumstances. Subkontraktor biasanya menawarkan kepada kontraktor beberapa keunggulan sebagai berikut: ketersediaan staf, keahlian khusus atau harga rendah.
- Pemasok software COTS . keuntungan mengintegrasikan elemen-elemen, mulai dari jadwal dan biaya pengurangan kualitas. Harapan dari integrasi ini adalah untuk mencapai penghematan dalam pembangunan sumber daya, jadwal yang lebih pendek dan perangkat lunak yang lebih berkualitas.
- Pihak dari dalam pelanggan sebagai peserta dalam melakukan proyek. Sekarang sangat umum bagi pelanggan untuk melakukan bagian dari proyek: untuk menerapkan keahlian khusus pelanggan, menanggapi keamanan komersial atau lainnya kebutuhan, menjaga staf pengembangan internal diduduki, dan sebagainya.
Risks and Benefits of Introducing External Participants
Risiko utama untuk kualitas proyek yang terkait dengan menggunakan external participants adalah sebagai berikut :
- Keterlambatan penyelesaian proyek. dengan menggunakan external participants terdapat resiko keterlambat dalam penyediaan suku cadang untuk sistem perangkat lunak yang mengakibatkan proyek secara keseluruhan akan tertunda.
- Rendahnya kualitas bagian proyek disediakan oleh external participants. kualitas
masalah dapat diklasifikasikan sebagai cacat: lebih tinggi dari yang diharapkan jumlah
cacat, sering lebih parah dari yang diharapkan, koding yang tidak standar
dan dokumentasi: Rendahnya kualitas dan perangkat lunak non-standar yang dapat menyebabkan kesulitan dalam pengujian dan pada tahap pemeliharaan.
ketika peserta eksternal menyelesaikan tugas mereka tepat waktu. - Kesulitan pemeliharaan Salah satu organisasi kemungkinan besar menyerahkan kepada kontraktor yang bertanggung jawab untuk pemeliharaan seluruh proyek, pengaturan umum
ditetapkan dalam tender itu sendiri. Kontraktor kemudian dapat dihadapkan dengan
ketidaklengkapan atau koding yang tidak standar yang menyebabkan layanan pemeliharaan berkualitas rendah dan memiliki biaya yang besar. Pemeliharaan layanan yang disediakan oleh lebih dari satu organisasi,mungkin subkontraktor, pemasok perangkat lunak atau departemen pengembangan perangkat lunak pelanggan. masing-masing badan-badan ini bertanggung jawab tidak pada seluruh bagian proyek atau terbatas yang sering kali menyebabkan kegagalan.
Jaminan Mutu External Participants
Tujuan penerapan alat SQA adalah sebagai berikut :
- Untuk mencegah keterlambatan dalam penyelesaian proyek
- Untuk menjamin tingkat kualitas yang dapat diterima dari bagian-bagian yang dikembangkan
- Untuk menjamin dokumentasi yang memadai untuk melayani tim pemeliharaan.
- Untuk menjamin kontrol terus menerus yang komprehensif dan dapat diandalkan selama menggunakan external participants.
■ Persyaratan review dokumen
■ Evaluasi kriteria pilihan tentang peserta eksternal
■ Pembentukan koordinasi proyek dan komite pengendalian bersama
■ Partisipasi dalam tinjauan desain
■ Partisipasi dalam pengujian perangkat lunak
■ Penyusunan prosedur khusus
■ Sertifikasi pemimpin tim pemasok dan anggota
■ Penyusunan laporan kemajuan kegiatan pembangunan
■ Ulasan kiriman (dokumen) dan tes penerimaan
Sumber : Daniel Galin, “Software Quality Assurance : From Theory to Implementation.” 2004.

No comments:
Post a Comment