Model Object Oriented Pengertian : Model ini dalam skala besar mengunakan kembali software dengan menyatukan model reuseable pada sistem baru. Jika belum ada software model reuseable maka menggunakan model SDLC untuk menyelesaikan sistem software baru. Karakteristik model ini ditentukan dengan mudahnya integrasi sistem software yang sudah ada ( object atau komponen) ke dalam sistem software baru. Komponen library software menyediakan komponen software untuk digunakan kembali.
Model Object Oriented Keuntungan : Ekonomi : biaya integrasi komponen software reuseable lebih murah dibanding develop yang baru. Peningkatan kualitas : penggunaan software reusable lebih sedikit pengaruh kerusakan dibandingkan develop yang baru. Waktu develop lebih singkat : integrasi komponen software reusable mengurangi tekanan penjadwalan.
FAKTOR-FAKTOR YANG MEMPENGARUHI INTENSITAS SQA Faktor Projek : Skala projek Tingkat kompleksitas dan kesulitan secara teknis Penambahan komponen software reusable Akibat kegagalan jika projek gagal
FAKTOR-FAKTOR YANG MEMPENGARUHI INTENSITAS SQA Faktor Team : Profesionalisme anggota team Pengalaman team Ada anggota yang professional Kerja sama antar team
VERIFICATION, VALIDATION, AND QUALIFICATION Tiga aspek Jaminan Mutu dari produk software diuji dalam verifikasi, validasi dan kualifikasi. Menurut IEEE(1990) : Verifikasi : proses evaluasi sistem atau komponen untuk menentukan manakala produk dari fase development sesuai dengan kondisi yang diinginkan
VERIFICATION, VALIDATION, AND QUALIFICATION Validasi : proses evaluasi sistem atau komponen selama atau pada akhir proses development untuk menentukan apakah sudah sesuai dengan kebutuhan yang diinginkan Kualifikasi : proses yang digunakan untuk menentukan manakala sebuah sistem atau komponen cocok digunakan untuk operasional
Model untuk SQA yang menghilangkan ketidakefektian dan biaya Model yang sesuai dengan dua aspek kuantitative dari sebuah rencana SQA dirancang untuk projek khusus yaitu : Total keefektifan dari penghilangan error Total biaya dari penghilangan error
Model untuk SQA yang menghilangkan ketidakefektian dan biaya Model yang dibuat berdasarkan asumsi berikut ini : Proses development linear dan berurutan ( model waterfall) Sejumlah error baru dijelaskan di setiap fase development Aktifitas review dan test jaminan software yang bervariasi disajikan sebagai filter, memperkecil persentase error yang masuk selagi memperbolehkan yang bagus melewati tahap aktifitas jaminan software selanjutnya
Model untuk SQA yang menghilangkan ketidakefektian dan biaya Error yang muncul merupakan akumulasi dari errro yang lewat dari kegiatan jaminan mutu sebelumnya dengan error baru yang dibuat pada fase development sekarang Biaya penghilangan error dihitung dengan mengalikan jumlah error yang dihilangkan dengan biaya relatif dari menghilangkan error Error yang diberikan ke pelanggan akan diketahui oleh mereka, dan mengakibatkan biaya yang lebih besar
Q & A