Upload presentasi
Presentasi sedang didownload. Silahkan tunggu
1
COST OF SOFTWARE QUALITY
AHMAD ZAINUL ABIDIN
2
Baik perusahaan komersial atau organisasi publik membutuhkan evaluasi ekonomi dari kualitas sistem asuransi mereka. Cost of software quality adalah class lain dari software quality matrics yang menggunakan financials value sebagai alat ukur. Pada chapter ini akan di perkenalkan 2 model dari cost of software quality yaitu classic dan extended
3
Chapter Outline Tujuan dari Cost of software quality metrics
Classic model dari cost of software quality Extended model dari cost of software quality Penerapan cost of software quality system Masalah yang ada di cost of software quality metrics
4
Tujuan dari cost of software quality metrics
5
Tujuan dari cost of software quality metrics
Kontrol manajerial atas biaya kualitas perangkat lunak ini dicapai melalui perbandingan angka kinerja aktual dengan: Mengontrol anggaran pengeluaran Biaya kegagalan tahun lalu Biaya project’s quality sebelumnya Biaya department’s quality lain
6
Tujuan dari cost of software quality metrics
Berikut mungkin memberikan indikasi yang lebih baik “dari rencana SQA” di bandingkan sebelumnya. Persentase cost of software quality dari biaya total pengembangan software. Persentase biaya kegagalan software dari biaya total pengembangan software. Persentase cost of software quality dari biaya total pemeliharaan software. Persentase cost of software quality dari total penjualan dan pemeliharaan software
7
Classic model dari cost of software quality
mengklasifikasi biaya yang berkaitan dengan jaminan kualitas produk dari sudut pandang ekonomi
8
Classic model dari cost of software quality
Costs of control termasuk biaya yang dikeluarkan untuk mencegah dan mendeteksi eror pada software agar dapat di terima/di perbaiki. Costs of control di tujukan untuk prevention atau appraisal cost Costs of failure of control termasuk biaya yang muncul karena gagal dalam mencegah dan mendeteksi kesalahan software. Model ini kemudian dibagi lagi ke dalam subclass. lebih jauh Failures of control costs di klasifikasikan kedalam internal failure costs dan external failure costs
9
Classic model dari cost of software quality
Prevention costs termasuk investasi dalam kualitas infrastruktur dan kualitas kegiatan yang tidak diarahkan untuk proyek tertentu atau sistem, yang umum bagi organisasi. preventive costs umumnya meliputi Investasi dalam pengembangan komponen infrastruktur SQA baru atau yang ditingkatkan atau sebaliknya. Regular implementation of SQA preventive activities Control of the SQA system
10
Classic model dari cost of software quality
Appraisal costs termasuk biaya kegiatan yang dilakukan untuk proyek tertentu atau sistem perangkat lunak untuk tujuan mendeteksi kesalahan pada perangkat lunak. appraisal costs umumnya meliputi Reviews. Costs of software testing. Biaya untuk menjamin kualitas peserta eksternal, terutama melalui desaign review dan pengujian perangkat lunak.
11
Classic model dari cost of software quality
Internal failure costs termasuk biaya mengoreksi kesalahan yang telah terdeteksi oleh desaign review, tes perangkat lunak dan tes penerimaan (dilakukan oleh pelanggan) dan selesai sebelum perangkat lunak diinstal di tempat pelanggan. costs of internal failures umumnya meliputi : Biaya desain ulang atau koreksi desain berikutnya untuk merancang temuan review dan tes. Biaya re-program atau koreksi dalam menanggapi temuan tes. Biaya pengkajian desain ulang dan tes ulang
12
Classic model dari cost of software quality
External failure costs termasuk semua biaya koreksi kegagalan yang terdeteksi oleh pelanggan atau tim pemeliharaan setelah sistem perangkat lunak telah diinstal. external failure costs umumnya meluputi: Resolusi keluhan pelanggan selama masa garansi Koreksi bug perangkat lunak yang terdeteksi selama operasi rutin Koreksi kegagalan perangkat lunak setelah masa garansi habis bahkan jika koreksi tidak termasuk di dalam garansi
13
Extended model dari cost of software quality
Extended model dari cost of software quality yang di ajukan oleh penulis adalah pengembangan dari classic model yang memasukkan kontribusi manajemen ke dalamnya yaitu managerial preparation dan control costs serta managerial failure costs.
14
Extended model dari cost of software quality
15
Extended model dari cost of software quality
Managerial preparation dan control costs berhubungan dengan aktifitas yang di kerjakan untuk mencegah kegagalan managerial atau menurunkan timbulnya hal tersebut. Kelas ini meluputi : biaya dalam menangani contract review biaya dalam persiapan rencana proyek, termasuk quality plans dan review. biaya dalam update periodik dari proyek dan quality plans. biaya dalam melakukan kontrol progres reguler sebagai upaya pengembangan software internal biaya dalam melakukan kontrol progres reguler dari kontribusi external participants pada proyek
16
Extended model dari cost of software quality
Managerial failure costs dapat muncul melalui setiap course pengembangan software, mulai dari pra-proyek. Managerial failure costs meliputi : Biaya untuk profesional dan resource lainnya yang tidak di rencanakan. Baiaya kerugian pada pelanggan sebagai kompensasi atas lambatnya penyelesaian proyek di sebabkan oleh : hasil dari skedul yang tidak realistis di dalam proposal. Kegagalan manajemen dalam merekreuk tim yang baik. Domino Effect, berdampak terhadap proyek lain yang di kerjakan oleh tim yang sama pada proyek yang tertunda.
17
Penerapan cost of software quality system
Yang di butuhkan : Mendefinisikan model cost of software quality definisi dari metode pengkoleksian data Implementasi cost of software quality, termasuk tindak lanjutnya. Tindakan yang akan diambil dalam menanggapi temuan yang dihasilkan
18
Mendefinisikan model cost of software quality
20
Masalah yang ada di cost of software quality metrics
Penerapan model cost of software quality umumnya disertai dengan masalah yang harus di atasi. Hal yang mengakibatkan ketidak akurasian dan kelengkapan data di sebabkan oleh : Tidak akurat/lengkapnya identifikasi dan klasifikasi terhadap quality cost. Lalinya laporan oleh anggota tim Biasnya laporan dari biaya software Biasnya pencatatan biaya kegagalan eksternal
21
Masalah yang ada di cost of software quality metrics
Masalah timbul ketika mengumpulkan data tentang persiapan manajerial dan biaya kontrol termasuk : kontrak review dan kontrol perkembangan di lakukan secara “part-time”. Banyak pesertanya adalah senior yang tidak diharuskan membuat laporan. Masalah yang dihadapi dalam pengumpulan data pada saat kegagalan manjerial, terutama kegagalan jadwal meliputi : Penentuan tanggung jawab atas kegagalan jadwal
22
TERIMA KASIH
Presentasi serupa
© 2024 SlidePlayer.info Inc.
All rights reserved.